Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_URUGUAY_CACHENoCarpeta donde se guarda la caché. Por defecto es ~/.cache/mcp-uruguay.

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

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
cotizacionA

Cotización oficial del Banco Central del Uruguay, en pesos uruguayos, para una fecha AAAA-MM-DD.

Monedas: USD (dólar billete), UI (Unidad Indexada), ARS (peso argentino billete), BRL (real billete). Fines de semana y feriados no tienen publicación: con hacia_atras=true se usa el último día hábil previo (hasta 7 días) y la respuesta dice qué día se usó.

cotizacion_mensualA

Promedio mensual de una cotización del BCU entre dos meses AAAA-MM (hasta 240 meses), con la cantidad de días publicados de cada mes. El mes en curso viene marcado como incompleto.

pesos_constantesA

Lleva montos en pesos corrientes de distintos meses a pesos de un mes base, deflactando con la Unidad Indexada promedio del BCU. montos es {"AAAA-MM": monto}; base es "AAAA-MM". Sirve para comparar en términos reales pesos de fechas distintas.

ipc_argentinaA

Índice de precios al consumidor nacional de Argentina, base dic-2016 = 100, entre dos meses AAAA-MM. Devuelve el índice, no la inflación.

ipca_brasilA

IPCA de Brasil como número-índice (base dic-1993 = 100), entre dos meses AAAA-MM. Devuelve el índice, no la inflación.

combustible_ancapA

Precio máximo al público, con IVA, de los combustibles de ANCAP fijado por el Poder Ejecutivo. Sin producto, lista los productos disponibles (los nombres hay que pasarlos tal cual). Con producto, la serie mensual; con anio y mes, ese mes.

ventas_combustibleA

Cantidad vendida por ANCAP de cada combustible, por mes (volúmenes, no precios; para precios usar combustible_ancap). Sin linea, lista los productos (GAS OIL, GASOLINAS, JET A1, SUPERGAS...) con su familia, su unidad y los mercados, y los meses que la fuente no publicó. Con linea, la serie mensual y el total de cada año con cuántos meses lo forman: no comparar años con distinta cantidad de meses. mercado: INTERNO, Bunker, UTE, ZONA FRANCA o Exportaciones (vacío = todos). desde y hasta en AAAA-MM. Unidades: miles de m3, salvo el petcoke en toneladas.

paridad_combustiblesA

¿ANCAP vende el combustible por encima o por debajo de lo que costaría importarlo? Compara el precio ex planta de ANCAP con el precio de paridad de importación (PPI) que calcula URSEA, los dos sin impuestos, en $/litro, mes a mes desde 2022. Sin producto: el último mes y el promedio de 12 meses de Gasolina Super 95, Gasolina Premium 97, Gasoil 50-S y Gasoil 10-S. Con producto: la serie (desde y hasta en AAAA-MM) y el desglose del último PPI desde el precio internacional (FOB) hasta los impuestos. Leer metodo: la comparación es una construcción de este servidor, no una cifra oficial.

climaA

Clima de la estacion INIA Salto Grande, la misma serie desde 1970.

Sin fechas: la tendencia de la temperatura media anual, en grados Celsius por decada, con su error estandar. Con desde y hasta (AAAA-MM-DD, hasta 400 dias): la lluvia y las temperaturas maxima y minima de cada dia, con la anomalia respecto de la normal 1971-2025. Se pasan las dos fechas o ninguna.

observaciones_inumetA

Observaciones meteorológicas de INUMET en siete estaciones del país (Salto, Artigas, Colonia, Mercedes, Paso de los Toros, Rocha y Aeropuerto Melilla).

Solo con variable: la cobertura de cada estación (filas, días completos, nulos, extremos). Con estacion, desde, hasta (AAAA-MM-DD, hasta 400 días) y agregacion: el valor de cada día local. La fuente publica en UTC y acá el día es el de Uruguay (UTC-3). Un día incompleto devuelve null, nunca un total parcial. La agregación es obligatoria: temperatura se pide con max o min, lluvia con suma.

estaciones_cercanasB

Estaciones de la red de la Comisión Técnica Mixta de Salto Grande (cuenca del río Uruguay, las dos orillas) más cercanas a un punto, con las variables que publica cada una y su último dato.

nivel_rioA

