Read-only macro risk analysis, evidence, signals, and source-backed research from l0g.fr.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Journal statique (Astro 7 + Tailwind v4), édité en Markdown/MDX, versionné sur GitHub, déployé en pull-based sur un serveur Debian/Apache qui ne sert que du HTML. Infographies locales, recherche Pagefind, RSS, sitemap, aucun tracker.
Pour publier (articles, pages avec graphes, colonne de droite), voir le guide pas à pas :
docs/GUIDE-CONTENU.md.
Aperçu d'un build de production (nécessaire pour tester la recherche Pagefind) :
l0g publie aussi des surfaces lisibles par machine, utilisées par les agents IA et par les dashboards :
/agents.json : manifeste de découverte pour agents./openapi.json : contrat OpenAPI 3.1 de l'API publique./api/v1/risk-diff.json : diff du risque sur 1, 7 et 30 jours
(signaux, sources, claims, modèles, articles et confiance)./api/v1/black-box.json : frames point-in-time hashées pour rejouer
l'état public du risque sans reconstruction rétroactive./api/v1/risk.json : signaux de risque normalisés par instrument./api/v1/debt-risk.json : snapshot canonique Dette US repris de Debt Risk
Radar latest.json, avec provenance, buckets et couverture lorsque disponible./api/v1/signals/history.* : historique point-in-time pour backtests et
replay sans look-ahead bias./api/v1/signals/{slug}/chart.svg : graphique autonome 1200 × 630 d'une
série nommée, avec source et attribution CC BY 4.0 intégrées./ressources-journalistes/ et /en/press-resources/ : graphiques, exports,
code d'intégration, citations recommandées et limites de réutilisation./api/mcp/compact : façade MCP recommandée à six outils, avec découverte,
recherche, documents, preuves, research packs et get_risk_state, produit
principal pour l’état courant, le diff, l’historique et le replay./api/mcp : surface MCP complète en lecture seule, conservée pour compatibilité
et usages experts autour d'Agent Surface, Risk Diff, Black Box, claims, sources,
intégrité et changefeed./api/v1/toolset-manifest.json : versions et empreintes anti-dérive des contrats
d'outils MCP complet et compact./api/v1/human-traffic.json : GET HTML humains agrégés par jour, page et
domaine référent, plus une ventilation séparée MCP/API, previews, robots et
scans ; sans identifiant persistant et avec seuil k=5./llms.txt et /llms-full.txt : cartes textuelles pour agents et RAG.Les détails de calcul et les limites de modèle sont dans
docs/MODELES-RISQUE.md et dans
/methodologie/.
L'UI de revue humaine des assertions (tooling d’admin) est volontairement isolée du site public et du MCP. Elle n'est pas exposée publiquement :
127.0.0.1:4317http://127.0.0.1:4317/Lancement :
Le mode commit reste strictement en terminal :
Détails sécurité côté local :
/api/review, /api/remove) exigent JSON + token anti-CSRF propre à la session (x-review-token),CONFIRMER.Le MCP public et les endpoints de production ne sont pas affectés par ces options.
En cas d’erreur dans l’UI de revue :
Requête rejetée avec Token de sécurité manquant ou invalide
Cmd/Ctrl + R) puis rejoue l’action.Ctrl+C dans le terminal qui a lancé node scripts/review-claims.mjsnode scripts/review-claims.mjsErreur Method not allowed / 405
POST avec JSON.Erreur Content-Type invalide: application/json requis
content-type: application/json.Erreur de débit (Trop de requêtes)
Erreur Requête trop volumineuse / champs trop longs
Ctrl+C) avant de relancer la commande,node scripts/review-claims.mjs,/api/state).git status --short,node scripts/review-claims.mjs --commit --dry-run --message "...",src/config/claim-reviews.json,commit --dry-run réel avec CONFIRMER uniquement si le diff est conforme.curl -s http://127.0.0.1:4317/api/security-statsDeux corrections de modèle sont maintenant reflétées dans les surfaces l0g :
50, au lieu de renormaliser tout le score sur les seules sources
disponibles. Le prochain snapshot généré depuis latest.json expose
score.coverage.Après modification d'un moteur amont, régénérer les artefacts l0g avec
npm run risk:update, puis npm run test:risk-snapshot,
npm run test:agent-surface et npm run build.
Créer un fichier dans src/content/posts/, en .md (texte) ou .mdx (texte +
composants). Frontmatter :
L'URL est dérivée du nom de fichier : mon-article.md → /posts/mon-article/.
Les visuels publiés doivent être locaux : SVG inline dans un fichier .mdx,
composant Astro interne ou fichier placé dans public/infographies/.
Les scripts, iframes, images et polices chargés depuis un domaine tiers sont interdits. Le build de sécurité contrôle cette promesse.
Toute balise <img> doit déclarer ses dimensions intrinsèques width et
height, ainsi que loading="lazy" et decoding="async". L'audit de
performance bloque une régression susceptible de provoquer du CLS.
main qui affecte le site,
ou à la demande. Les changements limités aux documents internes et aux
workflows sans effet sur le site ne republient pas built.security-extended sur les changements de code et
les pull requests, avec annulation des analyses devenues obsolètes. Les
changements purement éditoriaux ou statiques sont exclus.l0g-risk.timer, configuré toutes les
15 minutes, reste le mécanisme de production des agrégats.npm run test:ci-policy bloque la réintroduction silencieuse d'un cron et
vérifie les principaux garde-fous de coût et de sécurité.built uniquement une enveloppe de release
composée de l'archive statique, du SHA-256, du bundle Sigstore et des
coordonnées du commit source. Ces coordonnées sont incluses dans
l'archive attestée et dupliquées à la racine de built; le déployeur exige
leur égalité octet par octet avant toute bascule..last_source_sha et .last_built_sha.L'index des contrats, runbooks et versions maintenues se trouve dans
docs/README.md.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/l0g-fr-risk-intelligence)<a href="https://allmcps.com/mcp/l0g-fr-risk-intelligence"><img src="https://allmcps.com/api/badge/l0g-fr-risk-intelligence?style=directory" alt="L0g.fr Risk Intelligence on AllMCPs" /></a>