关于 mcp-compteparticulier
mcp-compteparticulier 是只读 MCP 服务,供 AI Agent 搜索和读取 compteparticulier.com 上的法国账户登录指南,涵盖消费服务与公共机构。
主要功能
- 01按关键词搜索指南内容
- 02通过 slug 获取完整指南
- 03支持忽略重音符号搜索
- 04仅提供已发布内容
- 05提供目录说明资源
适用场景
- 01查找 EDF 客户账户登录步骤
- 02读取银行或保险登录指南
- 03查询公共服务账户访问方法
MCP 相关
提供 `search_articles` 和 `get_article` 工具,以及 `compteparticulier://about` 资源。MCP 客户端可通过 Streamable HTTP 或 SSE 连接。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp-compteparticulier.ads-particulier-tn.workers.dev/mcpclaude mcp add --transport http waddou-mcp-compteparticulier https://mcp-compteparticulier.ads-particulier-tn.workers.dev/mcp{"mcpServers":{"waddou-mcp-compteparticulier":{"type":"http","url":"https://mcp-compteparticulier.ads-particulier-tn.workers.dev/mcp"}}}在 Cursor 中打开{"servers":{"waddou-mcp-compteparticulier":{"type":"http","url":"https://mcp-compteparticulier.ads-particulier-tn.workers.dev/mcp"}}}在 VS Code 中打开{"mcpServers":{"waddou-mcp-compteparticulier":{"type":"http","url":"https://mcp-compteparticulier.ads-particulier-tn.workers.dev/mcp"}}}{"mcpServers":{"waddou-mcp-compteparticulier":{"serverUrl":"https://mcp-compteparticulier.ads-particulier-tn.workers.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
2| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | integer | 否 | 结果数量(1-20,默认 10)。 |
| query | string | 是 | 搜索关键词(例如 « se connecter EDF », « mot de passe oublié mutuelle »)。 |
详细介绍
mcp-compteparticulier
只读的 MCP(Model Context Protocol) 服务,向 AI Agent 提供 compteparticulier.com 的目录:帮助用户登录法国品牌和政府机构客户专区的分步指南,涵盖银行、保险、互助保险、能源、电信、流媒体、公共服务和商业。
端点
服务已部署,无需身份验证:
| 传输方式 | URL |
|---|---|
| Streamable HTTP | https://mcp-compteparticulier.ads-particulier-tn.workers.dev/mcp |
| SSE | https://mcp-compteparticulier.ads-particulier-tn.workers.dev/sse |
从 MCP 客户端连接
{
"mcpServers": {
"compteparticulier": {
"command": "npx",
"args": ["mcp-remote", "https://mcp-compteparticulier.ads-particulier-tn.workers.dev/mcp"]
}
}
}
工具
search_articles
按关键词搜索指南,搜索范围包括标题、品牌、描述和文章正文。返回标题、slug、URL 和描述。
| 参数 | 类型 | |
|---|---|---|
query | string | 必填 — 例如「登录 EDF」 |
limit | number | 可选,1-20,默认值为 10 |
排序时优先考虑完全匹配的品牌,其次是标题,然后是描述;正文仅作为辅助依据。若不进行这种加权,搜索「EDF」时,EDF ENR 的排名会与 EDF 相同。搜索不区分重音符号:「caisse epargne」可以找到「Caisse d'Épargne」。
get_article
根据通过 search_articles 获取的 slug,返回指南的完整内容。
| 参数 | 类型 | |
|---|---|---|
slug | string | 必填 — 例如「mon-compte-edf」 |
资源
compteparticulier://about — 网站的 llms.txt(简介和目录)。
工作原理
compteparticulier.com 是一个静态网站(Astro / Cloudflare Pages),没有 API。因此,服务会读取两个公开资源,它们均在构建时生成:
/search-index.json— 全文索引:标题、slug、品牌、类别、描述、文章正文和问答;/llms.txt— 易读目录,作为「about」资源提供。
这两个文件都应用了与网站页面相同的日期筛选规则。计划发布或处于草稿状态的文章不会出现在其中,正如其页面不会生成一样:因此,服务无法公开尚未发布的内容,也不会返回 404 URL。
整个过程中不会涉及机密、身份验证或个人数据。
开发
npm install
npm run typecheck # tsc --noEmit
npm run dev # wrangler dev
npm run deploy # wrangler deploy
依赖项版本均已锁定,而非使用版本范围。agents 要求 @cloudflare/workers-types 为 4.x 版本,而近期版本的 wrangler 则要求 5.x 版本:使用 ^ 版本范围会导致安装遇到冲突。因此,任何版本升级都必须检查整个依赖树。
技术栈
Cloudflare Workers + Durable Objects(MCP 会话)+ 官方 MCP SDK + Zod。 边缘缓存一小时;每个 IP 每分钟限流 100 次请求。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。