remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Búsqueda de subvenciones del servidor MCP
Este proyecto es un servidor MCP (Protocolo de Contexto Modelo) que proporciona una herramienta para buscar subvenciones gubernamentales basadas en palabras clave.
Introducción en vídeo
Descripción general
El servidor MCP de búsqueda de subvenciones se crea con el paquete @modelcontextprotocol/sdk
. Ofrece una herramienta única llamada "search-grants" que permite a los usuarios buscar subvenciones gubernamentales disponibles mediante una consulta.
El servidor interactúa con la API de subvenciones más simples para obtener los datos de la subvención y formatea los resultados para su visualización.
El MCP obtiene datos de la API de Subvenciones Simpler , que proporciona un conjunto completo de puntos de acceso para acceder a información sobre subvenciones gubernamentales. Esta API se encuentra actualmente en su versión alfa, diseñada principalmente para pruebas y retroalimentación. Incluye funciones como la búsqueda de oportunidades, la recuperación de información de agencias y el acceso a datos detallados de subvenciones, todo ello estructurado en un formato intuitivo.
La API admite varios filtros para buscar subvenciones, como agencia, tipo de solicitante, categoría de financiación y más. También ofrece opciones de paginación para gestionar grandes conjuntos de resultados eficazmente.
Características
- Búsqueda de subvenciones gubernamentales por palabra clave
- Paginar los resultados de la búsqueda
- Muestra información detallada sobre cada subvención, incluyendo:
- Título, número y estado de la oportunidad
- Información de financiación (nivel mínimo de adjudicación, límite máximo de adjudicación, categoría)
- Fechas y plazos
- Información del contacto
- Requisitos de elegibilidad
- URL de información adicional
Configuración
- Clone el repositorio y navegue hasta el directorio del proyecto.
- Instale las dependencias necesarias:
- Node.js 16 o superior
npm install
- Establezca la variable de entorno
API_KEY
con su clave API de Simpler Grants. - Inicie el servidor MCP:Copy
El servidor comenzará a funcionar y escuchará las conexiones entrantes del cliente MCP.
Uso
Una vez que el servidor esté en funcionamiento, puedes conectarte a él mediante un cliente MCP (por ejemplo, Claude Desktop).
Para utilizar la herramienta "search-grants", simplemente envíe una solicitud con los siguientes parámetros:
query
: La consulta de búsqueda (por ejemplo, "Inteligencia artificial", "Cambio climático")page
: El número de página para la paginación (predeterminado: 1)grantsPerPage
: la cantidad de subvenciones que se mostrarán por página (predeterminado: 3)
El servidor responderá con un resumen formateado de los resultados de la búsqueda, incluidos los detalles de la concesión.
Personalización
Puede personalizar el servidor modificando lo siguiente:
formatGrantDetails
: La función que formatea la información de la concesión para su visualizacióncreateSummary
: La función que genera el resumen de los resultados de la búsquedaAPI_KEY
: La clave API de Simpler Grants utilizada para autenticar las solicitudes
Solución de problemas
Si tiene algún problema, consulte los registros del servidor para obtener más información. También puede contactar con los responsables del proyecto para obtener ayuda.
Contribuyendo
Si desea contribuir a este proyecto, bifurque el repositorio y envíe una solicitud de extracción con sus cambios.
You must be authenticated.
Tools
Un servidor MCP que permite a los usuarios buscar subvenciones gubernamentales basadas en palabras clave y ver información detallada, incluyendo financiación, elegibilidad y plazos.