TORDO — Mercado Público de Chile

cl.tordoPublished by tordo.clOfficial publisherv1.1.0Updated Oct 24, 2026

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

VerifiedStreamable HTTPWeb executableData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Read-only MCP access to Chile's Mercado Público procurement data: tender panels, historical product price bands, buyer profiles and product code lookup.

What you can do
  • Get a full tender decision panel: buyer profile, preparation window, usual competitors and price bands
  • Look up historical price bands for a product by ONU code, with percentiles, confidence and sample size
  • Review how a public agency behaves: transparency of its history, award rate and risk signals
  • Find a product's ONU code from a name, with plurals and some synonyms
When to use it
Useful when assessing Chilean public tenders: deciding whether to bid, estimating what a product usually costs, checking who competes in a category, or judging whether an agency is worth working with.
Requirements
Remote streamable HTTP endpoint; no account, API key or header is declared. The README's local setup notes (Python, Node, Docker, a Mercado Público ticket) apply only to running the project yourself, not to this hosted endpoint.
Before you install
The tools are described as read-only lookups, but the tender panel and buyer profile are computed scores and risk signals, not official verdicts. Data comes from ChileCompra, which does not endorse the service, and catalogue content stays under ChileCompra's terms. Self-hosting requires a Mercado Público API ticket in MERCADO_PUBLICO_TICKET.

Installation

In SourceWeft

  1. Open TORDO — Mercado Público de Chile in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/cl.tordo%2Fmercado-publico/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "tordo-mercado-p-blico-de-chile": {
      "type": "http",
      "url": "https://api.tordo.cl/mcp/"
    }
  }
}

README

TORDO

Las compras del Estado de Chile, en abierto y gratis. Busca licitaciones abiertas y Compras Ágiles, mira a qué precio se ha comprado un producto, quién gana en un rubro y cómo compra cada organismo. Sin cuentas, sin planes, sin anuncios.

https://tordo.cl · API y servidor MCP: https://tordo.cl/abierto

[La portada de TORDO]

Qué hay aquí

CarpetaQué es
frontend/El sitio: Next.js 16 (App Router), TypeScript, Tailwind, TanStack Query
backend/La API de sólo lectura y el servidor MCP: FastAPI, SQLAlchemy, PostgreSQL
etl/La ingesta desde la API y las descargas masivas de Mercado Público, y los análisis (Polars)
infra/Docker Compose para desarrollo
docs/Decisiones, despliegue y especificaciones. docs/README.md dice qué documento está vigente

CLAUDE.md describe el estado real del código y sus reglas, con el porqué de cada una. Es la mejor puerta de entrada.

Cómo correrlo

Necesitas Python 3.11–3.12 con uv, Node 20+, Docker y make.

cp .env.example .envmake setup        # dependencias y hooksmake dev-up-d     # Postgres y la API en Dockermake migrate      # el esquemamake front-dev    # el sitio en http://localhost:3000

make help lista todos los comandos. make ci corre en local lo mismo que el CI; make e2e, la pila entera con Playwright.

Para traer datos hace falta un ticket propio de la API de Mercado Público (https://api.mercadopublico.cl) en MERCADO_PUBLICO_TICKET; ver «Comandos» en CLAUDE.md.

Licencias

  • Código: GNU Affero General Public License, versión 3 o (a tu elección) cualquier versión posterior (AGPL-3.0-or-later; el texto está en LICENSE). Puedes usarlo, estudiarlo y modificarlo. Si sirves una versión modificada como sitio web, tienes que publicar tus cambios bajo la misma licencia.
  • Lo que TORDO calcula —tablas de análisis, bandas de precio, puntajes, los CSV de análisis y esas mismas cifras en la API— se publica bajo CC BY 4.0, conservando la atribución a ChileCompra.
  • El contenido del catálogo (nombres, descripciones y campos de licitaciones tal como los publica ChileCompra) no lo licencia TORDO: sigue bajo las condiciones de ChileCompra.

Fuente de los datos: Dirección de Compras y Contratación Pública (ChileCompra / Mercado Público). ChileCompra no respalda este sitio. Detalle en https://tordo.cl/abierto#licencias.

Contribuir

Lee CONTRIBUTING.md: CI en verde (make ci) y commits firmados (git commit -s). Conducta: CODE_OF_CONDUCT.md. Para un problema de seguridad, no abras un issue: SECURITY.md.

Historia

TORDO empezó como un SaaS de pago para empresas que licitan, y en octubre de 2026 pasó a ser un sitio público y gratuito (docs/PIVOTE_PUBLICO_2026-10.md). La historia del repositorio incluye esa etapa: planes de precio y código de cuentas que ya no existe. El último estado del SaaS está en la etiqueta saas-v1. Las referencias a PR anteriores a la publicación (saas#N en los mensajes, #N en los documentos) son de esa etapa y no existen en este repositorio.

Source: README.md at commit 5cfd46c

Tools

4

panel_de_licitacion

Panel de una licitación

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.

Parameterscodigorequired

precio_de_producto

Precio de referencia de un producto

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.

Parametersorganismo_idcodigo_productorequired

perfil_de_comprador

Perfil de un comprador

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.

Parametersorganismo_idrequired

buscar_productos

Buscar productos por nombre

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». Busca por palabras, en cualquier orden y con sus plurales y algunos sinónimos («lápiz» también trae «bolígrafo»; «pc», computadores): no hace falta probar variantes. Devuelve cuántas transacciones tiene cada uno, que es lo que indica si el precio será fiable.

Parameterstextorequiredlimite

Version history

2
  1. v1.1.0LatestOct 15, 2026
  2. v1.0.0Oct 15, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts