B2G OS — Siga Pregao MCP
Conector MCP para Claude Desktop que integra com o Siga Pregao, plataforma de gestao de licitacoes publicas brasileiras.
Transforma o Claude num operador de licitacoes completo, cobrindo o fluxo diario de um licitante em 4 estagios: Prospeccao, Curadoria, Gestao do Funil e Qualificacao.
Arquitetura
O conector segue o principio de separacao de responsabilidades do protocolo MCP:
- MCP (este conector) — Camada de dados. Conecta o Claude a API do Siga Pregao, expondo 23 ferramentas de leitura e escrita.
- Claude — Camada de inteligencia. Realiza analise semantica dos itens de cada licitacao contra o perfil de interesse da empresa, avaliando fit sem depender apenas de palavras-chave.
Na pratica: o conector busca as oportunidades e entrega os dados brutos; o Claude interpreta, compara com o perfil configurado e recomenda acao.
Ferramentas (23)
Prospeccao
| Tool | Descricao |
|---|---|
listar_empresas | Lista empresas cadastradas na conta |
listar_jornais | Lista jornais (buscas salvas) |
buscar_oportunidades | Busca licitacoes por data de publicacao |
briefing_diario | 🔍 Prospeccao diaria com analise semantica |
get_itens_processo | Itens detalhados de uma licitacao |
Curadoria
| Tool | Descricao |
|---|---|
configurar_interesse | Define perfil de interesse por empresa |
ver_interesses | Lista perfis configurados |
Gestao do Funil
| Tool | Descricao |
|---|---|
criar_negocio | Cria card no pipeline (com verificacao de duplicatas) |
mover_etapa | Move negocio entre etapas |
listar_pipeline | Lista pipeline com filtro de expirados |
resumo_pipeline | 📊 Contagem rapida por etapa |
arquivar_negocio | Arquiva um negocio |
arquivar_lote | 🗃️ Arquiva em massa (ate 50) |
adicionar_nota | Adiciona nota/log ao negocio |
listar_documentos | Lista documentos do negocio |
Qualificacao
| Tool | Descricao |
|---|---|
ler_edital | 📄 Extrai texto do PDF do edital |
adicionar_checklist | Cria secao no checklist |
get_checklist | Visualiza checklist completo |
marcar_item_checklist | Marca item como concluido |
deletar_secao_checklist | Remove secao do checklist |
deletar_item_checklist | Remove item individual |
Debug
| Tool | Descricao |
|---|---|
debug_api_raw | 🛠️ Acesso direto a API Siga |
Instalacao
MCPB — Claude Desktop
Disponivel como conector MCPB. Adicione ao claude_desktop_config.json:
{
"mcpServers": {
"siga-pregao": {
"command": "uvx",
"args": ["siga-pregao-mcp"],
"env": {
"SIGA_EMAIL": "seu@email.com",
"SIGA_PASSWORD": "suasenha"
}
}
}
}
Localizacao do arquivo:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Reinicie o Claude Desktop apos configurar.
Cowork
Disponivel como .plugin para importacao direta no Cowork.
Configuracao
| Variavel | Descricao |
|---|---|
SIGA_EMAIL | Email da conta Siga Pregao |
SIGA_PASSWORD | Senha da conta Siga Pregao |
Pipeline de licitacoes
OPORTUNIDADE → QUALIFICACAO → DISPUTA → CLASSIFICACAO → CONTRATO
v0.7.0
- Token TTL — Gerenciamento inteligente do token de autenticacao com renovacao automatica.
- Briefing com janela inteligente —
briefing_diariocalcula automaticamente o periodo de busca baseado no ultimo acesso. - Arquivamento em lote —
arquivar_lotepermite arquivar ate 50 negocios em uma unica chamada. - Deteccao de duplicatas —
criar_negocioverifica se o processo ja existe no pipeline antes de criar.
Instalacao (2 minutos)
- Abra o Claude Desktop
- Va em Settings > MCP Servers > Add
- Preencha:
- Name:
B2G OS - Command:
npx - Args:
-y b2g-os-mcp - Env:
SIGA_EMAIL= seu email |SIGA_PASSWORD= sua senha
- Name:
- Reinicie o Claude Desktop
- Pronto! Digite
/prospectarno chat
Requisitos
- Claude Desktop instalado
- Node.js 18+ instalado
- Conta no Siga Pregao
Licenca
MIT — desenvolvido por carlo684