ayudas-es-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AYUDAS_CACHE | No | Ruta de la caché (por defecto ~/.cache/ayudas-es-mcp/cache.sqlite, o solo en memoria si no se puede escribir). | |
| AYUDAS_TIMEOUT_MS | No | Tiempo máximo por petición en milisegundos (30000 por defecto). | 30000 |
| BDNS_INTERVALO_MS | No | Ritmo de peticiones a la BDNS en milisegundos (1000 por defecto). | 1000 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| boe_sumario_diaA | Lista las publicaciones del BOE de un día concreto (por defecto, hoy), con filtro opcional por palabras clave y por sección. El BOE no se publica los domingos. |
| boe_buscarA | Busca publicaciones del BOE entre dos fechas (máximo 31 días) cuyo título, departamento o epígrafe contenga todas las palabras indicadas, opcionalmente en ciertas secciones. Ejemplos: oposiciones de enfermería → palabras ['enfermer*'], secciones ['2B']; licitaciones de software → palabras ['software'], secciones ['5A']. |
| boe_documentoA | Devuelve el texto plano de una publicación del BOE a partir de su identificador (p. ej. BOE-A-2026-21317), obtenido con boe_sumario_dia o boe_buscar. |
| ayudas_buscarA | Busca convocatorias de ayudas y subvenciones de cualquier administración española (Estado, comunidades, diputaciones y ayuntamientos), registradas en la Base de Datos Nacional de Subvenciones. Devuelve plazo, presupuesto, beneficiarios y estado. Ejemplo: ayudas de digitalización para autónomos en Galicia → texto 'digital*', comunidad 'galicia', beneficiario 'autonomo-o-pyme'. Para contar o comparar usa ayudas_recuento. |
| ayudas_recuentoA | Recuentos y rankings EXACTOS de convocatorias de ayudas, agrupados por comunidad, finalidad, beneficiario, instrumento, administración, órgano convocante, mes o año. Ejemplos: '¿qué comunidad convoca más ayudas de vivienda este año?' → agrupar_por 'comunidad', finalidad 'vivienda', desde '2026-01-01'; '¿cuántas ayudas para pymes ha habido cada mes?' → agrupar_por 'mes', beneficiario 'autonomo-o-pyme'. Agrupar por comunidad o finalidad hace una consulta a la BDNS por grupo: unos 20 s la primera vez, inmediato al repetirla. |
| ayuda_detalleB | Ficha completa de una convocatoria de la BDNS: estado, plazo, presupuesto, beneficiarios, bases reguladoras, extracto oficial (requisitos, cuantía, cómo solicitarla) y documentos. |
| ayuda_textoA | Lee el PDF de las bases o de la convocatoria (el texto completo que la BDNS no resume) y devuelve el texto LITERAL de sus apartados (cuantía, plazo, beneficiarios, requisitos, documentación, gastos, criterios…) con el número de página, o de las palabras o páginas que se pidan. Úsala cuando haga falta la cuantía por beneficiario, los requisitos o la documentación, que no constan en los datos estructurados. Los apartados se localizan por sus títulos con reglas, no con IA: comprueba siempre la página citada. |
| ayudas_previstasA | Ayudas que se convocan todos los años y que, según su histórico en la BDNS desde 2021, saldrán en los próximos días, o que este año se están retrasando. Sirve para preparar la documentación antes de que se abra el plazo. Es una PREVISIÓN estadística a partir de las fechas de registro de años anteriores, no un anuncio oficial. Ejemplo: '¿qué ayudas para pymes del País Vasco suelen salir en los próximos 2 meses?' → comunidad 'pais-vasco', beneficiario 'autonomo-o-pyme', dias 60. |
| novedades_perfilB | Resumen de lo publicado en los últimos días que le interesa a un perfil concreto: ayudas nuevas que no han cerrado y publicaciones del BOE sobre sus temas. Pensado como boletín semanal para un autónomo, una pyme, una gestoría o una asociación. |
| estado_datosA | De dónde salen los datos: consulta en directo a la BDNS y al BOE, estado de la caché temporal y del calendario previsto. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| ayudas_para_mi | Busca ayudas abiertas y las que suelen salir pronto para un perfil concreto. |
| analizar_convocatoria | Ficha de una convocatoria: plazo, cuantía, requisitos y documentación, con cita de página. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
Each tool targets a clearly distinct resource/action: BOE daily summary vs. BOE range search vs. BOE document retrieval, and BDNS search vs. counts vs. detail vs. PDF text vs. forecasts vs. profile digest. The descriptions explicitly clarify boundaries, such as using ayudas_recuento for counts/comparisons instead of ayudas_buscar. No pair appears to do the same thing.
All names use snake_case, but the prefix pattern is inconsistent: boe_* for BOE tools, then ayudas_* and ayuda_* (plural vs. singular) for grant tools, plus estado_datos and novedades_perfil without a domain prefix. Verb/noun ordering also varies (e.g. boe_buscar vs. ayuda_detalle), making the set readable but not fully predictable.
Ten tools is well within the ideal 3–15 range for a focused Spanish grants and BOE publications server. The tools divide cleanly across BOE retrieval, BDNS search/detail/counts/PDF access, forecasting, profile updates, and data status, so each appears to earn its place.
The surface covers the key lifecycle for the domain: BOE daily listing, range search, and full document retrieval; grant search, exact counts, full detail, original PDF text, forecasts, and profile-based updates. There are no obvious dead ends for an agent needing to discover, inspect, count, or read Spanish official publications and subsidies.