Mcp Moncompte

io.github.waddouPublished by GitHub account waddouv1.0.1Updated Oct 24, 2026

Recherche et lecture des guides de connexion de moncompte.org (MCP, lecture seule).

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingKnowledge & Memory

Overview

AI-generated overview

Read-only MCP server that lets an assistant search and read the French connection guides published on moncompte.org.

What you can do
  • Search articles by keyword across title, slug, URL and excerpt
  • Fetch the full content of a single article by its slug
  • Read an about resource that mirrors the site's llms.txt summary
When to use it
Useful when you want an assistant to answer questions about account setup, login or sign-up procedures documented on moncompte.org, or to quote those guides directly, without browsing the site manually.
Requirements
Remote endpoint over Streamable HTTP (or SSE for older clients); no account, API key or secret required. It depends on the site's public search index being available and is rate-limited to 100 requests per 60 seconds per IP.
Before you install
Read-only: it does not write, send or change anything. Content comes from a third-party site's public index, so answers are only as current as that site's last build, and requests are proxied through the server to moncompte.org.

Installation

In SourceWeft

  1. Open Mcp Moncompte in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.waddou%2Fmcp-moncompte/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "moncompte": {
      "type": "http",
      "url": "https://mcp-moncompte.wadie.workers.dev/mcp"
    }
  }
}

README

mcp-moncompte

Serveur MCP (Model Context Protocol) en lecture seule qui expose le catalogue de notices de moncompte.org aux agents IA (Claude, etc.), déployé sur Cloudflare Workers.

  • Stack : TypeScript + Cloudflare Workers + Durable Objects + SDK MCP officiel + Zod
  • Source de données : endpoints publics du site statique moncompte.org (Astro / Cloudflare Pages) — pas de WP REST. La recherche et get_article lisent /search-index.json (index plein-texte généré au build : titre, slug, description, corps complet). La ressource about proxifie /llms.txt. Aucun secret requis.
  • Cache : edge Cloudflare 1 h sur chaque appel

Dépendance : search_articles et get_article reposent sur https://moncompte.org/search-index.json, produit par le site Astro (endpoint src/pages/search-index.json.js). Cet index exclut déjà les articles datés dans le futur (isPublished) et les brouillons (draft) — le MCP ne voit donc que le contenu réellement en ligne. L'index est régénéré à chaque build/déploiement du site.

Outils & ressource exposés

TypeNomRôle
Outilsearch_articlesRecherche par mots-clés (titre, slug, URL, extrait)
Outilget_articleContenu complet d'un article (par slug)
Ressourcemoncompte://aboutProxy du llms.txt de moncompte.org

Endpoints

  • /sse — Server-Sent Events (clients historiques)
  • /mcp — Streamable HTTP (transport recommandé)
  • Rate-limit : 100 req / 60 s par IP (binding natif Workers)
  • Durable Object : NoticielMCP (classe McpAgent)

Développement

bash
npm installnpm run dev          # wrangler dev (local)npm run typecheck    # tsc --noEmit

Déploiement

bash
npx wrangler login   # une fois (compte Cloudflare)npm run deploy       # wrangler deploy

Le binding de rate-limit ([[unsafe.bindings]] type ratelimit) requiert Wrangler ≥ 4.36. Le Durable Object McpAgent utilise le stockage SQLite (migration new_sqlite_classes).

Connecter un client MCP

  • URL : https://mcp-moncompte.<ton-sous-domaine>.workers.dev/mcp (ou /sse)
  • Claude Desktop / autres : via mcp-remote :
json
{  "mcpServers": {    "moncompte": {      "command": "npx",      "args": ["mcp-remote", "https://mcp-moncompte.<sous-domaine>.workers.dev/sse"]    }  }}

Notes

  • Aucune écriture : le serveur ne fait que lire l'API publique de moncompte.org.
  • Les versions de agents et @modelcontextprotocol/sdk évoluent vite : en cas d'erreur de build, faire npm install agents@latest @modelcontextprotocol/sdk@latest.

Source: README.md at commit 77293cd

Tools

0
SourceWeft has not read this server's tools yet.

Version history

1
  1. v1.0.1LatestSep 16, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts