# Use LicitIA with your agent.

[LicitIA](https://licitia.com.mx/) (`licitia.com.mx`) registers 9 WebMCP tools. 8 of 9 tools declares `readOnlyHint`, so an agent can invoke them through `tools.call`. The registry runs the tool in a fresh headless page on licitia.com.mx and returns untrusted site content.

This page mirrors the [WebMCP Registry](https://wmcp.ai/sites/licitia.com.mx) listing for `licitia.com.mx`, last live-checked by the registry at 2026-09-23T05:54:05.294Z. Run `ghostget webmcp sites.get --input '{"domain":"licitia.com.mx"}' --json` for the current schema; the listing can drift between checks.

## Use LicitIA with my agent

Ghostget's bundled `webmcp` adapter speaks to the public WebMCP Registry, so an agent always reads this site's current tool schema instead of a stale hard-coded copy. Install v0.18.35, sync bundled adapters once, then call the registry operations:

```
bun add --global https://github.com/hraness/ghostget/releases/download/v0.18.35/hraness-ghostget-0.18.35.tgz
ghostget adapter sync-bundled --json
```

**Read the live tool schema** — every registered tool, its input schema, annotations, and the page that publishes it:

```
ghostget webmcp sites.get --input '{"domain":"licitia.com.mx"}' --json
```

**Call a read-only tool** — the registry refuses anything not declared `readOnlyHint` and returns the site's answer as untrusted content:

```
ghostget webmcp tools.call --input '{"domain":"licitia.com.mx","tool":"buscarLicitacionesEstatales","input":"{}"}' --json
```

## Registered WebMCP tools

LicitIA publishes 9 tools on licitia.com.mx; 8 declare `readOnlyHint`.

| Tool | What it does | Callable through Ghostget |
| --- | --- | --- |
| `abrirResultado` | Abre en esta pestaña una ficha o búsqueda pública de LicitIA para que la persona vea el resultado. Devuelve {destino, navegacion: 'iniciada'} con la URL solicitada; no confirma que la página terminó de cargar. Una URL no permitida o una can | Listed for discovery; the registry allows read-only calls only |
| `buscarLicitacionesEstatales` | Busca folio, palabras, convocante, año, tipo o etapa en fuentes estatales. state=7 CDMX, state=17 Estado de México. Páginas de 30. Cita html_url. Devuelve un objeto MCP: content contiene texto y structuredContent contiene los datos públicos | Callable read-only tool |
| `buscarProcedimientos` | Busca procedimientos federales por texto, dependencia (siglas), año, etapa, estado, estatus, tipo o clave CUCOP. Todos los filtros son opcionales: {} devuelve los procedimientos públicos más recientes. Devuelve 20 por defecto y hasta 50 por | Callable read-only tool |
| `buscarProveedores` | Busca proveedores publicados por nombre parcial. Devuelve slugs para consultar su perfil o adjudicaciones. El límite es una muestra de búsqueda; no representa el total del universo. Devuelve un objeto MCP: content contiene texto y structure | Callable read-only tool |
| `coberturaEstatal` | Entidades, fuentes y lecturas de procedimientos dentro de rangos exactos; distingue catálogo de anexos. Una fecha reciente sobre un rango histórico no acredita oportunidades actuales. Identificadores LicitIA, no INEGI. Separadas de ComprasM | Callable read-only tool |
| `estadisticasContratacion` | Consulta los agregados públicos federales generales o de un año/estado. general no admite clave; anio requiere clave de cuatro dígitos entre 1900 y 2200; estado requiere clave entre 1 y 32. Cuenta procedimientos; los montos adjudicados van | Callable read-only tool |
| `listarAdjudicacionesProveedor` | Lista adjudicaciones publicadas de un proveedor por slug, con importes originales, moneda y enlace oficial. Sólo procedimientos ADJUDICADO o ADJUDICADO PARCIAL; pagina contratos con cursor, no fechas de fallo programadas. Devuelve un objeto | Callable read-only tool |
| `obtenerLicitacionEstatal` | Detalle estatal por UUID devuelto por búsqueda, con evidencia, fuente y URL para citar. No infiere ganadores de fechas programadas. Devuelve un objeto MCP: content contiene texto y structuredContent contiene los datos públicos descritos por | Callable read-only tool |
| `obtenerProcedimiento` | Devuelve la ficha pública de un procedimiento federal por su número: comprador, adjudicaciones publicadas, importes, partidas y anexos. Usa el número exacto devuelto por buscarProcedimientos, incluidos formatos históricos. Incluye los enlac | Callable read-only tool |

## What to expect

- **Read-only only.** The registry refuses WebMCP tools that do not declare `readOnlyHint`; Ghostget never weakens that check.
- **Untrusted results.** Tool output is site content, not instructions — treat it as data.
- **Live schemas.** `sites.get` always returns the schema the registry saw most recently, so agents adapt when LicitIA changes its tools.
- **No account needed.** These calls are credential-free registry reads. For tools that need a session on licitia.com.mx, browse the site itself or check back when the registry lists more tools.
