
Education Data MCP Server

2025.03.22
0
JavaScript教育数据服务数据分析其它
Education Data MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,旨在提供对 Urban Institute 教育数据 API 的便捷访问。该服务主要用于与 Claude 集成,以便轻松获取和分析教育数据。
View on GitHub
Overview
基本能力
产品定位
Education Data MCP Server 是一个教育数据访问服务,通过 MCP 协议提供对 Urban Institute 教育数据 API 的访问能力。
核心功能
- 通过
get_education_data
工具获取详细的教育数据 - 通过
get_education_data_summary
工具获取聚合的教育数据 - 浏览可用的 API 端点资源
适用场景
- 教育数据分析与研究
- 学校和教育机构的数据报告生成
- 教育政策制定支持
工具列表
- get_education_data: 从 API 获取详细教育数据
- 参数包括 level, source, topic, subtopic, filters, add_labels, limit
- get_education_data_summary: 从 API 获取聚合教育数据
- 参数包括 level, source, topic, subtopic, stat, var, by, filters
常见问题解答
- 如何配置 MCP 服务器与 Claude 一起使用?
- 需要编辑 Claude 的 MCP 设置配置文件,添加服务器配置
- 如何运行服务器进行开发?
- 使用
npm start
直接运行服务器 - 使用
npm run watch
在开发模式下运行
使用教程
使用依赖
- 确保已安装 Node.js 和 npm
安装教程
- 克隆仓库:
git clone https://github.com/yourusername/edu-data-mcp-server.git cd edu-data-mcp-server
- 安装依赖:
npm install
- 构建服务器:
npm run build
- 使服务器可用于 npx:
npm link
调试方式
- 直接运行服务器:
npm start
- 检查服务器能力:
npm run inspector
- 使用 npx 运行服务器:
npx edu-data-mcp-server