MCP Catalogs
首页us-census-bureau-data-api-mcp screenshot

us-census-bureau-data-api-mcp

by uscensusbureau·71·综合分 46

连接AI助手与美国人口普查局官方数据的MCP服务器。

databaseai-llmdeveloper-tools
24
Forks
12
活跃 Issue
2 个月前
最近提交
2 天前
收录于

概述

美国人口普查局数据API MCP服务器是Model Context Protocol的一个全面实现,为AI助手提供访问美国人口普查局官方统计数据的途径。该服务器使用TypeScript和MCP SDK构建,提供工具来获取数据集、聚合数据以及通过人口普查数据API解析地理信息。服务器维护本地PostgreSQL数据库以增强性能和搜索功能,同时支持直接API调用。该项目遵循最佳实践,具有清晰的架构、全面的测试和CI/CD工作流程。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:AI助手为研究提供人口统计信息
:分析不同地区的人口趋势
:与数据可视化工具集成以展示人口普查数据
:我需要设置本地数据库吗?
:这个MCP服务器提供哪些数据源访问?

什么时候选它

当您的 AI 应用程序需要权威的美国人口和经济数据时,请选择此 MCP 服务器,特别是如果您已经在使用 Docker 并希望直接访问普查局统计数据而无需构建自定义集成。

什么时候不要选它

如果您需要美国以外的国家数据,或者您更喜欢无 Docker 依赖的轻量级解决方案,请不要选择此服务器。该服务器还需要普查局 API 密钥,这需要在普查局注册。

此 server 暴露的工具

从 README 抽取出 4 个工具
  • list-datasets

    Fetches metadata for all available datasets in the Census Bureau's API

  • fetch-dataset-geography

    Fetches available geography levels for filtering a given dataset

  • fetch-aggregate-data

    Fetches aggregate data from the Census Bureau's API with various filtering options

  • resolve-geography-fips

    Searches Census Bureau geographies to find FIPS codes and parameters

可对比工具

data-gov-mcpbls-api-mcpcensus-explorer

安装

安装步骤

  1. 克隆仓库
  2. 从 [https://api.census.gov/data/key_signup.html](https://api.census.gov/data/key_signup.html) 获取人口普查局数据API密钥
  3. 初始化数据库:

``bash docker compose --profile prod run --rm census-mcp-db-init sh -c "npm run migrate:up && npm run seed" ``

  1. 配置AI Assistant使用MCP服务器,使用以下配置:

``json { "mcpServers": { "mcp-census-api": { "command": "bash", "args": [ "/路径/到/服务器/us-census-bureau-data-api-mcp/scripts/mcp-connect.sh" ], "env": { "CENSUS_API_KEY": "您的人口普查API密钥" } } } } ``

  1. 启动您的AI Assistant

FAQ

我需要设置本地数据库吗?
是的,需要使用Docker Compose初始化PostgreSQL数据库以提高性能和搜索能力。这在首次设置时是必需的。
这个MCP服务器提供哪些数据源访问?
服务器主要提供对人口普查数据API的访问,其中部分数据缓存在本地PostgreSQL数据库中以获得更好的性能。

us-census-bureau-data-api-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。