chile_search_tenders
Pack: chile-procurement · Endpoint: https://gateway.pipeworx.io/chile-procurement/mcp
Search Chile government procurement tenders (licitaciones) from Mercado Público / ChileCompra, the official Chilean public-procurement platform. By default returns tenders published TODAY. Pass estado=“activas” for all currently OPEN tenders, or fecha=“ddmmyyyy” (e.g. “01072026”) for tenders published on a specific day. Returns each tender’s código (CodigoExterno), name, status, and closing date. Use chile_get_tender with a código for full detail (buyer, amount, line items).
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
estado | string | no | Optional tender-status filter. Use “activas” for all currently open tenders. Other accepted values include “publicada”, “cerrada”, “desierta”, “adjudicada”, “revocada”, “suspendida”. Omit for today’s tenders. |
fecha | string | no | Optional publication date in ddmmyyyy format (e.g. “01072026” for 1 July 2026). Omit for today. Mutually exclusive with estado — if both given, fecha wins. |
keyword | string | no | Optional keyword filter matched against the tender NAME. Tender names are in SPANISH — pass Spanish terms, translating if the user asked in another language (trucks → “camion”, ambulance → “ambulancia”, software licences → “licencias”). Multi-word input matches tenders containing ALL words in any order. Accent- and case-insensitive, and matches word stems, so “camion” also finds “CAMIONES”. |
limit | number,string | no | Max tenders to return (default 25, max 200). The result count column reflects the full API total. |
Example call
Arguments
{
"estado": "activas",
"limit": 50
}
curl
curl -X POST https://gateway.pipeworx.io/chile-procurement/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"chile_search_tenders","arguments":{"estado":"activas","limit":50}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('chile_search_tenders', {
"estado": "activas",
"limit": 50
});
More examples
{
"keyword": "camiones",
"limit": 25
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"chile-procurement": {
"url": "https://gateway.pipeworx.io/chile-procurement/mcp"
}
}
}
See Getting Started for client-specific install steps.