Altura del río (H) en una estación de la Comisión Técnica Mixta de Salto Grande, resumida por día (mínimo, media y máximo), con la última lectura y cuánto subió o bajó en el período. Lecturas cada 15 minutos. estacion es el nombre o el id (por defecto Salto); desde/hasta AAAA-MM-DD, hasta 92 días, por defecto los últimos 14. Para encontrar una estación cerca de un lugar, usar estaciones_cercanas.

nivel_rio_comparadoA

¿El río está alto o bajo para la época? Media de la altura en los últimos dias (1 a 31) hasta hasta (por defecto hoy), comparada con los mismos días de cada año desde 2017, y en qué lugar queda. Los años con pocas lecturas se excluyen y se listan. La primera consulta puede tardar.

variacion_realA

Cuánto cambió un monto entre dos meses (AAAA-MM) en términos nominales y reales: ventas, precios, sueldos o alquileres. indice: UI para pesos uruguayos (Unidad Indexada del BCU), IPC_AR para pesos argentinos (INDEC), IPCA_BR para reales (IBGE). Devuelve la variación nominal, la inflación del período, la variación real y cuánto valdría el monto inicial en moneda del mes final.

ubicar_puntoA

Dado un punto (latitud y longitud en grados), en qué departamento y en qué localidad de Uruguay cae, según los polígonos oficiales del INE, con la población 2023 de la localidad. Si cae en el campo, la localidad más cercana y a qué distancia. Suma la dirección más cercana de IDE.uy con su distancia. Combinar con geocodificar_direccion para pasar de una dirección a su departamento.

localidadA

Población y viviendas 2023 de una localidad uruguaya, por nombre (sin importar tildes). Si el nombre existe en más de un departamento, devuelve todas; departamento desambigua. Solo con departamento, lista sus localidades de mayor a menor población (hasta cantidad).

resultados_electoralesA

Resultados de una elección uruguaya, del país o de un departamento: habilitados, emitidos, participación, votos por partido (nacionales y departamentales) y por opción (candidatos del balotaje, plebiscitos). Sale de los datos por mesa de la Corte Electoral e incluye los votos observados, que se escrutan en mesas especiales sin localidad. Los porcentajes son sobre los votos emitidos.

compras_estadoA

Cuánto adjudicó el Estado uruguayo en un año (2002 en adelante), en pesos, con los organismos que más compraron y los mayores ítems. organismo filtra por comprador (por ejemplo «Intendencia de Montevideo»); buscar filtra los ítems por texto (por ejemplo «ambulancia»). Las monedas se convierten con la cotización del día. Avisa cuando un solo ítem domina el total: hay registros con cantidad × precio imposibles. La primera consulta de un año baja unos 30 MB y tarda.

asistencia_parlamentariaA

Asistencia a sesiones del Senado o de Diputados en una legislatura (46 a 50, la actual): menor y mayor asistencia entre quienes tuvieron al menos minimo_citaciones (para no comparar suplentes con dos citaciones), y las filas que contienen nombre. Avisa de nombres repetidos, que pueden ser homónimos.

pedidos_de_informesA

Pedidos de informes de la Cámara de Diputados a ministerios y organismos (artículo 118 de la Constitución), legislatura actual: cuántos se contestaron por organismo y por semestre, sobre los que ya cumplieron el plazo legal de 45 días, y cuántos pidió cada partido. organismo y tema filtran por texto (sin tildes) y devuelven los pedidos con el enlace al oficio y a la respuesta. presentados_hasta (AAAA-MM-DD) compara una misma cohorte: las respuestas llegan tarde, así que los pedidos nuevos siempre parecen menos contestados. Leer nota antes de comparar.

leyesA

Leyes promulgadas desde 1985: por texto del título (sin importar tildes), por rango de fechas AAAA-MM-DD o por número. Devuelve el enlace al texto actualizado en IMPO.

proyectos_parlamentoA

Proyectos entrados al Parlamento desde 1985 (legislaturas 42 a 50), por texto del título, legislatura o tipo («ley», «resolución», «minuta», «declaración»). Un proyecto que aparece en dos legislaturas cuenta una vez. La primera búsqueda sin legislatura baja nueve archivos.

validar_documentoA

Valida el dígito verificador de un RUT (12 dígitos) o una cédula de identidad (8 dígitos) de Uruguay. Acepta puntos, guiones y comas. No consulta a DGI: es validez aritmética.

semanaA

Semana ISO 8601 (W1, W2...) de una fecha AAAA-MM-DD, con su lunes y su domingo.

geocodificar_direccionA

