Skip to main content

MCP Server for Siga Pregão — prospecting and bidding management for Brazilian government procurement

Project description

siga-pregao-mcp

MCP Server para Siga Pregão — prospecção e gestão de licitações públicas brasileiras para o Claude.

Transforma o Claude num operador de licitações: busca oportunidades, avalia fit, gerencia o funil de negócios e acompanha habilitação.


Instalação

⚡ Instalação automática (recomendado)

Baixe e rode o instalador — ele detecta seu SO, instala as dependências e configura o Claude Desktop automaticamente:

Mac / Linux:

curl -LsSf https://raw.githubusercontent.com/b2g-os/siga-pregao-mcp/main/install.py | python3

Windows (PowerShell):

Invoke-WebRequest https://raw.githubusercontent.com/b2g-os/siga-pregao-mcp/main/install.py -OutFile install.py; python install.py

O instalador vai pedir seu email e senha do Siga Pregão, configurar tudo e mostrar os próximos passos.


Manual (avançado)

Adicione ao claude_desktop_config.json:

{
  "mcpServers": {
    "siga-pregao": {
      "command": "uvx",
      "args": ["siga-pregao-mcp"],
      "env": {
        "SIGA_EMAIL": "seu@email.com",
        "SIGA_PASSWORD": "suasenha"
      }
    }
  }
}

Localização do arquivo:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Ferramentas disponíveis

Empresas

Tool Descrição
listar_empresas() Lista empresas cadastradas na conta Siga

Prospecção

Tool Descrição
buscar_oportunidades(dias, pagina) Busca licitações publicadas nos últimos N dias
get_itens_processo(processo_id) Retorna itens detalhados de uma licitação

Funil de Negócios

Tool Descrição
criar_negocio(processo_id, empresa_cnpj, itens) Cria card na etapa Oportunidade
mover_etapa(negocio_id, etapa) Move negócio no funil
listar_pipeline(etapa) Lista negócios por etapa
get_checklist(negocio_id) Retorna checklist com status
marcar_item_checklist(item_id) Marca item como concluído

Documentos

Tool Descrição
listar_documentos(negocio_id) Lista docs anexados ao negócio
upload_documento(negocio_id, arquivo_path) Faz upload e associa documento

Exemplo de uso no Claude

"Busca licitações de notebooks e monitores em São Paulo nos últimos 2 dias"

"Mostra os itens do processo 12345"

"Cria um card no Siga para o processo 12345 com a empresa CNPJ 12.345.678/0001-99, itens 1 e 3"

"Move o negócio 67890 para Qualificação"

"Como está o checklist do negócio 67890?"


Funil de licitações

OPORTUNIDADE → QUALIFICAÇÃO → DISPUTA → CLASSIFICAÇÃO → CONTRATO

Requisitos


Licença

MIT — desenvolvido por B2G OS

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

siga_pregao_mcp-0.1.1.tar.gz (94.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

siga_pregao_mcp-0.1.1-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

File details

Details for the file siga_pregao_mcp-0.1.1.tar.gz.

File metadata

  • Download URL: siga_pregao_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 94.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.0 {"installer":{"name":"uv","version":"0.11.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"25.10","id":"questing","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for siga_pregao_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 23b8a10f73080dacdb0007e22d8d038d7b9e9957d33df5a36bebc0990ae747ea
MD5 c31848f9466045eae7790f801d323ac7
BLAKE2b-256 c87d218f7c15f5dd128a3e1f8b21df73a8221ecf475e7e743a4232e44478ea4b

See more details on using hashes here.

File details

Details for the file siga_pregao_mcp-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: siga_pregao_mcp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 12.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.0 {"installer":{"name":"uv","version":"0.11.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"25.10","id":"questing","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for siga_pregao_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 19b1e4ef99f7adadbe3a3e9225347329047ad3cf9d40e6b1d71cf2d60d1eb010
MD5 750a89cfdcf667bab656781519f9584e
BLAKE2b-256 8598f6133dd5714c79df839b5b69a5f906c2a3ef55c8dfe62e5822b6764f509c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page