Uruguay: datos públicos
PYPI · MCP-URUGUAY
Uruguayan public data from primary sources: BCU rates, CPI, fuel, weather, IDE.uy geocoding, RUT.
Available components
Last scanned (12 hours ago)
Scores higher than 62% of PyPI servers
Category Data and Analytics
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →
Supply Chain Security50
- Malware scan not yet available for this package.Unverified
- No known CVEs affecting this package version or its production dependencies.Pass
- Runs hatchling.build at install time, a recognised build step with no custom scripting around it. View diagnostics → Pass
- 1 of 29 dependencies flagged as unhealthy. View diagnostics → Partial
Provenance & Transparency45
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- Clear OSI-approved license (MIT).Pass
- Actively maintained (last published 3 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability79
- 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
- AI-judged instruction clarity (good).Pass
- Context-footprint check failed: tool/resource definitions use about 3512 tokens (~106/item across 33 items; 29 tools + 4 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management13
- Stability observed for 4 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage71
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 0% of tool parameters carry a description.Fail
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 29 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 31 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a current MCP spec version (2026-07-28).Pass
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 18 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 10 to 13. That category is still filling its 30-day observation window: 3 days of observed history at the previous scan, 4 at this one. The score rises as the window fills, whether or not the server changes.
- 16 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.
- 15 Oct 26 +15
- Malware scan: pass → unverified ▼ security
- Injection markers: unverified → pass ▲ security
- First check of Judged manipulation: pass security
- Tool coverage: unverified → 100 ▲ functional
- Schema quality: unverified → 100 ▲ functional
- MCP protocol: unverified → pass ▲ functional
- Stability: unverified → 0.03 ▲ functional
- First check of Tool coverage: 0 functional
- First check of Schema quality: fail functional
- First check of Destructive annotations: pass functional
- First check of Schema quality: fail functional
- First check of Schema quality: good functional
- First check of Tool coverage: 100 functional
- 14 Oct 26 +15
- Malware scan: unverified → pass ▲ security
- Injection markers: unverified → pass ▲ security
- First check of Judged manipulation: pass security
- Stability: Stability not yet verified: not enough scan history yet (needs a 30-day window). security
- Tool coverage: unverified → 100 ▲ functional
- MCP protocol: unverified → pass ▲ functional
- First check of Tool coverage: 0 functional
- First check of Schema quality: fail functional
- First check of Destructive annotations: pass functional
- First check of Schema quality: fail functional
- First check of Schema quality: good functional
- First check of Tool coverage: 100 functional
- Package version: 0.11.0 → 0.13.0 functional
- Package version: 0.11.0 → 0.12.0 functional
- 12 Oct 26 24
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 18 Oct 2026 · Analysed pypi/mcp-uruguay@0.13.0
Provenance No attestation
The registry publishes no build provenance for this version, so there is nothing to verify.
| Result | No attestation |
|---|---|
| Ecosystem | pypi |
| Reason | No attestation published |
Background: How many MCP packages publish verified provenance →
Install scripts 1 script
| Hook | Tier | Command |
|---|---|---|
| build_backend | allowlisted | hatchling.build |
Background: Why install scripts are a supply-chain risk →
Dependencies 29 packages
| Packages resolved | 29 |
|---|---|
| No linked repository | 1 |
| Tree resolution | Complete |
Background: SBOMs and build attestations, explained →
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
asistencia_parlamentaria Asistencia de legisladores (Parlamento) ~124
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.
| Name | Type | Req | Description |
|---|---|---|---|
| camara | string | yes | – |
| cantidad | integer | – | – |
| legislatura | integer | – | – |
| minimo_citaciones | integer | – | – |
| nombre | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | yes | – |
| camara | string | yes | – |
| con_el_minimo | integer | yes | – |
| encontrados | array | yes | – |
| filas_sin_nombre | integer | yes | – |
| fuente | string | yes | – |
| fuera_por_pocas_citaciones | integer | yes | – |
| legislatura | integer | yes | – |
| mayor_asistencia | array | yes | – |
| menor_asistencia | array | yes | – |
| minimo_citaciones | integer | yes | – |
| nombres_repetidos | array | yes | – |
| nota | string | yes | – |
| personas | integer | yes | – |
No examples provided.
buscar_indicador_social Buscar indicadores sociales del MIDES ~111
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').
| Name | Type | Req | Description |
|---|---|---|---|
| cantidad | integer | – | – |
| texto | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | yes | – |
| encontrados | integer | yes | – |
| fuente | string | yes | – |
| indicadores | array | yes | – |
| nota | string | yes | – |
| total | integer | yes | – |
No examples provided.
clima Clima en Salto Grande (INIA) ~123
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.
| Name | Type | Req | Description |
|---|---|---|---|
| desde | string | – | – |
| hasta | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | – | – |
| dias | – | – | – |
| estacion | string | – | – |
| fuente | string | – | – |
| nota | string | – | – |
| periodo | string | – | – |
| tendencia_c_por_decada | object | – | – |
| ultimo_dato | string | – | – |
No examples provided.
combustible_ancap Precios de combustibles de ANCAP ~85
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.
| Name | Type | Req | Description |
|---|---|---|---|
| anio | – | – | – |
| mes | – | – | – |
| producto | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | – | – |
| fuente | string | – | – |
| nota | string | – | – |
| precios | array | – | – |
| producto | string | – | – |
| productos | array | – | – |
No examples provided.
compras_estado Compras del Estado (ARCE) ~160
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.
| Name | Type | Req | Description |
|---|---|---|---|
| anio | integer | yes | – |
| buscar | string | – | – |
| cantidad | integer | – | – |
| organismo | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| adjudicaciones | integer | yes | – |
| anio | integer | yes | – |
| aviso | string | yes | – |
| bajado | string | yes | – |
| buscar | – | yes | – |
| excluidas_por_estado | object | yes | – |
| fuente | string | yes | – |
| importes_por_moneda | object | yes | – |
| items | integer | yes | – |
| mayores_items | array | yes | – |
| nota | string | yes | – |
| organismo | – | yes | – |
| organismos | array | yes | – |
| sin_convertir | object | yes | – |
| sin_moneda | number | yes | – |
| total_pesos | number | yes | – |
No examples provided.
cotizacion Cotización del BCU de un día ~128
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ó.
| Name | Type | Req | Description |
|---|---|---|---|
| fecha | string | yes | – |
| hacia_atras | boolean | – | – |
| moneda | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | yes | – |
| fecha_cotizacion | – | yes | – |
| fecha_pedida | string | yes | – |
| fuente | string | yes | – |
| moneda | string | yes | – |
| nombre_bcu | string | yes | – |
| nota | string | yes | – |
| valor_en_pesos | – | yes | – |
No examples provided.
cotizacion_mensual Promedio mensual de una cotización del BCU ~75
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.
| Name | Type | Req | Description |
|---|---|---|---|
| desde | string | yes | – |
| hasta | string | yes | – |
| moneda | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | yes | – |
| fuente | string | yes | – |
| meses | array | yes | – |
| moneda | string | yes | – |
| nombre_bcu | string | yes | – |
| nota | string | yes | – |
No examples provided.
diagnostico Que copia de cada fuente se esta usando ~56
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.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| archivos | array | yes | – |
| directorio | string | yes | – |
| nota | string | yes | – |
No examples provided.
estaciones_cercanas Estaciones hidrometeorológicas cercanas (Salto Grande) ~78
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.
| Name | Type | Req | Description |
|---|---|---|---|
| cantidad | integer | – | – |
| lat | number | yes | – |
| lon | number | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | yes | – |
| estaciones | array | yes | – |
| fuente | string | yes | – |
| nota | string | yes | – |
No examples provided.
geocodificar_direccion Geocodificar una dirección de Uruguay (IDE.uy) ~131
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'.
| Name | Type | Req | Description |
|---|---|---|---|
| departamento | string | – | – |
| direccion | string | yes | – |
| localidad | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| aviso_de_la_api | string | yes | – |
| calidad | string | yes | – |
| dentro_de_uruguay | – | yes | – |
| departamento | string | yes | – |
| direccion | string | yes | – |
| direccion_devuelta | string | yes | – |
| fuente | string | yes | – |
| lat | – | yes | – |
| localidad | string | yes | – |
| lon | – | yes | – |
| metodo | string | yes | – |
| nota | string | yes | – |
| puerta_devuelta | – | yes | – |
| puerta_pedida | – | yes | – |
No examples provided.
indicador_social Un indicador social del MIDES, con su ficha ~159
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.
| Name | Type | Req | Description |
|---|---|---|---|
| filtro | string | – | – |
| indicador | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| avisos | array | yes | – |
| bajado | string | yes | – |
| calculo | string | yes | – |
| descripcion | string | yes | – |
| dimensiones | array | yes | – |
| filas | array | yes | – |
| filas_totales | integer | yes | – |
| frecuencia | string | yes | – |
| fuente | string | yes | – |
| fuente_del_dato | string | yes | – |
| parcial | boolean | yes | – |
| periodo_ficha | object | yes | – |
| periodos | array | yes | – |
| periodos_disponibles | array | yes | – |
| titulo | string | yes | – |
| unidad | string | yes | – |
| url | string | yes | – |
No examples provided.
ipc_argentina IPC de Argentina (INDEC) ~58
Índice de precios al consumidor nacional de Argentina, base dic-2016 = 100, entre dos meses AAAA-MM. Devuelve el índice, no la inflación.
| Name | Type | Req | Description |
|---|---|---|---|
| desde | string | yes | – |
| hasta | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | yes | – |
| fuente | string | yes | – |
| nota | string | yes | – |
| puntos | array | yes | – |
| serie | string | yes | – |
No examples provided.
ipca_brasil IPCA de Brasil (IBGE) ~60
IPCA de Brasil como número-índice (base dic-1993 = 100), entre dos meses AAAA-MM. Devuelve el índice, no la inflación.
| Name | Type | Req | Description |
|---|---|---|---|
| desde | string | yes | – |
| hasta | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | yes | – |
| fuente | string | yes | – |
| nota | string | yes | – |
| puntos | array | yes | – |
| serie | string | yes | – |
No examples provided.
leyes Leyes promulgadas (Parlamento) ~84
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.
| Name | Type | Req | Description |
|---|---|---|---|
| buscar | string | – | – |
| cantidad | integer | – | – |
| desde | string | – | – |
| hasta | string | – | – |
| numero | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | yes | – |
| duplicadas_descartadas | integer | yes | – |
| fuente | string | yes | – |
| leyes | array | yes | – |
| nota | string | yes | – |
| sin_numero_descartadas | integer | yes | – |
| total | integer | yes | – |
No examples provided.
localidad Población y viviendas de una localidad (INE) ~95
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`).
| Name | Type | Req | Description |
|---|---|---|---|
| cantidad | integer | – | – |
| departamento | string | – | – |
| nombre | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | yes | – |
| fuente | string | yes | – |
| localidades | array | yes | – |
| nota | string | yes | – |
| total | integer | yes | – |
No examples provided.
nivel_rio Nivel del río en una estación de Salto Grande ~143
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.
| Name | Type | Req | Description |
|---|---|---|---|
| desde | string | – | – |
| estacion | string | – | – |
| hasta | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | yes | – |
| caudal_Q_media | – | yes | – |
| cobertura | – | yes | – |
| dias | array | yes | – |
| estacion | – | yes | – |
| fuente | string | yes | – |
| nota | string | yes | – |
| ultima_lectura | – | yes | – |
| variacion_en_el_periodo | – | yes | – |
No examples provided.
nivel_rio_comparado Nivel del río comparado con años anteriores ~111
¿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.
| Name | Type | Req | Description |
|---|---|---|---|
| dias | integer | – | – |
| estacion | string | – | – |
| hasta | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| actual | – | yes | – |
| anios_anteriores | array | yes | – |
| anios_excluidos | array | yes | – |
| bajado | string | yes | – |
| estacion | – | yes | – |
| fuente | string | yes | – |
| nota | string | yes | – |
| posicion | – | yes | – |
No examples provided.
observaciones_inumet Observaciones horarias de INUMET, por día local ~192
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.
| Name | Type | Req | Description |
|---|---|---|---|
| agregacion | string | – | – |
| desde | string | – | – |
| estacion | string | – | – |
| hasta | string | – | – |
| variable | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | – | – |
| estacion | string | – | – |
| estaciones | array | – | – |
| fuente | string | – | – |
| lineas_sin_dato | integer | – | – |
| nota | string | – | – |
| series | array | – | – |
| variable | string | – | – |
No examples provided.
paridad_combustibles Combustibles: ANCAP contra el precio de paridad de importación ~202
¿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.
| Name | Type | Req | Description |
|---|---|---|---|
| desde | string | – | – |
| hasta | string | – | – |
| producto | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| avisos | array | – | – |
| bajado | string | – | – |
| desglose_ultimo | object | – | – |
| fuente | string | – | – |
| metodo | string | – | – |
| producto | string | – | – |
| promedio_pct | number | – | – |
| resumen | array | – | – |
| serie | array | – | – |
No examples provided.
pedidos_de_informes Pedidos de informes de Diputados y si se contestaron ~186
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.
| Name | Type | Req | Description |
|---|---|---|---|
| cantidad | integer | – | – |
| organismo | string | – | – |
| presentados_hasta | string | – | – |
| tema | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| autores_sin_identificar | object | yes | – |
| bajado | string | yes | – |
| con_varios_autores | integer | yes | – |
| contestados_sin_enlace | integer | yes | – |
| desde | string | yes | – |
| fuente | string | yes | – |
| hasta | string | yes | – |
| nota | string | yes | – |
| pedidos | array | yes | – |
| pedidos_por_partido | object | yes | – |
| plazo_dias | integer | yes | – |
| por_organismo | array | yes | – |
| por_semestre | array | yes | – |
| repetidos | integer | yes | – |
| total | – | yes | – |
No examples provided.
pesos_constantes Pesos constantes con la Unidad Indexada ~88
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.
| Name | Type | Req | Description |
|---|---|---|---|
| base | string | yes | – |
| montos | object | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | yes | – |
| base | string | yes | – |
| fuente | string | yes | – |
| metodo | string | yes | – |
| montos_en_pesos_de_la_base | object | yes | – |
| ui_promedio_usada | object | yes | – |
No examples provided.
proyectos_parlamento Proyectos entrados al Parlamento ~108
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.
| Name | Type | Req | Description |
|---|---|---|---|
| buscar | string | – | – |
| cantidad | integer | – | – |
| legislatura | – | – | – |
| tipo | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | yes | – |
| fuente | string | yes | – |
| nota | string | yes | – |
| proyectos | array | yes | – |
| total | integer | yes | – |
No examples provided.
recursos_catalogo Recursos de un dataset del catálogo de Uruguay ~64
Los archivos vigentes (nombre, URL, formato, fecha) de un dataset de catalogodatos.gub.uy, por su identificador (por ejemplo `inia-precipitacion-temps-extremas-sg`).
| Name | Type | Req | Description |
|---|---|---|---|
| dataset | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| dataset | string | yes | – |
| fuente | string | yes | – |
| recursos | array | yes | – |
No examples provided.
resultados_electorales Resultados electorales (Corte Electoral) ~117
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.
| Name | Type | Req | Description |
|---|---|---|---|
| departamento | string | – | – |
| eleccion | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| anulados | integer | yes | – |
| bajado | string | yes | – |
| departamento | – | yes | – |
| eleccion | string | yes | – |
| emitidos | integer | yes | – |
| en_blanco | integer | yes | – |
| fuente | string | yes | – |
| habilitados | integer | yes | – |
| mesas | – | yes | – |
| nota | string | yes | – |
| observados_escrutados | integer | yes | – |
| opciones | array | yes | – |
| participacion_pct | – | yes | – |
| partidos | array | yes | – |
No examples provided.
semana Semana ISO de una fecha ~41
Semana ISO 8601 (W1, W2...) de una fecha AAAA-MM-DD, con su lunes y su domingo.
| Name | Type | Req | Description |
|---|---|---|---|
| fecha | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| de_total | string | yes | – |
| desde | string | yes | – |
| etiqueta | string | yes | – |
| etiqueta_con_anio | string | yes | – |
| hasta | string | yes | – |
| nota | string | yes | – |
No examples provided.
ubicar_punto En qué departamento y localidad cae un punto ~117
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.
| Name | Type | Req | Description |
|---|---|---|---|
| lat | number | yes | – |
| lon | number | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | yes | – |
| departamento | – | yes | – |
| direccion_mas_cercana | – | yes | – |
| fuente | string | yes | – |
| lat | number | yes | – |
| localidad | – | yes | – |
| lon | number | yes | – |
| nota | string | yes | – |
No examples provided.
validar_documento Validar RUT o cédula uruguaya ~83
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.
| Name | Type | Req | Description |
|---|---|---|---|
| numero | string | yes | – |
| tipo | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| estado | string | yes | – |
| normalizado | string | yes | – |
| nota | string | yes | – |
| tipo | string | yes | – |
| valido | boolean | yes | – |
No examples provided.
variacion_real Variación real descontando la inflación ~148
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.
| Name | Type | Req | Description |
|---|---|---|---|
| indice | string | – | – |
| mes_final | string | yes | – |
| mes_inicial | string | yes | – |
| monto_final | number | yes | – |
| monto_inicial | number | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | yes | – |
| fuente | string | yes | – |
| indice | object | yes | – |
| inflacion_del_periodo_pct | number | yes | – |
| moneda | string | yes | – |
| monto_inicial_en_moneda_final | number | yes | – |
| nota | string | yes | – |
| variacion_nominal_pct | number | yes | – |
| variacion_real_pct | number | yes | – |
No examples provided.
ventas_combustible Ventas de combustibles de ANCAP ~209
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.
| Name | Type | Req | Description |
|---|---|---|---|
| desde | string | – | – |
| hasta | string | – | – |
| linea | string | – | – |
| mercado | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| bajado | string | – | – |
| cobertura | object | – | – |
| fuente | string | – | – |
| linea | string | – | – |
| lineas | array | – | – |
| mercado | string | – | – |
| mercados | array | – | – |
| nota | string | – | – |
| por_anio | array | – | – |
| unidad | string | – | – |
| ventas | array | – | – |
No examples provided.
How do I install the Uruguay: datos públicos MCP server?
Uruguay: datos públicos runs locally as a PyPI package, launched with uvx mcp-uruguay. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
pypi · mcp-uruguay
claude mcp add manusabbath-arch-mcp-uruguay -- uvx mcp-uruguay
What is the Uruguay: datos públicos MCP server?
Uruguay: datos públicos is an MCP server listed in the public MCP registry as io.github.manusabbath-arch/mcp-uruguay. Uruguayan public data from primary sources: BCU rates, CPI, fuel, weather, IDE.uy geocoding, RUT. This page covers its PyPI package (mcp-uruguay).
Is the Uruguay: datos públicos MCP server safe to use?
Uruguay: datos públicos scores 56 out of 100 on VerifyMCP. We found no known CVEs affecting it as of 18 October 2026. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the Uruguay: datos públicos MCP server expose?
Uruguay: datos públicos exposes 29 tools: cotizacion, cotizacion_mensual, pesos_constantes, ipc_argentina, ipca_brasil, and 24 more. Their descriptions and schemas cost roughly 3,336 tokens of context every time the server is loaded.
Is the Uruguay: datos públicos MCP server still maintained?
Uruguay: datos públicos is still listed as active in the MCP registry. We last reached this channel on 18 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.
What licence is the Uruguay: datos públicos MCP server under?
Uruguay: datos públicos declares the MIT licence, which is OSI-approved. That covers the source only, and says nothing about the cost of any service it calls.