Coordenadas (lat, lon) de una dirección o esquina de Uruguay con la API oficial de IDE.uy, con la calidad del resultado: puerta exacta, puerta aproximada, esquina o centro de calle. Si la API devuelve otra calle o el centro de la localidad, no se da coordenada. Pasar localidad y departamento mejora mucho el resultado. Esquinas: '18 de Julio y Ejido' o 'Artigas esq. Solari'.

buscar_indicador_socialA

Busca entre los ~1.260 indicadores sociales del Observatorio Social del MIDES (pobreza, empleo, desempleo, educación, vivienda, salud, ingresos, cuidados, juventud, personas mayores, censos...) por palabras, sin tildes. Devuelve los nombres para pasar a indicador_social. Para un departamento, incluir la palabra 'departamento' (por ejemplo 'pobreza departamento').

indicador_socialA

Lee un indicador del Observatorio Social del MIDES (el nombre sale de buscar_indicador_social): título, unidad, forma de cálculo, fuente del dato (casi siempre la Encuesta Continua de Hogares del INE) y la tabla por dimensión y período, con datos hasta 2023-2024. filtro deja solo las filas con esos valores de dimensión, separados por coma (por ejemplo 'Salto' o 'Mujeres,Pobre'). Leer los avisos: filas de total mezcladas, mapas que muestran un solo año (parcial), y una ficha que no coincide con la tabla.

recursos_catalogoA

Los archivos vigentes (nombre, URL, formato, fecha) de un dataset de catalogodatos.gub.uy, por su identificador (por ejemplo inia-precipitacion-temps-extremas-sg).

diagnosticoA

Que archivo de cada fuente esta cacheado en esta maquina, de cuando es la copia que se esta usando, y cuanto pesa. Sirve para saber si un numero viejo viene de una copia vieja. No sale a la red.

Prompts

Interactive templates invoked by user choice

NameDescription
combustible_en_pesos_constantesEl precio de un combustible en pesos de un mismo mes, contra la paridad de importación.
clima_de_saltoLluvia y temperatura de Salto en una ventana, desde las dos estaciones públicas disponibles.
el_rio_en_saltoEl nivel del río en Salto, comparado con la misma época de años anteriores.
compras_del_estadoCuánto adjudicó el Estado de un producto en un año, sin dejar que un solo ítem engañe.
real_o_nominalSi un monto subió o bajó descontando la inflación.

Resources

Contextual data attached and managed by the client

NameDescription
trampasLo que cada lector sabe de su fuente y el número no muestra.
fuentesQuién publica cada dato, como lo cita el campo `fuente`.
inumet-estacionesLas siete estaciones de `observaciones_inumet`.
bcu-monedasQué es cada moneda que acepta `cotizacion`.

TDQS

A3.6/5.0

Scored across 29 tools

Disambiguation4/5

Most tools target a clearly distinct dataset or action (procurement vs exchange rate vs river level vs elections), and descriptions actively disambiguate adjacent pairs (cotizacion vs cotizacion_mensual, combustible_ancap vs ventas_combustible vs paridad_combustibles, nivel_rio vs nivel_rio_comparado). The weakest seams are the weather pair (observaciones_inumet vs clima — different networks, easy to mix up) and the economic tools (pesos_constantes vs variacion_real vs ipc_argentina/ipca_brasil) which an agent must read carefully to choose between.

Naming Consistency4/5

All names are lowercase snake_case Spanish with no accents, which is a consistent surface style. However the grammatical pattern is mixed: most are bare nouns (cotizacion, leyes, semana) while a few are verb-first (buscar_indicador_social, geocodificar_direccion, validar_documento, ubicar_punto), so the agent cannot infer a predictable verb_noun convention.

Tool Count3/5

29 tools is on the heavy side of the scale and the surface is a grab bag of unrelated domains stitched together (meteorology, fuel, parliament, geocoding, ISO week numbers). Almost every tool maps to a real distinct dataset so few are truly redundant, but trivia like semana and diagnostico sit oddly next to substantive datasets and push the set past a comfortably scannable size.

Completeness3/5

Coverage within each domain is decent (read-only series, comparisons, geocoding, validation), but there are notable dead ends: recursos_catalogo requires a dataset identifier with no companion tool to search or list catalogodatos.gub.uy datasets, and there is no weather forecast or any write/lifecycle operation. Election and indicator tools also depend on discovery tools that only partially bridge the gap (buscar_indicador_social exists, but no equivalent search for datasets or elections).

Maintenance

ActivityMaintained
ResponsivenessOutdated data