Context7
Up-to-date docs for AI agents
제작자가 쓴 설명(영어 원문)
Read-only macro risk analysis, evidence, signals, and source-backed research from l0g.fr.
이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.
이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
필요한 것
어떤 앱을 쓰세요?
위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.
웹, 데스크톱, 모바일의 Claude에서 쓸 수 있어요:
https://l0g.fr/api/mcp/compact터미널에서 이 명령어를 실행하세요
claude mcp add --transport http l0g https://l0g.fr/api/mcp/compact프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요
{
"mcpServers": {
"l0g": {
"url": "https://l0g.fr/api/mcp/compact"
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
프로젝트의 .vscode/mcp.json에 붙여 넣으세요
{
"servers": {
"l0g": {
"type": "http",
"url": "https://l0g.fr/api/mcp/compact"
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
ChatGPT는 인터넷에 있는 서버에만 연결할 수 있어요:
https://l0g.fr/api/mcp/compact메뉴 이름은 요금제나 시기에 따라 조금 다를 수 있어요.
선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.
이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
아직 이 서버의 도구 목록을 읽지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 7일 점검
레지스트리 이름이 GitHub 계정 bluetouff 기준으로 확인되었고, 이 계정이 저장소를 소유하고 있어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 점검하지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요
아직 점검하지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요
아직 점검하지 않았어요. 엔드포인트를 점검할 때 도구 목록을 읽어요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 1개 중 1개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.
제작자의 클라우드에서 실행돼요. 설치 없이 인터넷으로 연결하지만, 보내는 내용은 제작자의 서버를 거쳐요.
GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(1.24.8)은 11일 전 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. URL로 연결되기 때문에, 원격 MCP 서버를 지원하는 앱(예: 개발자 모드의 ChatGPT)에서도 쓸 수 있어요.
같은 카테고리에는: Context7, Codebase Memory, Exa
같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.
카드 보는 법:★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i
Up-to-date docs for AI agents
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.
Serveur Model Context Protocol en lecture seule, qui expose les données de l0g.fr (Agent Surface, OpenAPI, Risk Diff, Black Box Recorder, NDJSON, evidence graph, claims, sources, fraîcheur, intégrité, changefeed, historique des signaux, analyses, guides) à des agents IA via resources, prompts, resource templates et tools, avec le transport Streamable HTTP (spec 2025-11-25, le transport SSE est déprécié).
Endpoints publics visés :
https://l0g.fr/api/mcp/compact : façade recommandée à six tools ;https://l0g.fr/api/mcp : surface complète conservée pour compatibilité et usages experts.get_risk_state est le produit principal de la façade compacte. Son contrat regroupe l’état courant, le diff 1/7/30 jours, l’historique par instrument et le replay point-in-time avec date de référence, source, méthode et limites.
Le contrat anti-dérive est publié sur https://l0g.fr/api/v1/toolset-manifest.json.
La version active, son SHA source et son statut d'attestation ne sont pas figés dans cette documentation. Ils sont publiés par la ressource l0g://mcp/server et vérifiables avec scripts/verify-public-mcp-release.mjs. Le daemon de production est servi depuis le runtime atomique /opt/l0g-mcp-runtime/releases/.
Tout client compatible MCP peut utiliser le service distant public sans compte ni clé API. Une nouvelle intégration doit commencer par https://l0g.fr/api/mcp/compact; https://l0g.fr/api/mcp conserve la surface complète pour la compatibilité et les usages experts. Les deux sont en lecture seule et consacrés aux données de l0g.fr.
Le code du serveur, ses tests et ses scripts de déploiement sont réutilisables sous licence MIT. Les textes, données et artefacts éditoriaux renvoyés par le service sont sous licence CC BY 4.0 avec attribution, dans la limite des droits détenus par leur auteur. Les éléments tiers conservent leurs propres droits. Consulter LICENSE et NOTICE.md dans l'archive de release.
L'archive Linux/Node publiée est le runtime de production de l0g.fr : elle est auditable et redistribuable selon ces licences, mais elle n'est pas présentée comme un paquet npm générique prêt à héberger un autre corpus ou domaine.
agent / client MCP
| HTTPS (Streamable HTTP, POST JSON-RPC) v Apache (443, l0g.fr) ──reverse proxy──> 127.0.0.1:8848 (service Node, systemd) | | lit (lecture seule) v /var/www/html/l0g/current/agents.json /var/www/html/l0g/current/openapi.json /var/www/html/l0g/current/api/v1/*.json|*.ndjson /var/www/html/l0g/current/risk-events.json /var/www/html/l0g/current/confluence.json /var/www/html/l0g/current/posts|guides/ /index.html /var/www/html/l0g/current/en/analysis|guides/ /index.html
agents.json, catalog.json, search-index.json, claims.json, evidence-graph.json, sources.json, freshness.json, integrity.json, changes.json, risk-diff.json, black-box.json, leurs variantes NDJSON, openapi.json, risk.json, debt-risk.json, risk-events.json et confluence.json. Le service ne fait que lire ces fichiers. Le cache est lié au répertoire réel de la release atomique : il est conservé tant que le symlink current pointe sur la même release, puis rechargé après la bascule.tools/list, appels, succès/erreurs, latences p50/p95, tailles de réponse, tools, resources, prompts et familles stables issues de clientInfo. Les user-agents internes l0g sont exclus avant agrégation. Aucune IP, session, empreinte, chaîne user-agent, requête ou réponse n’est conservée. Les libellés normalisés classés other restent sept jours dans le fichier privé afin de corriger la taxonomie ; seuls ceux atteignant k=5 sont visibles dans le diagnostic local /_l0g/mcp-client-taxonomy. Rapport public : /api/mcp/usage.Le rapport /api/mcp/usage conserve les compteurs de succès et d’erreurs. Un succès technique indique seulement une réponse MCP sans erreur déclarée ; il ne valide ni l’analyse économique, ni la source, ni la fraîcheur du résultat.
Chaque ligne tools expose désormais error_reasons, des catégories fixes agrégées sur la même fenêtre que le compteur d’erreurs. Chaque catégorie publiée atteint k=5. errors_without_detailed_reason inclut les anciennes erreurs sans cause enregistrée et les catégories sous ce seuil. Le fichier de schéma 2 reste lisible sans le nouveau champ interne errorReasons. Aucun nom d’outil inconnu, argument, slug, texte de réponse ou identifiant réseau n’est enregistré.
| Catégorie | Action de diagnostic |
|---|---|
invalid_arguments, invalid_date, invalid_cursor | Consulter le contrat de l’outil ; reprendre les curseurs opaques retournés et une date civile valide. |
document_not_found | Rechercher le slug exact et sa langue avec search_l0g ou search_content. |
content_unavailable | Contrôler la présence du fichier HTML dans la release active. |
tool_unavailable | Relire tools/list sur le même endpoint compact ou complet. |
output_contract, internal_error | Reproduire sur la release exacte et contrôler les tests du serveur. |
access_denied, rate_limited, transport_contract, invalid_request, connection_closed | Contrôler le transport, les en-têtes et les limites sans désactiver les protections. |
tool_error, unclassified | Cause encore non qualifiée ; ne pas lui attribuer une explication sans reproduction. |
Les causes des 30 erreurs get_document et 32 erreurs build_research_pack mentionnées dans le rapport du 8 octobre 2026 ne peuvent pas être reconstruites à partir de ces seuls agrégats. Les correctifs locaux de pagination et de validation ont des tests de régression ; ils ne démontrent pas la cause de ces événements historiques. Pour comparer une nouvelle release, relever sa version et son SHA avec les dates des captures avant/après, puis calculer les erreurs sur les seuls résultats connus. Ne pas mélanger deux fenêtres glissantes comme s’il s’agissait d’un flux exact entre deux dates.
La catégorie client other reste inconnue tant que le diagnostic local ne fournit pas d’éléments suffisants. Ne pas l’attribuer à un fournisseur par supposition. Les familles déclarées et les jours actifs ne comptent ni personnes ni installations uniques.
Les documents et datasets stables sont exposés comme resources MCP. Les tools restent réservés aux opérations de recherche, filtrage et synthèse.
| URI | Contenu |
|---|---|
l0g://agent-manifest | manifeste Agent Surface |
l0g://mcp/server | version, SHA et transport du serveur MCP actif |
l0g://openapi | contrat OpenAPI complet |
l0g://freshness | fraîcheur du corpus |
l0g://integrity | empreintes SHA-256 canoniques |
l0g://changes/latest | dernières publications et révisions |
l0g://risk-diff | diff du risque sur 1, 7 et 30 jours |
l0g://black-box | frames point-in-time hashées du risque |
l0g://signals/current | état courant des signaux |
l0g://signals/history | observations point-in-time et alertes de seuil |
| Template | Contenu |
|---|---|
l0g://articles/{slug} | première page d'un article avec métadonnées, références et texte |
l0g://articles/{slug}{?section,offset,limit} | page ciblée d'un article (body, head, tail, sources) |
l0g://articles/{slug}{?cursor} | continuation d'article via nextCursor |
l0g://en/articles/{slug} | première page d'une analyse anglaise, reliée aux preuves françaises canoniques |
l0g://en/articles/{slug}{?section,offset,limit} | page ciblée d'une analyse anglaise |
l0g://en/articles/{slug}{?cursor} | continuation d'analyse anglaise via nextCursor |
l0g://guides/{slug} | première page d'un guide avec métadonnées et texte |
l0g://guides/{slug}{?section,offset,limit} | page ciblée d'un guide (body, head, tail, sources) |
l0g://guides/{slug}{?cursor} | continuation de guide via nextCursor |
l0g://en/guides/{slug} | première page d'un guide anglais |
l0g://en/guides/{slug}{?section,offset,limit} | page ciblée d'un guide anglais |
l0g://en/guides/{slug}{?cursor} | continuation de guide anglais via nextCursor |
l0g://claims/{claim_id} | relation affirmation-source |
l0g://sources/{source_id} | source primaire ou hôte cité |
l0g://signals/{instrument}/current | signal courant + historique de franchissement |
l0g://methodologies/{instrument} | fiche méthodologique |
resources/list est volontairement borné aux dix resources statiques afin de ne pas injecter le catalogue entier dans le contexte des clients. Les articles, guides, claims, sources, signaux et méthodologies restent lisibles par URI via les templates ; resources/templates/list les découvre et les variables principales conservent leurs callbacks de complétion. Les tools de recherche et de filtrage fournissent la découverte ciblée. Le service est stateless en requête/réponse et n’annonce pas resources.subscribe ni resources.listChanged : pour surveiller le corpus, lire l0g://changes/latest ou appeler get_changefeed.
Les prompts MCP sont des workflows sélectionnés explicitement par l'utilisateur. Le serveur annonce la capability prompts, sans listChanged, et valide chaque argument avant de rendre le message. Leur définition unique vit dans src/lib/agent-prompts.mjs, également utilisée par la page /agents/.
| Prompt | Arguments | Workflow |
|---|---|---|
audit_financial_narrative | topic, language? | auditer un récit financier et séparer claims, preuves, inférences, scénarios et limites |
explain_risk_change | window?, language? | expliquer un Risk Diff publié sur 1, 7 ou 30 jours sans extrapolation |
verify_claim | claim, language? | vérifier une affirmation contre les claims canoniques, leurs preuves et leurs sources |
replay_as_of | date, question?, language? | rejouer uniquement une frame Black Box réellement archivée à la date demandée |
Tous les tools renvoient désormais :
content;structuredContent;outputSchema déclaré et validé par le SDK.title et les hints readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: false ;resource_link natifs lorsque la réponse référence des documents, claims ou sources.Le JSON n'est donc plus caché dans un bloc texte à reparser.
| Tool | Rôle |
|---|---|
discover_l0g | capacités, versions, fraîcheur, règles et contrats |
search_l0g | recherche bilingue filtrée dans tout le corpus |
get_document | article ou guide paginé avec références |
get_evidence | claims, sources et sous-graphe de preuve |
build_research_pack | paquet de recherche déterministe prêt à citer |
get_risk_state | courant, diff, historique ou replay |
| Tool | Arguments | Renvoie |
|---|---|---|
get_agent_manifest | aucun | capacités, endpoints, règles d'usage et politiques de preuve |
| get_risk_indices | aucun | indice
앞부분만 보여 드려요. 나머지는 저장소에서 읽어 보세요