Compra Ágil MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MONITOR_KEYWORDS | No | Palabras clave a buscar separadas por coma | software, desarrollo, licencias, plataforma, sistema, soporte, cloud |
| COMPRA_AGIL_TICKET | Yes | Ticket oficial de acceso a la API (Obligatorio) | |
| COMPRA_AGIL_BASE_URL | No | URL Base para las llamadas a la API v2 (por defecto api2.mercadopublico.cl) | https://api2.mercadopublico.cl |
| MONITOR_MIN_BUDGET_CLP | No | Presupuesto mínimo en CLP para emitir alerta (ej: 5.000.000) | 5000000 |
| MONITOR_INTERVAL_MINUTES | No | Intervalo entre búsquedas en minutos (por defecto 1 hora) | 60 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| buscar_compras_agilesA | Busca procesos de Compra Ágil en Mercado Público de Chile. Permite filtrar por palabras clave, estado del proceso, región geográfica y rango de fechas de publicación. Retorna un listado resumido con código, nombre, estado, presupuesto e institución compradora. Nota: los parámetros 'q' (búsqueda por texto) e 'id' (código exacto) son mutuamente excluyentes. Estados válidos: publicada, cerrada, desierta, cancelada, proveedor_seleccionado. Regiones: códigos del 1 al 16 (ej: 13 = Metropolitana, 5 = Valparaíso). |
| obtener_detalle_compraA | Obtiene el detalle completo de una Compra Ágil específica por su código único. Incluye: descripción del proceso, productos solicitados con cantidades, proveedores que cotizaron con sus montos, presupuesto disponible, dirección y plazo de entrega, estado de la Orden de Compra (si fue emitida), y flags de sostenibilidad (requisitos medioambientales y de impacto social). NOTA: Las cotizaciones detalladas de los proveedores solo se muestran desde el estado "Cerrada" en segundo llamado en adelante. |
| monitorear_cambios_recientesA | Busca Compras Ágiles que hayan sido creadas o modificadas en los últimos N minutos. Ideal para monitoreo de nuevas oportunidades de negocio y alertas en tiempo real. Internamente convierte los minutos a milisegundos para el parámetro ttl_cambio_ms de la API. Puede combinarse con filtros de estado y región para acotar los resultados. |
| verificar_orden_compraA | Verifica si una Compra Ágil específica ya tiene una Orden de Compra (OC) emitida. IMPORTANTE: El estado "oc_emitida" de la API NO funciona en la práctica. Esta herramienta resuelve esa limitación consultando el detalle del proceso y cruzando con la API de Órdenes de Compra de Mercado Público si existe un id_orden_compra. |
| obtener_estadisticas_usoA | Obtiene las estadísticas de uso de la API y el estado actual de la cuota diaria (Rate Limiting). Útil para que el agente supervise cuántos requests quedan disponibles. |
| obtener_detalle_orden_compraA | Obtiene el detalle completo de una Orden de Compra (OC) emitida en Mercado Público de Chile. Admite tanto el ID numérico (id_orden_compra) como el código alfanumérico externo. Retorna información sobre montos (neto, impuestos, total), comprador, proveedor adjudicado y el listado de productos/servicios adquiridos. |
| obtener_enlace_documentoA | Genera el enlace oficial de descarga pública en Mercado Público para un adjunto (bases, especificaciones o anexos) usando su ID de documento. |
| descargar_y_leer_documentoA | Descarga un documento adjunto de Mercado Público (bases técnicas/administrativas) en formato PDF usando su ID, extrae su texto y lo retorna al LLM. Útil para auditar requisitos técnicos de una oferta. |
| consultar_documentos_localesA | Busca y lee información dentro de los manuales, normativas o guías de Compra Ágil almacenados localmente en la carpeta docs/ (soporta formatos .pdf, .txt, .md). |
| recomendar_precio_ganadorA | Analiza procesos históricos similares de Compra Ágil que ya fueron cerrados y adjudicados para estimar y sugerir un precio unitario o total óptimo y competitivo para postular. Admite ingresar el código de una compra activa para extraer automáticamente las palabras clave o un término de búsqueda genérico. Nota: Realiza consultas en paralelo acotadas por el rate limiter. |
| auditar_compras_desiertasA | Audita un proceso de Compra Ágil que haya quedado "desierto" (sin ofertas) para identificar los motivos (plazo ajustado, presupuesto bajo, requisitos restrictivos) comparándolo con procesos exitosos similares en el mercado. Admite ingresar el código de la compra o un término de búsqueda para encontrar un proceso desierto reciente. |
| generar_borrador_cotizacionA | Genera un borrador estructurado en formato JSON para presentar una cotización formal a un llamado de Compra Ágil activa. Calcula automáticamente los valores netos, impuestos (19% IVA de Chile) y montos brutos, sugiriendo un precio unitario de mercado si no se ingresa uno personalizado. |
| radar_oportunidades_calientesA | Escanea, califica y clasifica de forma priorizada los procesos de Compra Ágil activos (publicados). Utiliza una fórmula ponderada (Hot Score) basada en la falta de oferentes, el presupuesto disponible y las horas restantes de cierre para destacar los llamados más convenientes y fáciles de ganar. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| buscar_oportunidades_proveedor | Ayuda a un proveedor a encontrar oportunidades de Compra Ágil relevantes para su rubro y región. Genera un resumen ejecutivo con las mejores oportunidades, presupuestos y plazos. |
| analizar_competencia | Analiza la competencia en un proceso de Compra Ágil específico. Compara proveedores, precios, y genera insights sobre la competitividad del proceso. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| regiones | Catálogo de las 16 regiones de Chile con sus códigos numéricos. Usa estos códigos en el parámetro "region" de las herramientas de búsqueda. Ej: Metropolitana = 13, Valparaíso = 5. |
| estados | Catálogo de estados válidos de una Compra Ágil con descripciones y notas sobre limitaciones conocidas de la API. Consulta este recurso antes de filtrar por estado para entender qué significa cada valor. |
| glosario | Glosario de términos técnicos y de negocio del sistema de compras públicas de Chile (Mercado Público). Consulta este recurso para entender la terminología específica del dominio. |
| api/Documentacion_API_Compra_Agil.md | Manual o Guía de Compra Ágil: api/Documentacion_API_Compra_Agil.md |
| api/Documentacion_API_Compra_Agil.pdf | Manual o Guía de Compra Ágil: api/Documentacion_API_Compra_Agil.pdf |
| api/manual_servidor_mcp.md | Manual o Guía de Compra Ágil: api/manual_servidor_mcp.md |
| api/sintesis_e_indice.md | Manual o Guía de Compra Ágil: api/sintesis_e_indice.md |
| guias/actualizaciones-a-compra-agil.pdf | Manual o Guía de Compra Ágil: guias/actualizaciones-a-compra-agil.pdf |
| guias/guia-de-buenas-practicas-en-compras-municipales.pdf | Manual o Guía de Compra Ágil: guias/guia-de-buenas-practicas-en-compras-municipales.pdf |
| guias/guia-de-uso-compra-agil-mas-participacion-y-transparencia-2025.pdf | Manual o Guía de Compra Ágil: guias/guia-de-uso-compra-agil-mas-participacion-y-transparencia-2025.pdf |
| guias/masterclass-compra-agil-proveedor.pdf | Manual o Guía de Compra Ágil: guias/masterclass-compra-agil-proveedor.pdf |
| guias/multas-sanciones-procedimientos.pdf | Manual o Guía de Compra Ágil: guias/multas-sanciones-procedimientos.pdf |
| guias/ppt-compra-agil-mas-participacion-y-transparencia-2024.pdf | Manual o Guía de Compra Ágil: guias/ppt-compra-agil-mas-participacion-y-transparencia-2024.pdf |
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/ssolis-ti/compra-agil-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server