Licitaciones públicas dentro de Claude, ChatGPT y Cursor: el servidor MCP de LicitaPilot
Los asistentes de IA responden bien a preguntas generales sobre contratación pública, pero fallan en lo concreto: no saben qué licitaciones hay abiertas hoy, quién ganó el último contrato de limpieza de un ayuntamiento ni cuánto se baja de media en las obras. Responden de memoria, y su memoria está desactualizada.
Para resolverlo hemos publicado el servidor MCP de LicitaPilot: un conector gratuito y de código abierto que permite a Claude, ChatGPT, Cursor y cualquier asistente compatible consultar en directo las licitaciones públicas de España y los datos de adjudicación que LicitaPilot agrega cada día. La URL del servidor es https://licitapilot.com/mcp y el código está en GitHub bajo licencia MIT.
Qué es MCP y por qué importa en contratación pública
MCP (Model Context Protocol) es un estándar abierto, presentado por Anthropic en noviembre de 2024 y adoptado después por otros asistentes, que define cómo un modelo de IA se conecta a fuentes de datos y herramientas externas. En lugar de copiar y pegar información en el chat, el asistente llama a herramientas que devuelven datos reales y verificables.
En contratación pública esto cambia el tipo de pregunta que tiene sentido hacer a una IA. Ya no es «¿qué es una baja temeraria?», sino:
- «¿Qué licitaciones de limpieza hay abiertas en Zaragoza por encima de 100.000 €?»
- «Analiza la licitación 108670: ¿quién suele ganar en ese organismo y con qué baja?»
- «¿Qué contratos de obras vencen en los próximos meses y quién los tiene ahora?»
- «Con un presupuesto de 100.000 € y ofertas de 95.000, 90.000, 88.000 y 60.000 €, ¿cuál es temeraria?»
Cada respuesta incluye el enlace a la ficha correspondiente en licitapilot.com, de modo que el asistente cita la fuente y tú puedes comprobar el dato.
Las 15 herramientas del servidor
Todas son de solo lectura: el asistente consulta datos, nunca modifica nada ni presenta ofertas en tu nombre.
| Herramienta | Para qué sirve |
|---|---|
buscar_licitaciones | Licitaciones por texto, provincia, CPV, organismo, estado, importe y fecha. |
ver_licitacion | Ficha con pliegos, quién suele ganar, nivel de competencia, baja del sector y checklist. |
buscar_organismo_o_empresa | Encuentra organismos y adjudicatarias por nombre o NIF. |
ver_organismo | Volumen licitado, sectores, empresas que más le ganan, baja habitual y contratos que vencen. |
ver_empresa | Contratos ganados, evolución, organismos clientes, baja media y competidores. |
ranking_adjudicatarias | Empresas que más ganan, por sector, provincia o año. |
contratos_que_vencen | Contratos que terminan en los próximos 18 meses, con su adjudicatario actual. |
licitaciones_planificadas | Contratos previstos en los planes anuales de contratación (art. 28.4 LCSP). |
estadisticas_baja | Baja media, mediana y percentiles de adjudicación por sector. |
licitaciones_desiertas | Tasa de licitaciones desiertas por sector, provincia y mes. |
clasificacion_exigida | Qué clasificación de contratista piden las licitaciones de cada sector. |
calcular_baja_temeraria | Ofertas anormalmente bajas según el art. 85 del RGLCAP. |
comprobar_umbral_sara | Si un contrato está sujeto a regulación armonizada, con los umbrales 2026-2027. |
estimar_probabilidad_ganar | Probabilidad de ganar (PWin) con la fórmula explicable de LicitaPilot. |
mis_oportunidades | Las licitaciones que encajan con tu empresa en LicitaPilot (requiere clave de API). |
Las tres calculadoras (baja temeraria, umbral SARA y PWin) funcionan sin conexión y aplican exactamente las mismas fórmulas que las calculadoras de la web, así que el resultado que te da el asistente coincide con el que verías en LicitaPilot.
Además, el servidor incluye tres prompts preparados que encadenan varias herramientas: analizar una licitación, hacer la radiografía de un competidor y anticipar oportunidades (planificadas y vencimientos de tu sector).
Cómo conectarlo
No hace falta cuenta ni clave para las herramientas de datos públicos.
- Claude (web y escritorio): Ajustes → Conectores → Añadir conector personalizado, y pega
https://licitapilot.com/mcp. - ChatGPT: en Ajustes → Aplicaciones y conectores, crea un conector con la misma URL. La disponibilidad de conectores personalizados depende de tu plan de ChatGPT.
- Claude Code:
claude mcp add --transport http licitapilot https://licitapilot.com/mcp - Cursor, Claude Desktop y otros clientes locales: instala el paquete de Python con
uvx licitapilot-mcpy añádelo a la configuración MCP del cliente. Está publicado en PyPI.
Las instrucciones detalladas, con ejemplos de configuración, están en la página del conector.
Datos públicos gratis, tu cuenta solo si la necesitas
Catorce de las quince herramientas consultan los mismos datos que cualquiera puede ver en licitapilot.com: licitaciones, organismos, adjudicatarias, rankings y estadísticas. Son gratuitas y no necesitan registro.
La herramienta mis_oportunidades lee las coincidencias de tu empresa en LicitaPilot y requiere una clave de API del plan Empresa. La clave se configura en tu cliente (variable de entorno o cabecera de autorización) y el servidor solo la reenvía a la API de LicitaPilot: no la guarda ni la registra.
Qué no hace (todavía)
- No presenta ofertas ni rellena formularios de la Plataforma de Contratación: es un servidor de consulta.
- No sustituye la lectura del pliego. El asistente resume y cruza datos, pero los requisitos que obligan son los del PCAP y el PPT de cada licitación.
- Los datos de adjudicación proceden de lo que los órganos de contratación publican; si un anuncio no informa del adjudicatario o del importe, el servidor tampoco puede darlo.
Por qué lo hemos hecho abierto
Los datos de contratación pública son públicos, y creemos que deben poder consultarse desde las herramientas que los equipos ya usan. Publicar el servidor como código abierto permite auditar qué hace con cada petición, ejecutarlo en local si tu organización lo prefiere y proponer mejoras. Si trabajas con datos de licitaciones y echas en falta una herramienta, puedes abrir una incidencia en el repositorio.
Este artículo describe una funcionalidad de LicitaPilot. Los datos proceden de la Plataforma de Contratación del Sector Público y de los portales autonómicos de contratación.
Fuentes y metodología
Elaboración propia de LicitaPilot a partir de datos oficiales, a fecha de 12 de noviembre de 2026. Puedes reutilizar estas cifras citando la fuente y enlazando a esta página.
Preguntas frecuentes
¿Puedo usar ChatGPT o Claude para buscar licitaciones públicas?
Sí. Con el servidor MCP de LicitaPilot, Claude, ChatGPT, Cursor y otros asistentes compatibles consultan en directo las licitaciones públicas de España, sus adjudicatarios y estadísticas, y citan la ficha de origen. Se añade como conector con la URL https://licitapilot.com/mcp.
¿El servidor MCP de LicitaPilot es gratuito?
Sí. El servidor es de código abierto (licencia MIT) y todas sus herramientas de datos públicos son gratuitas y no necesitan cuenta. Solo la herramienta mis_oportunidades, que lee las coincidencias de tu empresa, requiere una clave de API del plan Empresa.
¿Qué es un servidor MCP?
MCP (Model Context Protocol) es un estándar abierto que define cómo los asistentes de IA se conectan a fuentes de datos y herramientas externas. Un servidor MCP expone esas herramientas; el asistente las llama para obtener datos reales en lugar de responder de memoria.
Sigue leyendo
Encuentra licitaciones para tu empresa
Recibe alertas de contratos públicos que encajan con tu actividad y prepáralos con IA.
Crear cuenta gratis