PitchHut logo
licinexus-mcp
Conversational access to Brazilian public procurement data.
Pitch

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.

Description

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 notebooks in 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 NameDescription
search_licitacoesSearches bids by date, modality, state, agency CNPJ, value, keyword
get_licitacaoRetrieves complete details of a bid by PNCP control number
list_licitacao_itensLists items (lots) of a bid: descriptions, quantities, values
list_licitacao_resultadosDisplays results of the bid by item: winners, prices, suppliers
list_licitacao_arquivosAccesses related documents (PDFs, attachments, terms of reference)

Contracts

Tool NameDescription
search_contratosSearches contracts by date, agency, supplier, value
get_contratoRetrieves complete details of a contract
list_contrato_termosLists addenda terms (extensions, changes in value/deadline)
list_contrato_instrumentosProvides billing instruments (NFes, invoices)

Price Registration Records

Tool NameDescription
search_atas_rpSearches for active price registration records — defaults to current ones.
get_ata_rpRetrieves complete details of the record + items (with available balance) + files

Agencies / Suppliers / PCA

Tool NameDescription
get_orgaoRetrieves public agency profile (power, sphere, legal nature)
get_fornecedor_contratosGets public contracts for a CNPJ as a supplier
search_pcaRetrieves the Annual Contracting Plan — signals future purchases
list_pca_itensLists 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.

0 comments

No comments yet.

Sign in to be the first to comment.