Sign inGet $5 free
Superpowers/Catalog/Brazil public tenders API (PNCP)
Free per call

Find open Brazilian government tenders by API

Search open Brazilian government tenders and contracts on PNCP by keyword and state: agency, estimated value, bid deadline and link. Free, by API or MCP.

Ask your agent
Every Monday, find open Brazilian government tenders for marketing agencies in SP, RJ and MG and send me the ones closing in the next 15 days, with the estimated value.
Paste this into Claude, ChatGPT or any agent connected to Superpowers.
Failed calls are freeReady to useWorks with your AI agent
What you get backFrom a real call on 10/10/2026 · Portal Nacional de Contratações Públicas (pncp.gov.br)
Result of one real search
Which Brazilian government tenders for software are open right now?
  • 858 open tenders mention software on PNCP.
  • Brazil's national school of public administration (ENAP, Brasília): agile software development and maintenance, estimated at R$ 841,285.34, bids until Oct 19, 2026.
  • São Paulo's education foundation (FDE): an HR SaaS platform, estimated at R$ 882,110.07, bids until Oct 20, 2026. Each result links to the notice on PNCP.
Shortened: 1 of the 5 tenders returned (858 in total). Notice text is in Portuguese, as published.

What comes back

What you get on every lookup, whichever source answers.

  • How many results match and which page this is
  • Notice number, what is being bought (in Portuguese) and the type: tender, price registry or contract
  • Buying agency with its CNPJ, government level and branch, the unit, city and state
  • Procurement method (electronic reverse auction, direct purchase, competition) and status
  • When bids open and close
  • Estimated, awarded or contracted value in reais, and the supplier once there is one
  • Page on PNCP and on the agency's own purchasing system

Providers

Same input and output for every provider. Success rate over 30 days shows after 5 real calls.

ProviderPrice per callSuccessStatus
PNCP — Portal Nacional de Contratações PúblicasFree80%Available

Frequently asked questions

What is PNCP?

The Portal Nacional de Contratações Públicas, where federal, state and city agencies must publish their tenders, price registries and contracts under Brazil's procurement law (Lei 14.133/2021). It is public data.

Can I get only tenders that still accept bids?

Yes. Pass open_only: true for notices still taking bids, and states (for example ["SP", "RJ"]) to limit to the states you serve. Put words in quotes to match an exact phrase. Search in Portuguese, since notices are written in Portuguese.

What about contracts already signed?

Pass type: contract for contracts with the supplier and contracted value, or price_registry for price registry records (atas de registro de preço).

Why do some tenders show a value of 0?

Some agencies keep the estimate confidential until the award. estimated_value is 0 in that case, and the value appears once the tender is awarded.

How much does it cost?

Nothing. Tender searches are free. You need an account for an API key, and the $5 welcome credit is there for the paid tools. The Portuguese version of this guide is at /pt/api-licitacoes.

For developersAPI request, full response, returned fields and MCP setup

Say what you sell and get the federal, state and city tenders that ask for it, from Brazil's national procurement portal (PNCP), with the agency, estimated value, bid deadline and link. Free, from the API or your AI agent.

Returned fields

total / pageHow many results match and which page this is
results[].title / object / typeNotice number, what is being bought (in Portuguese) and the type: tender, price registry or contract
results[].agency / unit / city / ufBuying agency with its CNPJ, government level and branch, the unit, city and state
results[].modality / statusProcurement method (electronic reverse auction, direct purchase, competition) and status
results[].starts / endsWhen bids open and close
results[].estimated_value / awarded_value / contract_value / supplierEstimated, awarded or contracted value in reais, and the supplier once there is one
results[].url / origin_urlPage on PNCP and on the agency's own purchasing system

Request

curl -X POST https://superpowers.tools/v1/run \
  -H 'Authorization: Bearer $SUPERPOWERS_KEY' \
  -H 'content-type: application/json' \
  -d '{"tool":"pncp.search","idempotency_key":"example-1","input":{"query":"software","open_only":true,"limit":5}}'

Normalized response

Call made on 10/10/2026 through Portal Nacional de Contratações Públicas (pncp.gov.br), answered in 817 ms. Shortened: 1 of the 5 tenders returned (858 in total). Notice text is in Portuguese, as published.
{
  "query": "software",
  "type": "tender",
  "total": 858,
  "page": 1,
  "results": [
    {
      "title": "Edital nº 250/2026",
      "object": "Contratação de empresa especializada para fornecimento de plataforma customizável, do tipo SAAS (Software as a Service), para Administração de Gestão de Pessoas, por meio de contrato contínuo, para atendimento às necessidades da Fundação para o Desenvolvimento da Educação (FDE).",
      "type": "Edital",
      "agency": {
        "name": "FUNDACAO PARA O DESENVOLVIMENTO DA EDUCACAO",
        "cnpj": "60509015000101",
        "sphere": "Estadual",
        "branch": "Executivo"
      },
      "unit": "ESP-FDE-FUND P/ DESENV. DA EDUCACAO",
      "city": "São Paulo",
      "uf": "SP",
      "ibge_code": "3550308",
      "modality": "Pregão - Eletrônico",
      "status": "Divulgada no PNCP",
      "cancelled": false,
      "published_at": "2026-10-02T09:43:39.072829",
      "starts": "2026-10-05T08:30",
      "ends": "2026-10-20T10:00",
      "estimated_value": 882110.07,
      "awarded_value": null,
      "contract_value": null,
      "supplier": null,
      "control_number": "60509015000101-1-000178/2026",
      "url": "https://pncp.gov.br/app/editais/60509015000101/2026/178",
      "origin_url": "https://cnetmobile.estaleiro.serpro.gov.br/comprasnet-web/public/compras/acompanhamento-compra?compra=08110105002502026"
    },
    "…"
  ]
}

MCP configuration

Add the MCP server to Claude, Cursor or another client and ask in plain language.
Claude Code
claude mcp add --transport http superpowers https://superpowers.tools/mcp \
  --header "Authorization: Bearer $SUPERPOWERS_KEY"
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "superpowers": {
      "url": "https://superpowers.tools/mcp",
      "headers": {
        "Authorization": "Bearer ${env:SUPERPOWERS_KEY}"
      }
    }
  }
}
Codex
codex mcp add superpowers --url https://superpowers.tools/mcp \
  --bearer-token-env-var SUPERPOWERS_KEY

Start with $5 of credit

This call is free; the credit covers the paid tools. No card needed to start.

Create an account