datagouv/datagouv-mcp

Official data.gouv.fr Model Context Protocol (MCP) server that allows AI chatbots to search, explore, and analyze datasets from the French national Open Data platform, directly through conversation.

解决的问题

本项目提供了一个 Model Context Protocol (MCP) 服务器,允许 AI 聊天机器人(如 Claude、ChatGPT 和 Gemini)直接搜索、探索和分析来自法国国家开放数据平台 data.gouv.fr 的数据集。它消除了用户手动浏览网站以查找政府数据的需求。

工作原理

该服务器充当 AI 客户端与 data.gouv.fr API 之间的桥梁。它使用 Streamable HTTP 传输实现 Model Context Protocol,并公开了一套 AI 可以调用以执行特定操作的工具。这些工具允许 AI 搜索数据集、检索元数据、列出数据集中的文件(资源),并通过 Tabular API 查询实际的数据行。

适用对象

  • 希望使用自然语言查询法国开放政府数据的 AI 用户
  • 希望将 data.gouv.fr 的开放数据目录集成到 AI 驱动型应用程序中的 开发者
  • 希望运行自己的 MCP 服务器实例以连接本地 AI 工具的 自托管用户

亮点

  • 广泛的客户端支持:为包括 Claude Desktop、Cursor、ChatGPT 和 Windsurf 在内的广泛 AI 客户端提供即插即用的配置。
  • 全面的工具集:包括用于搜索数据集、组织和第三方 API 的工具,以及获取特定资源数据和使用指标的工具。
  • Tabular API 集成:使 AI 能够直接预览和查询 CSV 和 XLSX 文件的行。
  • 公共实例:提供无需身份验证即可立即使用的托管公共端点。
  • 详细的健康检查:内置端点和测试,以确保服务器和 API 连接状态正常。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目