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

Claude Desktop

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

Desenvolvimento local

git clone https://github.com/b2g-os/siga-pregao-mcp
cd siga-pregao-mcp
pip install -e ".[dev]"

# Rodar o servidor
SIGA_EMAIL=x@email.com SIGA_PASSWORD=senha python -m mcp.server

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.0.tar.gz (91.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.0-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: siga_pregao_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 91.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.0.tar.gz
Algorithm Hash digest
SHA256 a19082af36e948be82dff27770f8c3a522deb475f1a9402cd67dd7855bcf1bbe
MD5 bec78091515e97d268c0f18d0cd88737
BLAKE2b-256 c2051defdfb36a6ad773b9d3466dd90220c39de41830606acb5a1aa692e65572

See more details on using hashes here.

File details

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

File metadata

  • Download URL: siga_pregao_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.5 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8b44e5233763e0d20a946293462932492c84853af0f32fa525221b8ac4649bb6
MD5 43348d8a54c294ad89e87fd992fdd55a
BLAKE2b-256 c85932f839a7a5e8a0a823f42b62d2689d0da66dafac010d05407fc288719ff9

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