Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Bewertungen und Benutzerkonten folgen in einem späteren Schritt.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

l0g.fr Risk Intelligence

von bluetouffVersion 1.24.8i★ –iLäuft in der Cloud
Name in der Registryio.github.bluetouff/l0g

Installieren

Überblick

Beschreibung vom Entwickler (englisches Original)

Read-only macro risk analysis, evidence, signals, and source-backed research from l0g.fr.

Die drei Säulen von PopNx MCP

Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.

Was du damit machen kannst

Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: Läuft in der Cloud
  • Transport: Streamable HTTP
  • Kategorie: Suche & KI-Gedächtnis

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

Bevor du installierst

  • Basischecks: 1 von 1 bestanden
  • Läuft auf dem Server des Entwicklers: Was du fragst, läuft über dessen Server.
  • Die Registry nennt keinen Schlüssel zum Eintragen.

Du brauchst

Welche App nutzt du?

Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.

Funktioniert in Claude im Web, auf dem Desktop und auf dem Handy:

  1. Öffne Settings → Connectors
  2. Tippe auf Add custom connector
  3. Füge die Adresse unten ein und tippe auf Add
  4. Wenn eine Anmeldung verlangt wird, melde dich beim Dienst des Entwicklers an
SettingsConnectors1+ Add2https://…3
https://l0g.fr/api/mcp/compact

Führe das in deinem Terminal aus

claude mcp add --transport http l0g https://l0g.fr/api/mcp/compact

In Cursor öffnen

Oder kopier die Einstellungen selbst

In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen

