Loterias (Brasil)
Sorteios das loterias da Caixa Econômica Federal como ferramentas MCP para Claude. Mega Sena, Lotofácil,
Quina, Lotomania e Dupla Sena. Cada sorteio é buscado da API pública da Caixa,
fingerprintado e assinado por signed-data.org.
Endpoint: https://lottery.mcp.signed-data.org/mcp
Especificação do domínio: lottery.brazil
Início rápido
Seção intitulada “Início rápido”Adicione à sua configuração do Claude Desktop (~/.config/claude/claude_desktop_config.json):
{ "mcpServers": { "signeddata-lottery": { "url": "https://lottery.mcp.signed-data.org/mcp" } }}Ou teste via curl:
curl -X POST https://lottery.mcp.signed-data.org/mcp \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'pip install signeddata-cdspip install signeddata-mcp-lotterysigneddata-mcp-lotteryDepois em ~/.config/claude/claude_desktop_config.json:
{ "mcpServers": { "signeddata-lottery": { "command": "signeddata-mcp-lottery", "env": { "CDS_PRIVATE_KEY_PATH": "/path/to/keys/private.pem", "CDS_PUBLIC_KEY_PATH": "/path/to/keys/public.pem", "CDS_ISSUER": "signed-data.org" } } }}git clone https://github.com/signed-data/cds.git && cd cdspip install -e sdk/pythonpip install -e mcp/lotterypython mcp/lottery/server.py # stdiopython mcp/lottery/server.py --transport sse --port 8001 # SSEFerramentas
Seção intitulada “Ferramentas”| Ferramenta | Descrição |
|---|---|
get_mega_sena_latest | Último sorteio — números, prêmios, acumulado |
get_mega_sena_by_concurso | Sorteio específico por número |
get_mega_sena_recent | Últimos N sorteios (até 20) |
check_mega_sena_ticket | Verifica se um conjunto de números foi premiado |
get_mega_sena_statistics | Análise de frequência sobre os últimos N sorteios |
Recursos
Seção intitulada “Recursos”| URI | Descrição |
|---|---|
lottery://mega-sena/latest | Último resultado em JSON |
lottery://mega-sena/schema | Tipo de conteúdo CDS + schema do payload |
| Jogo | Números | Sorteios | Tipo de conteúdo |
|---|---|---|---|
| Mega Sena | 6 de 1–60 | Qua, Sáb | vocab/lottery-brazil/mega-sena-result |
| Lotofácil | 15 de 1–25 | Seg–Sex | vocab/lottery-brazil/lotofacil-result |
| Quina | 5 de 1–80 | Seg–Sex | vocab/lottery-brazil/quina-result |
| Lotomania | 20 de 100 | Seg, Qua, Sex | vocab/lottery-brazil/lotomania-result |
| Dupla Sena | 2 × 6 de 1–50 | Seg, Sex | vocab/lottery-brazil/dupla-sena-result |
Fonte de dados
Seção intitulada “Fonte de dados”API oficial da Caixa Econômica Federal — não requer autenticação.
GET https://servicebus2.caixa.gov.br/portaldeloterias/api/megasena/GET https://servicebus2.caixa.gov.br/portaldeloterias/api/megasena/{concurso}Variáveis de ambiente
Seção intitulada “Variáveis de ambiente”| Variável | Descrição | Padrão |
|---|---|---|
CDS_PRIVATE_KEY_PATH | Caminho para a chave RSA privada de assinatura | (não assinado se não definido) |
CDS_PUBLIC_KEY_PATH | Caminho para a chave RSA pública de verificação | (pula verificação) |
CDS_ISSUER | URI do emissor nos eventos assinados | signed-data.org |