Mcp Compteparticulier

io.github.waddouPublished by GitHub account waddouv1.0.0Updated Nov 2, 2026

Guides de connexion aux espaces clients français de compteparticulier.com (MCP, lecture seule).

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingKnowledge & Memory

Overview

AI-generated overview

Read-only remote MCP server that lets an assistant search and read compteparticulier.com guides for logging into French brand and public-service customer…

What you can do
  • Search guides by keyword across title, brand, description and article body, with accent-insensitive matching and brand-weighted ranking
  • Retrieve the full text of a guide from its slug
  • Read the site's llms.txt catalogue as an "about" resource
When to use it
Useful when a user needs step-by-step help signing in to a French bank, insurer, energy, telecom, streaming, public-service or retail customer portal, and you want the assistant to pull the relevant guide rather than guess.
Requirements
A remote MCP endpoint (Streamable HTTP or SSE) already deployed; no authentication, API key or local package. Clients that only speak stdio can bridge to it with npx mcp-remote.
Before you install
Read-only and, per the README, involving no secrets, authentication or personal data. Content comes from a third-party site's public build-time index, so answers are limited to published guides; the endpoint is rate-limited to 100 requests per minute per IP.

Installation

In SourceWeft

  1. Open Mcp Compteparticulier 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-compteparticulier/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": {
    "compteparticulier": {
      "type": "http",
      "url": "https://mcp-compteparticulier.ads-particulier-tn.workers.dev/mcp"
    }
  }
}

README

mcp-compteparticulier

Serveur MCP (Model Context Protocol) en lecture seule qui expose le catalogue de compteparticulier.com aux agents IA : des guides pas-à-pas pour se connecter aux espaces clients de marques et administrations françaises — banques, assurances, mutuelles, énergie, télécom, streaming, services publics, commerce.

Endpoints

Le serveur est déjà déployé, sans authentification :

TransportURL
Streamable HTTPhttps://mcp-compteparticulier.ads-particulier-tn.workers.dev/mcp
SSEhttps://mcp-compteparticulier.ads-particulier-tn.workers.dev/sse

Connexion depuis un client MCP

json
{  "mcpServers": {    "compteparticulier": {      "command": "npx",      "args": ["mcp-remote", "https://mcp-compteparticulier.ads-particulier-tn.workers.dev/mcp"]    }  }}

Outils

search_articles

Recherche les guides par mots-clés, sur le titre, la marque, la description et le corps de l'article. Renvoie titre, slug, URL et description.

ParamètreType
querystringrequis — ex. « se connecter EDF »
limitnumberoptionnel, 1-20, défaut 10

Le classement privilégie la marque exactement demandée, puis le titre, puis la description, le corps ne servant que d'appoint. Sans cette pondération, une requête « EDF » remontait EDF ENR au même rang qu'EDF. La recherche est insensible aux accents : « caisse epargne » trouve « Caisse d'Épargne ».

get_article

Renvoie le contenu complet d'un guide à partir de son slug, obtenu via search_articles.

ParamètreType
slugstringrequis — ex. « mon-compte-edf »

Ressource

compteparticulier://about — le llms.txt du site (présentation et catalogue).

Fonctionnement

compteparticulier.com est un site statique (Astro / Cloudflare Pages) sans API. Le serveur lit donc deux ressources publiques, toutes deux générées au build :

  • /search-index.json — index plein texte : titre, slug, marque, catégorie, description, corps de l'article et questions-réponses ;
  • /llms.txt — catalogue lisible, servi comme ressource « about ».

Ces deux fichiers appliquent le même filtre de date que les pages du site. Un article programmé ou en brouillon en est absent, exactement comme sa page n'est pas générée : le serveur ne peut donc pas exposer un contenu qui n'est pas publié, ni renvoyer une URL en 404.

Aucun secret, aucune authentification, aucune donnée personnelle n'entre en jeu.

Développement

bash
npm installnpm run typecheck   # tsc --noEmitnpm run dev         # wrangler devnpm run deploy      # wrangler deploy

Les versions de dépendances sont figées et non exprimées en plages. agents requiert @cloudflare/workers-types en version 4, tandis que les versions récentes de wrangler en exigent la 5 : une plage ^ fait basculer l'installation dans ce conflit. Toute montée de version doit donc être vérifiée sur l'ensemble de l'arbre.

Stack

Cloudflare Workers + Durable Objects (session MCP) + SDK MCP officiel + Zod. Cache edge d'une heure, rate-limit de 100 requêtes par minute et par IP.

Licence

MIT

Source: README.md at commit da4d755

Tools

2

search_articles

Recherche des guides de connexion « mon compte / espace client » sur compteparticulier.com par mots-clés (marques et administrations françaises : banques, assurances, mutuelles, énergie, télécom, streaming, services publics, commerce). Retourne une liste (titre, slug, URL, description). Utiliser le slug avec get_article pour obtenir le contenu complet.

Parameterslimitqueryrequired

get_article

Retourne le contenu complet d'un guide de compteparticulier.com à partir de son slug (obtenu via search_articles).

Parametersslugrequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

100% 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
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts