TORDO — Mercado Público de Chile

Licitaciones, precios históricos, competidores y compradores de Mercado Público (Chile). Sin clave.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
65%
Integridad del esquema
77%
Calidad de los nombres
80%
Riesgo de envenenamiento
80%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (5)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool 'panel_de_licitacion' description contains placeholder texten panel_de_licitacion
  • LOWTool 'panel_de_licitacion' description lacks action verben panel_de_licitacion
  • LOWTool 'precio_de_producto' description lacks action verben precio_de_producto
  • INFOTool description contains placeholder or incomplete texten panel_de_licitacion

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~596Tokens (definiciones de herramientas)
~809 BTamaño de respuesta típico
Impacto mínimo en la atención (0.47% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "mercado-publico": {
      "url": "https://api.tordo.cl/mcp/"
    }
  }
}

Puntos de conexión remotos

https://api.tordo.cl/mcp/streamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (4)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
⚪panel_de_licitacion(codigo)

Todo lo que hace falta para decidir si postular a una licitación, en una sola llamada: perfil del comprador, si la ventana de preparación es holgada o apretada, los competidores habituales, y las bandas de precio de sus productos con su confianza. Úsala en vez de encadenar varias herramientas.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "codigo": {
      "title": "Codigo",
      "type": "string"
    }
  },
  "required": [
    "codigo"
  ],
  "title": "panel_de_licitacionArguments"
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true,
  "title": "panel_de_licitacionDictOutput"
}
⚪precio_de_producto(codigo_producto, organismo_id)

Bandas de precio históricas de un producto (código ONU): percentiles 10 a 90, con el nivel de datos usado, la confianza y el tamaño de muestra. Si se indica organismo, usa sus datos y sólo cae al sector o al país cuando no tiene suficientes.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "codigo_producto": {
      "title": "Codigo Producto",
      "type": "string"
    },
    "organismo_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Organismo Id"
    }
  },
  "required": [
    "codigo_producto"
  ],
  "title": "precio_de_productoArguments"
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true,
  "title": "precio_de_productoDictOutput"
}
⚪perfil_de_comprador(organismo_id)

Cómo se comporta un organismo público: qué tan transparente es su historial, cuánto de lo que llama termina adjudicando y sus señales de riesgo. Sirve para decidir si conviene trabajar con él antes de mirar el precio.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "organismo_id": {
      "title": "Organismo Id",
      "type": "string"
    }
  },
  "required": [
    "organismo_id"
  ],
  "title": "perfil_de_compradorArguments"
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true,
  "title": "perfil_de_compradorDictOutput"
}
⚪buscar_productos(texto, limite)

Encuentra el código ONU de un producto a partir de su nombre. Es el paso previo a `precio_de_producto`: el catálogo usa códigos, y el usuario habla de «guantes» o «papel». Devuelve cuántas transacciones tiene cada uno, que es lo que indica si el precio será fiable.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "texto": {
      "title": "Texto",
      "type": "string"
    },
    "limite": {
      "default": 20,
      "title": "Limite",
      "type": "integer"
    }
  },
  "required": [
    "texto"
  ],
  "title": "buscar_productosArguments"
}

Esquema de salida

{
  "type": "object",
  "additionalProperties": true,
  "title": "buscar_productosDictOutput"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada4 herramientas