Integrations
Provides repository hosting and cloning capabilities for the MCP server code and documentation.
Supports configuration within the Claude Desktop App on macOS through editing the claude_desktop_config.json file.
Enables installation, building, and execution of the MCP server through npm commands and package management.
Servidor MCP de datos educativos
Este repositorio contiene un servidor MCP (Protocolo de Contexto de Modelo) que proporciona acceso a la API de Datos Educativos del Urban Institute. El servidor está diseñado para usarse con Claude y facilitar el acceso a los datos educativos.
Estructura del repositorio
education-data-package-r/
: El paquete R original para acceder a la API de datos educativos (como referencia)src/
: El código fuente del servidor MCPbuild/
: El servidor MCP compilado
Acerca de la API de datos educativos
La API de datos educativos del Urban Institute proporciona acceso a una amplia gama de datos educativos, incluidos:
- Datos de matriculación de escuelas y distritos
- Datos de colegios y universidades
- Datos de evaluación
- Datos financieros
- Y mucho más
La API está organizada por niveles (escuelas, distritos escolares, colegio-universidad), fuentes (ccd, ipeds, crdc, etc.) y temas (inscripción, directorio, finanzas, etc.).
Características
- Recupere datos educativos detallados a través de la herramienta
get_education_data
- Recupere datos educativos agregados mediante la herramienta
get_education_data_summary
- Explorar los puntos finales disponibles a través de los recursos
Instalación
- Clonar este repositorio:Copy
- Instalar dependencias:Copy
- Construir el servidor:Copy
- Hacer que el servidor esté disponible para npx:Copy
Configuración del servidor MCP
Para utilizar este servidor MCP con Claude, debe agregarlo a su archivo de configuración de MCP.
Para la aplicación de escritorio de Claude (macOS)
Editar ~/Library/Application Support/Claude/claude_desktop_config.json
:
Para Claude en VSCode
Editar /home/codespace/.vscode-remote/data/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json
:
Herramientas disponibles
obtener datos educativos
Recupera datos educativos detallados de la API.
Parámetros:
level
(obligatorio): nivel de datos de la API para consultar (por ejemplo, 'escuelas', 'distritos escolares', 'universidad')source
(obligatoria): fuente de datos API para consultar (por ejemplo, 'ccd', 'ipeds', 'crdc')topic
(obligatorio): tema de datos de la API para consultar (por ejemplo, 'inscripción', 'directorio')subtopic
(opcional): Lista de parámetros de agrupación (por ejemplo, ['raza', 'sexo'])filters
(opcionales): filtros de consulta (por ejemplo, {año: 2008, grado: [9,10,11,12]})add_labels
(opcional): agrega etiquetas de variables cuando corresponda (predeterminado: falso)limit
(opcional): Limita el número de resultados (predeterminado: 100)
Ejemplo:
obtener_resumen_de_datos_educativos
Recupera datos educativos agregados de la API.
Parámetros:
level
(obligatorio): Nivel de datos de la API a consultarsource
(obligatoria): fuente de datos API para consultartopic
(obligatorio): tema de datos de la API para consultarsubtopic
(opcional): Parámetros adicionales (solo aplicables a ciertos puntos finales)stat
(obligatorio): Estadística de resumen a calcular (por ejemplo, 'suma', 'promedio', 'conteo', 'mediana')var
(obligatorio): Variable a resumirby
(obligatorio): Variables para agrupar los resultadosfilters
(opcional): filtros de consulta
Ejemplo:
Recursos disponibles
El servidor proporciona recursos para explorar los puntos finales disponibles:
edu-data://endpoints/{level}/{source}/{topic}
: Información sobre un punto final de datos educativos específico
Ejemplo de uso con Claude
Una vez configurado el servidor MCP, puedes usarlo con Claude para acceder a los datos educativos:
Luego, Claude puede usar el servidor MCP para recuperar y analizar los datos:
Desarrollo
Para ejecutar el servidor directamente:
Para ejecutar el servidor en modo de observación durante el desarrollo:
Para inspeccionar las capacidades del servidor:
Para ejecutar el servidor usando npx:
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Proporciona acceso a la API de datos educativos del Urban Institute a través de Claude, lo que permite a los usuarios consultar y analizar datos educativos detallados de escuelas, distritos y universidades.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server providing access to college football statistics sourced from the College Football Data API within Claude Desktop.Last updated -98PythonMIT License
- -securityAlicense-qualitySemantic Scholar API, providing comprehensive access to academic paper data, author information, and citation networks.Last updated -22PythonMIT License
- -securityAlicense-qualityA local server that enables interaction with Canvas Learning Management System API through Claude Desktop, allowing users to manage courses, access assignments, view announcements, and retrieve course materials.Last updated -1PythonMIT License
- -securityAlicense-qualityProvides real-time weather data, forecasts, and historical weather information from OpenWeatherMap API for Claude Desktop, enabling natural language queries about current conditions, forecasts, air quality, and weather alerts worldwide.Last updated -PythonMIT License