Licinexus MCP provides a seamless interface to access Brazilian public procurement data from PNCP and Receita Federal. By encapsulating key endpoints, this project enables natural language queries that help users find relevant information quickly and efficiently, making government data more accessible and usable.
Licinexus MCP is an open-source server designed to facilitate conversational access to Brazilian public procurement data, pulling information directly from the National Portal of Public Contracts (PNCP) and the CNPJ database of the Federal Revenue. This tool is maintained by Licinexus as a contribution to the Brazilian govtech ecosystem.
Key Features
Licinexus MCP encapsulates essential endpoints from the PNCP and CNPJ datasets, enabling a language model (LLM) to efficiently respond to inquiries about public procurement in Brazil. Here are some example queries that the system can handle:
- "What IT bids in the Southeast have been published in the last 7 days with a value above R$ 500,000?"
- "Is there a current price registration record for
notebooksin the state of SP?" - "What is the contract history for CNPJ X with federal government agencies in the last 2 years?"
- "What does the Municipality of Y plan to purchase this year according to the Annual Contracting Plan (PCA)?"
- "Summarize this bid and provide a viability checklist."
Usage Examples
Starting the server is straightforward and requires no compilation, database, or authentication tokens:
npx @licinexusbr/mcp
Example Interaction
You: Are there any current price registration records for notebooks?
Claude: [calls search_atas_rp with palavraChave="notebook", somenteVigentes=true]
I found 12 active records mentioning notebooks. The 3 most relevant are:
1. Ministry of Justice — valid until 2026-12-31, estimated value R$ 2.4M
2. City Hall of São Paulo — valid until 2026-09-30...
You: Details of the first one, with item balances?
Claude: [calls get_ata_rp includeItens=true]
- Item 1: Notebook type I (16GB RAM, 512GB SSD) — balance 1,200 units, R$ 4,800/unit
- Item 2: Notebook type II ...
Tools Available
Licinexus MCP provides a robust set of 16 tools for interacting with procurement and contracting data, including:
Procurement / Bids
| Tool Name | Description |
|---|---|
search_licitacoes | Searches bids by date, modality, state, agency CNPJ, value, keyword |
get_licitacao | Retrieves complete details of a bid by PNCP control number |
list_licitacao_itens | Lists items (lots) of a bid: descriptions, quantities, values |
list_licitacao_resultados | Displays results of the bid by item: winners, prices, suppliers |
list_licitacao_arquivos | Accesses related documents (PDFs, attachments, terms of reference) |
Contracts
| Tool Name | Description |
|---|---|
search_contratos | Searches contracts by date, agency, supplier, value |
get_contrato | Retrieves complete details of a contract |
list_contrato_termos | Lists addenda terms (extensions, changes in value/deadline) |
list_contrato_instrumentos | Provides billing instruments (NFes, invoices) |
Price Registration Records
| Tool Name | Description |
|---|---|
search_atas_rp | Searches for active price registration records — defaults to current ones. |
get_ata_rp | Retrieves complete details of the record + items (with available balance) + files |
Agencies / Suppliers / PCA
| Tool Name | Description |
|---|---|
get_orgao | Retrieves public agency profile (power, sphere, legal nature) |
get_fornecedor_contratos | Gets public contracts for a CNPJ as a supplier |
search_pca | Retrieves the Annual Contracting Plan — signals future purchases |
list_pca_itens | Lists planned items from a specific PCA |
Licinexus MCP aims to provide a comprehensive and structured response to public procurement inquiries, keeping data retrieval seamless and efficient.
No comments yet.
Sign in to be the first to comment.