台湾政府开放数据MCP服务器
这是一个使用模型上下文协议(MCP)和Cloudflare Workers AI AutoRAG搜索和查询台湾政府开放数据的远程服务器。
在线服务
此项目部署在Cloudflare Workers上,可供适度使用:
- 服务URL: https://tw-gov-data-mcp.funtuan.workers.dev/
⚠️ 这是一个资源有限的个人副项目。请避免过多的要求。
可用工具
search_dataset
使用AI搜索搜索相关的政府开放数据集,并从D1数据库中检索完整信息。
参数:
query(string):搜索关键字,如交通事故、健康保险、环境监测等。max_results(number,可选):返回的最大结果数,默认值为10。
流程:
- 使用AI搜索找到前N个最相关的数据集。
- 从文件名中提取数据集ID(例如10001.json→ 10001).
- 从D1数据库中查询完整的数据集信息。
GitHub Copilot中的用法
将以下内容添加到您的GitHub Copilot MCP设置中:
{
"mcpServers": {
"tw-gov-data": {
"url": "https://tw-gov-data-mcp.funtuan.workers.dev/sse",
"type": "http"
}
}
}重启后,您可以使用这些工具搜索台湾政府开放数据!
查询示例
与Copilot聊天时,您可以问:
- “查找与交通事故相关的数据集”
- “健康保险有哪些开放数据?”
- “搜索环境监测数据”
- “查找与空气质量相关的公开数据”
- “有关于人口统计的数据集吗?”
数据源
本项目中使用的数据来自 台湾政府开放数据平台.
许可证
MIT许可证
