About This Chat Interface
How It Works
This is a chat that answers questions exclusively using available MCP tools.
How to Use
Type your question in the input field at the bottom. The AI will automatically determine which tools to call based on your question and provide answers based solely on the tool results.
What to Expect
- The AI must call at least one tool for every question you ask
- The AI never answers from its own "knowledge" — only uses tool results
- If no tool can answer your question, you will see this response: "We don't have any internal tool to answer your question."
Structured Content
The chat interface has 5 types of outputs:
- Assistant: What the AI has decided to respond with all the information.
- Table: Raw data from the source (returned by the MCP).
- Chart: An interactive visualization (returned by the MCP).
- Foce: A messaged written by the tool developer that it is not processed by the LLM.
- Source: A link to the source of the data used to provide the response.
Available MCP Tools
The following tools list is the information available on the MCP.
You can use this list as a guideline to understand what type of questions to ask and the capabilities of the chat.
tendencia_anual_delitos_sexuales_uy
Tendencia año a año de eventos de delitos sexuales en Uruguay (2018-2024). Muestra un gráfico de barras de texto con la cantidad por año. Args: departamento: Departamento, e.g. "Montevideo", "Canelones". tipo_delito: Tipo de delito: "Abuso Sexual", "Violación" o "Atentado Violento al Pudor". Examples: - tendencia_anual_delitos_sexuales_uy() - tendencia_anual_delitos_sexuales_uy(departamento="Montevideo") - tendencia_anual_delitos_sexuales_uy(tipo_delito="Abuso Sexual")
ranking_departamentos_delitos_sexuales_uy
Ranking de departamentos de Uruguay por cantidad de eventos de delitos sexuales. Muestra todos los departamentos ordenados de mayor a menor cantidad. Args: anio: Año para filtrar (2018-2024). None para todos. tipo_delito: Tipo de delito: "Abuso Sexual", "Violación" o "Atentado Violento al Pudor". Examples: - ranking_departamentos_delitos_sexuales_uy() - ranking_departamentos_delitos_sexuales_uy(anio=2024) - ranking_departamentos_delitos_sexuales_uy(tipo_delito="Violación")
buscar_empresa_uruguay
Busca empresas proveedoras del estado uruguayo por nombre aproximado. Usa esta herramienta cuando el usuario menciona una empresa y necesitas encontrar el nombre exacto en la base de datos. Soporta nombres parciales o con errores de ortografía. Args: nombre: Nombre o parte del nombre de la empresa. Ej: "Copernico", "ANTEL". limit: Máximo de resultados a devolver. Default 10. Returns: str: Lista de empresas proveedoras similares al nombre buscado. Examples: - buscar_empresa_uruguay(nombre="Copernico") - buscar_empresa_uruguay(nombre="laboratorio") - buscar_empresa_uruguay(nombre="ANTEL", limit=5)
buscar_producto_uruguay
Busca productos, rubros o insumos en las compras públicas de Uruguay. Usa esta herramienta para encontrar la descripción exacta de un producto antes de consultar compras_producto_uruguay. Args: texto: Descripción del producto. Ej: "medicamento", "computadora", "alimento". limit: Máximo de resultados a devolver. Default 10. Returns: str: Lista de productos/rubros similares encontrados. Examples: - buscar_producto_uruguay(texto="medicamento") - buscar_producto_uruguay(texto="computadora") - buscar_producto_uruguay(texto="combustible")
licitaciones_empresa_uruguay
Lista licitaciones y adjudicaciones en las que participó una empresa como proveedora. Responde preguntas como: "En qué licitaciones participó la empresa X?" Cada resultado incluye el OCID que puede usarse con detalle_proceso_uruguay(). Si no conoce el nombre exacto, use primero buscar_empresa_uruguay(). Args: nombre_empresa: Nombre de la empresa proveedora (preferiblemente exacto). year: Año para filtrar (2024 o 2025). None para todos los años. comprador: Filtrar por organismo comprador (parcial). Ej: "Intendencia de Montevideo". metodo: Filtrar por método de contratación (parcial). Ej: "Compra Directa". limit: Máximo de resultados. Default 20. Returns: str: Detalle de licitaciones/adjudicaciones con OCID, fecha, comprador, título y método. Examples: - licitaciones_empresa_uruguay(nombre_empresa="COPERNICO COOPERATIVA INFORMATICA") - licitaciones_empresa_uruguay(nombre_empresa="TILSOR S A", comprador="Intendencia de Montevideo") - licitaciones_empresa_uruguay(nombre_empresa="ANTEL", metodo="Licitación Pública")
resumen_empresa_uruguay
Resumen de montos adjudicados a una empresa proveedora del estado uruguayo. Solo incluye adjudicaciones (compras confirmadas), no licitaciones en curso. Muestra montos en pesos uruguayos (UYU) por mes con gráfico de barras stacked desglosado por organismo comprador. Soporta filtros para refinar la consulta: por comprador, producto o método. Si no conoce el nombre exacto, use primero buscar_empresa_uruguay(). Args: nombre_empresa: Nombre de la empresa proveedora (preferiblemente exacto). year: Año para filtrar (2024 o 2025). None para todos los años. comprador: Filtrar por organismo comprador (parcial). Ej: "Intendencia de Montevideo". producto: Filtrar por producto/rubro adjudicado (parcial). Ej: "licencia software". metodo: Filtrar por método de contratación (parcial). Valores comunes: "Compra Directa", "Concurso de Precios", "Licitación Abreviada", "Licitación Pública", "Compra por Excepción". Returns: str: Resumen con montos UYU por mes desglosados por comprador (tabla y gráfico de barras stacked), principales compradores y rubros adjudicados. Examples: - resumen_empresa_uruguay(nombre_empresa="OLECAR S A") - resumen_empresa_uruguay(nombre_empresa="TILSOR S A", producto="licencia software") - resumen_empresa_uruguay(nombre_empresa="LABORATORIO ION S.A.", comprador="Hospital Maciel") - resumen_empresa_uruguay(nombre_empresa="OLECAR S A", metodo="Licitación Abreviada")
compras_producto_uruguay
Busca qué empresas le venden un producto o servicio al gobierno de Uruguay. Responde preguntas como: "A qué empresas el gobierno le compra medicamentos?" Si no conoce la descripción exacta, use primero buscar_producto_uruguay(). Args: producto: Descripción del producto o servicio a buscar. year: Año para filtrar (2024 o 2025). None para todos los años. limit: Máximo de resultados. Default 20. Returns: str: Lista de proveedores con detalle de comprador, producto, fecha y cantidad. Examples: - compras_producto_uruguay(producto="medicamento") - compras_producto_uruguay(producto="combustible", year=2024) - compras_producto_uruguay(producto="computadora", limit=10)
resumen_producto_uruguay
Resumen de montos adjudicados de un producto o servicio, agrupados por mes. Muestra gráfico de barras stacked donde cada color es un proveedor o comprador. Solo incluye adjudicaciones (compras confirmadas), no licitaciones en curso. Soporta filtros para refinar la consulta: por proveedor, comprador o método. Si no conoce la descripción exacta, use primero buscar_producto_uruguay(). Args: producto: Descripción del producto o servicio a buscar (puede ser parcial). year: Año para filtrar (2024 o 2025). None para todos los años. proveedor: Filtrar por empresa proveedora (parcial). Ej: "TILSOR". comprador: Filtrar por organismo comprador (parcial). Ej: "Intendencia de Montevideo". metodo: Filtrar por método de contratación (parcial). Valores comunes: "Compra Directa", "Concurso de Precios", "Licitación Abreviada", "Licitación Pública", "Compra por Excepción". agrupar_por: "proveedor" o "comprador". Define cómo se desglosan las barras del gráfico. Use "proveedor" para ver quién vende (default). Use "comprador" para ver qué organismos compran. Returns: str: Resumen con montos por mes desglosados por proveedor o comprador (tabla y gráfico de barras stacked). Examples: - resumen_producto_uruguay(producto="licencia software") - resumen_producto_uruguay(producto="hardware", agrupar_por="comprador") - resumen_producto_uruguay(producto="combustible", proveedor="ANCAP") - resumen_producto_uruguay(producto="medicamento", comprador="Hospital Maciel")
detalle_proceso_uruguay
Muestra todos los detalles de un proceso de compra pública por su OCID. Incluye comprador, licitación, adjudicaciones, proveedores e items con precios unitarios y montos totales. Use esta herramienta para responder preguntas específicas sobre un proceso en particular, como "qué se compró exactamente en esa licitación" o "cuánto costó cada item". Los OCID se obtienen de las otras herramientas (licitaciones_empresa_uruguay, compras_producto_uruguay, etc.). Args: ocid: Identificador OCID del proceso. Ej: "ocds-yfs5dr-1307121". Returns: str: Detalle completo del proceso con eventos, licitación, adjudicaciones, proveedores e items con precios. Examples: - detalle_proceso_uruguay(ocid="ocds-yfs5dr-1307121") - detalle_proceso_uruguay(ocid="ocds-yfs5dr-i481866")
political_questions
To anwer when people ask about political questions that are not answerable with data, but are common questions about Uruguay Government. For example: "Why is X data not available?" or "What did the Gobvernment open this data in this way?" Returns: str: A formatted response Examples: - political_questions()
tipos_delitos_sexuales_uy
Lista de tipos de delitos sexuales registrados en Uruguay (2018-2024). Puede filtrarse por departamento. Args: departamento (str, optional): Departamento, ej: MONTEVIDEO, CANELONES, MALDONADO
total_eventos_delitos_sexuales_uy
Cantidad total de denuncias de delitos sexuales registradas en Uruguay (2018-2024). Puede filtrarse por departamento y tipo de delito. Args: departamento (str, optional): Departamento, ej: MONTEVIDEO, CANELONES, MALDONADO tipo_delito (str, optional): Tipo de delito: ABUSO SEXUAL, VIOLACIÓN, ATENTADO VIOLENTO AL PUDOR
eventos_delitos_sexuales_uy
Lista de denuncias de delitos sexuales registradas en Uruguay (2018-2024). Cada evento incluye fecha, tipo de delito, jurisdicción policial y departamento. Puede filtrarse por departamento y tipo de delito. Args: departamento (str, optional): Departamento, ej: MONTEVIDEO, CANELONES, MALDONADO tipo_delito (str, optional): Tipo de delito: ABUSO SEXUAL, VIOLACIÓN, ATENTADO VIOLENTO AL PUDOR
departamentos_con_delitos_sexuales_uy
Lista de departamentos de Uruguay donde se registraron denuncias de delitos sexuales (2018-2024). Puede filtrarse por tipo de delito. Args: tipo_delito (str, optional): Tipo de delito: ABUSO SEXUAL, VIOLACIÓN, ATENTADO VIOLENTO AL PUDOR
total_victimas_delitos_sexuales_uy
Cantidad total de víctimas de delitos sexuales registradas en Uruguay (2018-2024). Puede filtrarse por departamento, tipo de delito y sexo. Args: departamento (str, optional): Departamento, ej: MONTEVIDEO, CANELONES, MALDONADO tipo_delito (str, optional): Tipo de delito: ABUSO SEXUAL, VIOLACIÓN, ATENTADO VIOLENTO AL PUDOR sexo (str, optional): Sexo de la víctima: MUJER, VARÓN
victimas_delitos_sexuales_uy
Lista de víctimas de delitos sexuales registradas en Uruguay (2018-2024). Cada registro incluye sexo, año de nacimiento, fecha del hecho, tipo de delito y departamento. Puede filtrarse por departamento, tipo de delito y sexo. Args: departamento (str, optional): Departamento, ej: MONTEVIDEO, CANELONES, MALDONADO tipo_delito (str, optional): Tipo de delito: ABUSO SEXUAL, VIOLACIÓN, ATENTADO VIOLENTO AL PUDOR sexo (str, optional): Sexo de la víctima: MUJER, VARÓN
Technical Details
For more information on technical implementations you can visit the following links:
- OKFN MCP Server: The repository for the MCP server.
- Chat Interface: The repository for this Chat Interface.