dgcp-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| dgcp_buscar_licitacionesA | Busca procesos de compra publica del Estado dominicano usando los filtros del servidor de la API DGCP.
Para "la ultima licitacion" o "lo nuevo de hoy" usa dgcp_ultimas_licitaciones. |
| dgcp_ultimas_licitacionesA | Devuelve lo ULTIMO publicado en compras publicas de RD, del mas reciente al mas antiguo, con fecha y hora RD de publicacion y el tiempo que queda para ofertar. Usala para "dame la ultima licitacion", "que salio hoy", "lo nuevo de esta semana". Indica tambien el corte de datos de la DGCP: la API se actualiza a las 00:00, 07:00, 14:00 y 21:00, asi que lo publicado en el portal despues del ultimo corte aparece en el siguiente. |
| dgcp_buscar_contratosA | Contratos firmados por el Estado dominicano: quien gano, cuanto, cuando, forma y plazo de pago. Filtros exactos en el servidor: codigo_proceso, rpe, institucion (resuelta a su codigo oficial), con cobertura total del filtro. Sin esos filtros solo se analizan los ~3,000 contratos mas recientes (la API no filtra contratos por fecha ni por texto). |
| dgcp_buscar_ofertasA | Ofertas que las empresas presentaron en procesos de compra: quien compitio y a que precio. Con codigo_proceso devuelve TODAS las ofertas de ese proceso (filtro exacto en servidor); con rpe, todas las de una empresa. Nota: la API casi siempre deja estado_evaluacion en "Pendiente"; el ganador real se ve en dgcp_buscar_contratos. |
| dgcp_buscar_proveedoresA | Ficha oficial en el Registro de Proveedores del Estado: RPE, RNC, estado, MIPYME/MICM, rubro, ubicacion, contacto y constancia. Busca por RPE o RNC/cedula de forma exacta en el servidor. Por nombre, identifica la empresa a traves de su actividad reciente en contratos y ofertas. Avisa si el proveedor figura en la lista oficial de inhabilitados o suspendidos. |
| dgcp_inteligencia_procesoA | Arma el expediente completo de una licitacion en una sola llamada, con consultas exactas a la API:
|
| dgcp_radiografia_proveedorA | Perfil completo y exacto de una empresa en compras publicas a partir de su RPE, RNC o nombre: ficha RPE, alerta de inhabilitacion/suspension, rubros UNSPSC registrados, TODOS sus contratos (monto total, clientes principales, ultimos contratos) y sus ofertas (tasa de exito: procesos ganados / procesos ofertados). |
| dgcp_calculadora_legalA | Para un presupuesto dado calcula, con la Ley 47-25, el Dec. 52-26 y los umbrales 2026 (Resolucion PNP-03-2026):
|
| dgcp_oportunidades_para_miA | Responde "que licitaciones ABIERTAS ahora mismo puedo ofertar". Toma TODOS los rubros UNSPSC registrados de tu empresa en el RPE (o los codigos que indiques) y los cruza con los articulos de los procesos publicados recientemente que siguen recibiendo ofertas. Es exacto por codigo de producto: encuentra oportunidades que una busqueda por palabras pierde. Ordena por cierre mas proximo e informa que porcentaje de los procesos abiertos cubrio. |
| dgcp_precios_referenciaA | A que precio unitario el Estado ha contratado realmente un articulo: estadisticas (minimo, percentil 25, mediana, percentil 75, maximo) por unidad de medida sobre los contratos mas recientes de ese codigo UNSPSC, con ejemplos (institucion, proveedor, fecha). Sirve para fijar el precio de una oferta o detectar sobreprecios. Los codigos UNSPSC de cada articulo salen en dgcp_inteligencia_proceso. |
| dgcp_plan_comprasA | Lo que una institucion PLANEA comprar en el ano segun su Plan Anual de Compras y Contrataciones (PACC) publicado: descripcion, monto presupuestado, modalidad prevista, fecha estimada de inicio y si esta reservado a MIPYMES. Permite anticiparse a las licitaciones antes de que se publiquen. |
| dgcp_generador_propuesta_snccA | Genera borradores de la carta de presentacion, la declaracion jurada de no estar en el regimen de inhabilidades (Arts. 38-39 Ley 47-25), la oferta economica con ITBIS y el checklist del expediente, con los datos reales del proceso. Ajusta las garantias y el anticipo si el oferente es MIPYME (Arts. 174-175 Ley 47-25). Usa siempre los formularios estandar que publica el pliego del proceso: esto es un borrador para completarlos. |
| dgcp_simulador_puntuacionA | Simula escenarios de precio (85% a 100% del presupuesto) con la formula de proporcionalidad inversa usada en los pliegos: puntos = (precio minimo / precio ofertado) x puntos maximos. Muestra margen y puntaje total por escenario y recomienda el que maximiza el puntaje respetando tu margen minimo. Para precios rivales reales usa dgcp_buscar_ofertas (ofertas de procesos similares) o dgcp_precios_referencia. Verifica siempre la formula exacta en el pliego. |
| dgcp_auditoria_colusionA | Audita TODAS las ofertas de un proceso y cruza a cada oferente con su ficha oficial del RPE (consulta exacta por RPE) y con la lista de inhabilitados de la DGCP. Banderas: telefonos, correos, dominios, domicilios o personas de contacto compartidos; ofertas identicas o casi identicas (<=0.5%); empresas creadas poco antes del proceso; oferentes inhabilitados o con RPE no activo; multiples ofertas de un mismo oferente. Base legal: Art. 116 Ley 47-25 (exclusion por practicas colusorias) y Art. 36 (multiplicidad de participacion). Son indicios para verificar, no prueba. |
| dgcp_scorecard_institucionA | Perfil exacto de como compra y paga una institucion (filtro por su codigo oficial de unidad de compra):
|
| dgcp_auditor_pliego_trampaA | Revisa si un proceso tiene senales de pliego dirigido o barreras indebidas:
|
| dgcp_generador_recurso_impugnacionA | Redacta el recurso correcto segun la Ley 47-25:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 17 tools
Most tools have clearly distinct purposes (search vs audit vs generate vs simulate), but a few overlap: dgcp_buscar_licitaciones vs dgcp_ultimas_licitaciones, dgcp_buscar_proveedores vs dgcp_radiografia_proveedor, and dgcp_inteligencia_proceso as a superset of individual searches. Detailed descriptions actively guide selection.
All tools use the dgcp_ prefix and snake_case, but the naming strategy mixes verb-first (buscar_) and noun-first (plan_, radiografia_, calculadora_) conventions across similar functions, making it less predictable. Still readable, but not a single consistent pattern.
17 tools is slightly above the typical 3-15 range, but the breadth of the domain (search, analysis, legal, generation, audit) justifies the count; no tool appears redundant.
The set covers the full procurement lifecycle: search processes, contracts, offers, suppliers, plans; deep analysis (inteligencia, radiografia, precios, scorecard); legal compliance; proposal/recurso generation; and audits. No obvious missing operation for an analysis-focused server.