licitacoes-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LICITACOES_MCP_TRANSPORT | No | Transporte HTTP. Definir como "streamable-http" para usar transporte HTTP (ex.: `LICITACOES_MCP_TRANSPORT=streamable-http licitacoes-mcp`). |
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": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| buscar_editaisA | Pesquisa editais e contratações por palavra-chave no PNCP (índice full-text nacional). Use para descobrir oportunidades por tema, ex.: 'capacitação de profissionais de saúde'. |
| listar_contratacoes_publicadasA | Lista contratações publicadas no PNCP em um intervalo de datas, por modalidade. Sem filtro de tema: use para medir volume ou varrer um período. Modalidade 6 = Pregão Eletrônico. |
| listar_oportunidades_abertasC | Lista contratações que ainda aceitam proposta até uma data limite. É a lista de oportunidades em aberto, já ordenável por prazo. |
| detalhar_contratacaoA | Detalhe completo de uma contratação do PNCP a partir de CNPJ do órgão, ano e número sequencial. Esses três campos vêm em 'listar_oportunidades_abertas'. |
| listar_itens_contratacaoC | Itens de uma contratação com descrição, quantidade, unidade e valor unitário estimado. É aqui que se vê o que o órgão realmente compra e por quanto estima pagar. |
| listar_arquivos_contratacaoC | Documentos de uma contratação (edital, termo de referência, anexos) com link de download. Geralmente PDF. |
| listar_resultados_itemA | Resultado homologado de um item: quem ganhou e por qual preço. Use para saber o preço praticado e o fornecedor vencedor de uma disputa encerrada. |
| listar_contratos_publicadosB | Contratos públicos firmados no PNCP em um intervalo de datas. Serve para mapear quem já contrata o que você vende. |
| listar_atas_registro_precosB | Atas de registro de preços publicadas no PNCP em um intervalo. Referência de preços já registrados por órgãos públicos, útil para calibrar proposta. |
| consultar_fornecedorB | Consulta o cadastro de fornecedores do governo federal. Informe um CNPJ para ver a situação de um fornecedor específico, ou deixe vazio para listar fornecedores ativos. |
| pesquisar_precoB | Pesquisa de preços de materiais no catálogo federal. tipo='codigoItemCatalogo' ou 'codigoPdm' e codigo é o código do item. Devolve preços praticados em compras públicas. |
| consultar_contratos_orgaoB | Contratos de um órgão federal específico (codigoOrgao) vigentes em uma janela de datas. Mostra o histórico contratual daquele órgão. |
| listar_arp_vigentesB | Atas de registro de preços federais vigentes em uma janela de datas, com link para a ata e para a compra no PNCP. |
| indicadores_comprasC | Indicadores consolidados de compras públicas federais. Visão agregada de volume e valores. |
| listar_modalidadesA | Tabela de códigos de modalidade de contratação do PNCP. Consulte antes de passar 'modalidade' para as outras ferramentas. |
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 15 tools
Most tools target a clearly distinct resource+action (search editais, detail a contratação, list items/arquivos/resultados, consult a supplier), and descriptions actively disambiguate the 'list by date vs list open' split. Two pairs overlap somewhat: listar_atas_registro_precos vs listar_arp_vigentes, and listar_contratos_publicados vs consultar_contratos_orgao, though the descriptions clarify the differing filters.
Nearly all names follow a consistent snake_case verb_noun pattern (buscar_, listar_, detalhar_, consultar_, pesquisar_). Minor deviations: 'indicadores_compras' uses noun_noun, and there is a slight verb-variant inconsistency between buscar_ and pesquisar_ for search operations.
15 tools is well within a healthy range and each maps to a concrete PNCP data need (discovery, detail, items, documents, results, contracts, price references, supplier lookup, modality codes). No apparent redundant or filler tools.
The surface covers the procurement discovery lifecycle thoroughly: keyword/date search, open opportunities, detail, items, documents, results, contracts, price registration, price research, supplier lookup, and indicator aggregates. As a read-only public-data API this is near-complete; minor gaps like direct bidder/dispute listings exist but aren't essential.