uruguay-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| URUGUAY_MCP_LANG | No | Language for human-facing strings (es/en) | es |
| URUGUAY_MCP_MODULES | No | Comma-separated module allowlist (default: all) | |
| URUGUAY_MCP_CACHE_TTL | No | Response cache TTL (seconds) | 900 |
| URUGUAY_MCP_HTTP_TIMEOUT | No | HTTP timeout (seconds) | 30 |
| URUGUAY_MCP_MVD_CLIENT_ID | No | OAuth2 client id for the Montevideo transport API | |
| URUGUAY_MCP_RATE_LIMIT_RPS | No | Max requests/sec per host | 5 |
| URUGUAY_MCP_MVD_CLIENT_SECRET | No | OAuth2 client secret for the Montevideo transport API |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| discover_toolsB | Find data tools relevant to a natural-language need. Returns ranked tools with their argument schemas. Use this first, then
invoke the chosen tool via |
| list_modulesA | List the available data-source modules and how many tools each offers. |
| call_toolC | Invoke a data tool by name with the given arguments. |
| plan_queryA | Sketch a plan: surface candidate tools across modules for a broad goal. For multi-step needs, this returns the most relevant tools so the model can chain them (e.g. search a dataset, then query its datastore). |
| execute_batchA | Run several tool calls concurrently with per-call error isolation.
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| catalogo_buscar_por_tema | Instrucción para buscar datasets del catálogo nacional por tema. |
| catalogo_explorar_organizaciones | Instrucción para explorar organizaciones y categorías del catálogo. |
| catalogo_consultar_datastore | Instrucción para consultar los registros tabulares de un recurso. |
| catalogo_sql_consulta | Instrucción para ejecutar una consulta SQL sobre el datastore de un recurso. |
| bcu_cotizacion_dolar_hoy | Instrucción para obtener la cotización del dólar hoy según el BCU. |
| bcu_cotizacion_rango | Instrucción para consultar la cotización de una moneda en un rango de fechas. |
| bcu_listar_monedas_disponibles | Instrucción para listar las monedas/divisas cotizadas por el BCU. |
| ine_buscar_estudios | Genera una instrucción para buscar estudios/encuestas en el catálogo ANDA del INE (Inventario de Operaciones Estadísticas). |
| ine_metadatos_estudio | Genera una instrucción para obtener los metadatos completos de un estudio del INE a partir de su idno ANDA. |
| ine_datos_catalogo_nacional | Genera una instrucción para encontrar datasets del INE en el Catálogo Nacional (CKAN) cuando se necesitan recursos tabulares descargables. |
| gubuy_buscar_servicios | Genera una instrucción para buscar aplicaciones y servicios del Estado uruguayo en el catálogo gub.uy. |
| gubuy_buscar_apis | Genera una instrucción para encontrar datasets del Estado consumibles por API/JSON. |
| gubuy_fuentes_de_servicio | Genera una instrucción para identificar los datasets que alimentan un servicio del Estado. |
| montevideo_proximo_bus | Genera una instrucción para averiguar el próximo bus en una parada de Montevideo a partir de una calle o un id de parada. |
| montevideo_buses_cercanos | Genera una instrucción para listar los buses de Montevideo cerca de un punto geográfico dado. |
| montevideo_multas_resumen | Genera una instrucción para resumir los datos abiertos AGREGADOS de multas de tránsito (SUCIVE) de la Intendencia de Montevideo. |
| datastore_unir_dos_fuentes | Instrucción para unir (JOIN) datos de dos fuentes distintas localmente. |
| datastore_consulta_sql | Instrucción para analizar las tablas cargadas con una consulta SELECT. |
| acce_compras_recientes | Instrucción para explorar las compras estatales más recientes (OCDS). |
| acce_analizar_compra | Instrucción para analizar una compra estatal por su id_compra. |
| acce_buscar_datasets | Instrucción para buscar datasets abiertos publicados por ACCE. |
| impo_consultar_norma | Instrucción para obtener el texto de una norma nacional por tipo/número/año. |
| impo_diario_del_dia | Instrucción para obtener el Diario Oficial de una fecha (PDF por sección). |
| impo_buscar_normativa_guia | Instrucción para buscar normativa en IMPO con degradación elegante. |
| impo_buscar_texto_guia | Instrucción para hacer búsqueda full-text real en IMPO por tema. |
| inumet_clima_actual | Instrucción para reportar el clima actual de una localidad usando estaciones EMA. |
| inumet_resumen_tiempo | Instrucción para resumir el pronóstico y las alertas vigentes de Uruguay. |
| parlamento_buscar_datos | Instrucción para buscar datasets del Parlamento por tema. |
| parlamento_asistencias_legislatura | Instrucción para consultar asistencias por cámara y legislatura. |
| parlamento_actividades_agenda | Instrucción para revisar actividades/citaciones de una cámara. |
| ide_buscar_capa_y_features | Instrucción para descubrir una capa WFS y consultar sus features. |
| ide_consultar_catastro | Instrucción para consultar parcelas catastrales por departamento y padrón. |
| ide_geocodificar_direccion | Instrucción para geocodificar una dirección uruguaya. |
| educacion_explorar_anep | Instrucción para explorar los datasets educativos de ANEP. |
| educacion_centros_por_departamento | Instrucción para consultar centros educativos de ANEP por departamento. |
| salud_buscar_datos | Instrucción para buscar datasets de salud en el catálogo nacional. |
| salud_consultar_medicamentos | Instrucción para consultar el gasto en tratamientos con medicamentos del FNR. |
| salud_explorar_recurso | Instrucción para explorar y consultar un recurso tabular de salud. |
| mides_evolucion_prestacion | Instrucción para reconstruir la serie mensual de una prestación social. |
| mides_buscar_prestaciones | Instrucción para buscar prestaciones e indicadores del MIDES en CKAN. |
| mides_donde_acudir | Instrucción para orientar sobre recursos sociales según una necesidad. |
| noticias_ultimas | Instrucción para mostrar las últimas noticias de un organismo de gobierno. |
| noticias_buscar_tema | Instrucción para buscar noticias de gobierno por tema. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Guía de uso del Catálogo Nacional de Datos Abiertos | Cómo buscar y consultar datos del portal CKAN de AGESIC. |
| Categorías temáticas del catálogo | Listado orientativo de grupos/categorías del portal CKAN. |
| Tabla de códigos de moneda del BCU | Códigos numéricos de las monedas más usadas en las cotizaciones del BCU. |
| Nota sobre grupos de moneda del BCU | Explica los grupos de moneda (divisas vs. unidades locales) del BCU. |
| Guía de fuentes estadísticas del INE | Panorama de las principales fuentes del INE (ECH, censos, IPC y otras) y cómo localizarlas con las herramientas del módulo. |
| Convención de identificadores idno del INE | Explica el formato del idno ANDA y por qué se usa en lugar del id numérico para consultar el detalle de un estudio. |
| Guía del catálogo de servicios y APIs del Estado (gub.uy) | Cómo usar las herramientas del módulo gubuy para explorar aplicaciones, servicios y APIs del Estado uruguayo. |
| Etiquetas frecuentes del catálogo gub.uy | Etiquetas habituales para filtrar servicios del Estado con gubuy_list_servicios. |
| Credenciales OAuth2 del transporte de Montevideo | Cómo se autentican las herramientas de transporte público de la Intendencia de Montevideo (OAuth2 client-credentials). |
| Índice de datos clave de la Intendencia de Montevideo | Mapa de las superficies de datos de IM (portal CKAN y transporte) y de las herramientas para consultarlas. |
| Guía de uso del datastore local | Cómo cargar fuentes y hacer consultas/JOINs SQL en el datastore local. |
| Guía de uso de datos de compras estatales (ACCE) | Cómo consultar contrataciones públicas OCDS y datasets de ACCE. |
| Glosario OCDS para compras estatales | Términos del estándar OCDS usados en los datos de ACCE. |
| Guía de uso de IMPO (normativa y Diario Oficial) | Cómo acceder a la normativa nacional y al Diario Oficial de IMPO. |
| Esquema JSON de las bases de IMPO | Descripción del esquema de respuesta de las bases de IMPO (basesIMPO.json). |
| Guía de uso de los datos meteorológicos de INUMET | Cómo consultar estaciones, pronóstico y alertas de INUMET. |
| Variables meteorológicas de las estaciones EMA | Significado y unidades de los campos devueltos por inumet_estaciones. |
| Guía de uso de los datos del Parlamento del Uruguay | Cómo buscar y consultar los datos abiertos del Parlamento. |
| Legislaturas del Parlamento del Uruguay | Referencia de legislaturas y sus periodos. |
| Guía de uso de la IDE Uruguay (WFS + geocodificación) | Cómo descubrir capas, consultar features y geocodificar direcciones. |
| Capas destacadas de la IDE Uruguay | Listado orientativo de capas WFS de uso frecuente. |
| Guía de uso de los datos educativos de ANEP | Cómo buscar y consultar los datos abiertos de ANEP (vía CKAN). |
| Guía de uso de los datos de salud | Cómo descubrir y consultar datos de salud del portal CKAN nacional. |
| Fuentes principales de datos de salud | Organizaciones y datasets clave del grupo salud en el catálogo nacional. |
| Guía de uso de los datos del MIDES | Cómo buscar prestaciones, leer series mensuales y recursos sociales. |
| Cómo usar la Guía Nacional de Recursos Sociales | Áreas, poblaciones y navegación de guiaderecursos.mides.gub.uy. |
| Guía de uso de noticias de gobierno (gub.uy) | Cómo listar y buscar noticias del Estado uruguayo en gub.uy. |
| Subsitios de noticias de gub.uy | Listado orientativo de subsitios con listado de noticias. |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Ellweb3/uruguay-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server