{
  "mcpServers": {
    "l0g": {
      "url": "https://l0g.fr/api/mcp/compact"
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

In VS Code öffnen

Oder kopier die Einstellungen selbst

In .vscode/mcp.json in deinem Projekt einfügen

{
  "servers": {
    "l0g": {
      "type": "http",
      "url": "https://l0g.fr/api/mcp/compact"
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

ChatGPT verbindet sich nur mit Servern im Internet:

  1. Öffne ChatGPT im Web → Settings → Connectors (Apps)
  2. Tippe auf Create oder Add (bei manchen Tarifen musst du zuerst Developer mode unter Advanced einschalten)
  3. Füge die Adresse unten ein, gib ihr einen Namen und speichere
  4. Wenn eine Anmeldung verlangt wird, melde dich beim Dienst des Entwicklers an
SettingsConnectors1+ Create2https://…3
https://l0g.fr/api/mcp/compact

Menünamen können sich je nach Tarif und mit der Zeit leicht unterscheiden.

Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Was er kann

Die Tool-Liste dieses Servers haben wir noch nicht gelesen; wir prüfen die Endpunkte reihum.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 6. Nov. 2026

  • ✓ Bestanden

    Entwickler passt zum Repo

    Der Registry-Name wurde mit dem GitHub-Konto bluetouff bestätigt, dem das Repo gehört

  • … Noch nicht geprüft

    Wird noch gepflegt

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Hat eine Lizenz

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Endpunkt antwortet

    Noch nicht geprüft; wir prüfen die Endpunkte reihum

  • … Noch nicht geprüft

    Anmeldung mit OAuth

    Noch nicht geprüft; wir prüfen die Endpunkte reihum

  • … Noch nicht geprüft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Noch nicht geprüft; wir lesen die Tool-Liste, wenn wir den Endpunkt prüfen

Im Vergleich mit anderen in Suche & KI-Gedächtnisi

  • Mehr Sterne als 0 % der anderen 7247 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 76 % der anderen 7247 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 100 % der anderen 7247 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist l0g.fr Risk Intelligence sicher?

Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.

Läuft er auf meinem Computer oder in der Cloud?

Er läuft in der Cloud des Entwicklers. Du verbindest dich übers Internet, ohne etwas zu installieren, aber was du sendest, läuft über die Server des Entwicklers.

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.24.8) kam vor 11 Tagen in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Er verbindet sich per URL, also funktionieren auch Apps, die Remote-MCP-Server akzeptieren, zum Beispiel ChatGPT im Entwicklermodus.

Was kann ich stattdessen nutzen?

In derselben Kategorie: Context7, Codebase Memory, Exa

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Context7

von upstash

Up-to-date docs for AI agents

Computer oder Cloud★ 64.224MITAktualisiert heute
Installieren

Codebase Memory

von DeusData

Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.

Läuft auf deinem Computer★ 48.148MITAktualisiert vor 20 Tagen
Installieren

Exa

von exa-labs

Connect AI agents to Exa for web search, content fetching, and multi-step research.

Läuft in der Cloud★ 5.213MITAktualisiert letzten Monat
Installieren

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

Serveur MCP de l0g.fr

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.

État de déploiement

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/.

Réutilisation et licences

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.

Architecture

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

  • Le service Node n'écoute qu'en 127.0.0.1, jamais exposé directement.
  • Les données proviennent du site déjà déployé : 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.
  • Mode stateless + réponse JSON : pas de session à stocker, un serveur et un transport neufs par requête.
  • Un agrégat MCP séparé compte par jour et endpoint les initialisations, 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.

Diagnostic de fiabilité

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égorieAction de diagnostic
invalid_arguments, invalid_date, invalid_cursorConsulter le contrat de l’outil ; reprendre les curseurs opaques retournés et une date civile valide.
document_not_foundRechercher le slug exact et sa langue avec search_l0g ou search_content.
content_unavailableContrôler la présence du fichier HTML dans la release active.
tool_unavailableRelire tools/list sur le même endpoint compact ou complet.
output_contract, internal_errorReproduire sur la release exacte et contrôler les tests du serveur.
access_denied, rate_limited, transport_contract, invalid_request, connection_closedContrôler le transport, les en-têtes et les limites sans désactiver les protections.
tool_error, unclassifiedCause 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.

Resources exposées

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.

Resources statiques
URIContenu
l0g://agent-manifestmanifeste Agent Surface
l0g://mcp/serverversion, SHA et transport du serveur MCP actif
l0g://openapicontrat OpenAPI complet
l0g://freshnessfraîcheur du corpus
l0g://integrityempreintes SHA-256 canoniques
l0g://changes/latestdernières publications et révisions
l0g://risk-diffdiff du risque sur 1, 7 et 30 jours
l0g://black-boxframes point-in-time hashées du risque
l0g://signals/currentétat courant des signaux
l0g://signals/historyobservations point-in-time et alertes de seuil
Resource templates
TemplateContenu
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}/currentsignal 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.

Prompts exposés

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/.

PromptArgumentsWorkflow
audit_financial_narrativetopic, language?auditer un récit financier et séparer claims, preuves, inférences, scénarios et limites
explain_risk_changewindow?, language?expliquer un Risk Diff publié sur 1, 7 ou 30 jours sans extrapolation
verify_claimclaim, language?vérifier une affirmation contre les claims canoniques, leurs preuves et leurs sources
replay_as_ofdate, question?, language?rejouer uniquement une frame Black Box réellement archivée à la date demandée

Tools exposés

Tous les tools renvoient désormais :

  • un résumé humain court dans content;
  • les données exploitables dans structuredContent;
  • un outputSchema déclaré et validé par le SDK.
  • un title et les hints readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: false ;
  • des 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.

Façade compacte
ToolRôle
discover_l0gcapacités, versions, fraîcheur, règles et contrats
search_l0grecherche bilingue filtrée dans tout le corpus
get_documentarticle ou guide paginé avec références
get_evidenceclaims, sources et sous-graphe de preuve
build_research_packpaquet de recherche déterministe prêt à citer
get_risk_statecourant, diff, historique ou replay
Surface complète
ToolArgumentsRenvoie
get_agent_manifestaucuncapacités, endpoints, règles d'usage et politiques de preuve

| get_risk_indices | aucun | indice

Nur der Anfang wird gezeigt; den Rest findest du im Repo

PopNx fragen