/ 目录 / 演练场 / data.gouv.fr
● 官方 datagouv ⚡ 即开即用

data.gouv.fr

作者 datagouv · datagouv/datagouv-mcp

在 data.gouv.fr 上搜索和查询法国政府开放数据集——无需 API 密钥,即时访问数千个公共数据集。

法国官方开放数据 MCP 公开了 data.gouv.fr 目录:支持数据集和组织的全文搜索、元数据检索、资源下载。对法国公民科技研究、新闻报道和政策分析很有用,无需付费或注册。

为什么要用

核心特性

实时演示

实际使用效果

datagouv.replay ▶ 就绪
0/0

安装

选择你的客户端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "datagouv": {
      "command": "uvx",
      "args": [
        "datagouv-mcp"
      ]
    }
  }
}

打开 Claude Desktop → Settings → Developer → Edit Config。保存后重启应用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "datagouv": {
      "command": "uvx",
      "args": [
        "datagouv-mcp"
      ]
    }
  }
}

Cursor 使用与 Claude Desktop 相同的 mcpServers 格式。项目级配置优先于全局。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "datagouv": {
      "command": "uvx",
      "args": [
        "datagouv-mcp"
      ]
    }
  }
}

点击 Cline 侧栏中的 MCP Servers 图标,然后选 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "datagouv": {
      "command": "uvx",
      "args": [
        "datagouv-mcp"
      ]
    }
  }
}

格式与 Claude Desktop 相同。重启 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "datagouv",
      "command": "uvx",
      "args": [
        "datagouv-mcp"
      ]
    }
  ]
}

Continue 使用服务器对象数组,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "datagouv": {
      "command": {
        "path": "uvx",
        "args": [
          "datagouv-mcp"
        ]
      }
    }
  }
}

加入 context_servers。Zed 保存后热重载。

claude mcp add datagouv -- uvx datagouv-mcp

一行命令搞定。用 claude mcp list 验证,claude mcp remove 卸载。

使用场景

实战用法: data.gouv.fr

按主题查找法国公开数据集

👤 记者、研究人员、公民科技开发者 ⏱ ~10 min beginner

何时使用: 你需要找'按省份分类的月度失业率'或类似数据,但不知道在哪里。

步骤
  1. 按关键词搜索
    在 data.gouv.fr 上搜索 'chômage département mensuel'。返回前 10 个数据集,包括标题、发布者、最后更新时间。✓ 已复制
    → 相关数据集列表
  2. 检查最有前景的
    对前 3 个数据集,获取完整元数据:许可证、更新频率、资源、说明。哪一个最新且最权威?✓ 已复制
    → 对比总结
  3. 获取下载 URL
    返回所选数据集的 CSV 资源 URL。我将单独下载。✓ 已复制
    → 直接下载 URL

结果: 权威数据集的精选列表及直接下载链接。

注意事项
  • 数据集有时有损坏的资源 URL — 检查 'last_modified' 元数据;越老且无人维护越容易损坏。如果有的话,优先选择 INSEE 发布的。
搭配使用: filesystem

编目特定部委或机构发布的所有数据集

👤 绘制数据可用性地图的研究人员 ⏱ ~15 min intermediate

何时使用: 你想了解 INSEE 或生态过渡部发布的所有内容。

步骤
  1. 查找组织
    查找 'INSEE' 的 data.gouv 组织页面。返回其 slug。✓ 已复制
    → 规范组织 ID
  2. 列出所有数据集
    列出该组织发布的所有数据集。遍历所有结果。返回标题、ID、最后更新、资源数量。✓ 已复制
    → 完整目录
  3. 分类
    按主题分组(人口、经济、领土等)。统计每个主题的数据集数量。✓ 已复制
    → 主题直方图

结果: 法国公共组织开放数据的结构化清单。

注意事项
  • 大型组织有 1000+ 个数据集——分页很重要 — 始终遍历所有结果;不要假设第一页就是全部
搭配使用: filesystem

监控某个主题上新发布或更新的数据集

👤 公民科技 / 政策分析师 ⏱ ~15 min intermediate

何时使用: 你想在出现新的 COVID/选举/房屋数据集时收到警报。

步骤
  1. 今天的基线搜索
    搜索 '<topic>' 并将前 50 个数据集 ID + last_modified 日期保存为 /data/datagouv-<topic>-baseline.json。✓ 已复制
    → 基线已保存
  2. 每周重新运行
    重新运行搜索。与基线对比。返回 (a) 基线中不存在的新数据集,(b) last_modified 增加的数据集。✓ 已复制
    → 差异报告
  3. 呈现有趣的数据集
    按官方发布者(部委、INSEE、机构)筛选差异。为每个新/更新的数据集生成 1 行摘要。✓ 已复制
    → 精选摘要

结果: 关于你感兴趣的主题中权威新法国数据的每周警报。

注意事项
  • 聚合器用新的 last_modified 重新发布旧数据——噪音 — 优先选择发布者是官方组织的数据集,而不是重新发布社区的
搭配使用: filesystem

组合

与其他 MCP 搭配,撬动十倍杠杆

datagouv + filesystem

在本地下载和存档数据集

在 data.gouv 上搜索 'recensement population',选择 INSEE 的,下载 CSV,保存到 /data/insee/。✓ 已复制
datagouv + postgres

将法国开放数据集导入 Postgres 进行分析

下载最新的失业数据集,推断模式,CREATE TABLE 并 COPY 到 Postgres。✓ 已复制
datagouv + antv-chart

从法国开放数据集快速生成图表

下载数据集 X,筛选到 2020-2024,按地区呈现为折线图。✓ 已复制

工具

此 MCP 暴露的能力

工具输入参数何时调用成本
search_datasets q: str, page?, page_size? 对数据集进行关键词搜索 free
get_dataset dataset_id_or_slug 特定数据集的完整元数据和资源 free
search_organizations q: str 查找部委/机构的规范 ID free
list_organization_datasets org_id, page? 编目发布者的全部产出 free

成本与限制

运行它的成本

API 配额
公开 API;合理使用限流(每秒几个请求很安全)
每次调用 Token 数
数据集元数据:500–2000 个 token,取决于字段数量
费用
免费
提示
在本地缓存数据集 ID;元数据很少逐周变化。

安全

权限、密钥、影响范围

凭据存储: 无需凭据
数据出站: 所有调用都发送到 www.data.gouv.fr 和资源主机

故障排查

常见错误与修复

get_dataset 返回 404

数据集 ID 已更改或已取消上市。使用搜索而不是缓存的 ID。

被限流

分散调用;每秒少于 5 个请求是安全的。没有官方限制,但强制执行合理使用。

资源 URL 返回 403/404

一些数据集有损坏的链接;优先选择最近更新的资源或官方发布者自己的页面。

替代方案

data.gouv.fr 对比其他方案

替代方案何时用它替代权衡
data.europa.eu MCP你需要泛欧数据,而不仅仅是法国覆盖更广但缺乏法国特定深度
INSEE API MCP你只需要具有干净 API 访问的官方 INSEE 统计数据范围更窄;仅限法国统计局

更多

资源

📖 阅读 GitHub 上的官方 README

🐙 查看未解决的 issue

🔍 浏览全部 400+ MCP 服务器和 Skills