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
- Python 3.10+
- Conta ativa no Siga Pregão
- uv instalado (para
uvx)
Licença
MIT — desenvolvido por B2G OS
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23b8a10f73080dacdb0007e22d8d038d7b9e9957d33df5a36bebc0990ae747ea
|
|
| MD5 |
c31848f9466045eae7790f801d323ac7
|
|
| BLAKE2b-256 |
c87d218f7c15f5dd128a3e1f8b21df73a8221ecf475e7e743a4232e44478ea4b
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19b1e4ef99f7adadbe3a3e9225347329047ad3cf9d40e6b1d71cf2d60d1eb010
|
|
| MD5 |
750a89cfdcf667bab656781519f9584e
|
|
| BLAKE2b-256 |
8598f6133dd5714c79df839b5b69a5f906c2a3ef55c8dfe62e5822b6764f509c
|