Loterías (Brasil)
Sorteos de las loterías de la Caixa Econômica Federal como herramientas MCP para Claude. Mega Sena, Lotofácil,
Quina, Lotomania y Dupla Sena. Cada sorteo se obtiene de la API pública de Caixa,
se le calcula su fingerprint y se firma con signed-data.org.
Endpoint: https://lottery.mcp.signed-data.org/mcp
Especificación del dominio: lottery.brazil
Inicio rápido
Sección titulada «Inicio rápido»Agregue a su configuración de Claude Desktop (~/.config/claude/claude_desktop_config.json):
{ "mcpServers": { "signeddata-lottery": { "url": "https://lottery.mcp.signed-data.org/mcp" } }}O pruebe mediante 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-lotteryLuego en ~/.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 # SSEHerramientas
Sección titulada «Herramientas»| Herramienta | Descripción |
|---|---|
get_mega_sena_latest | Último sorteo — números, premios, acumulado |
get_mega_sena_by_concurso | Sorteo específico por número |
get_mega_sena_recent | Últimos N sorteos (hasta 20) |
check_mega_sena_ticket | Comprueba si un conjunto de números fue ganador |
get_mega_sena_statistics | Análisis de frecuencia sobre los últimos N sorteos |
Recursos
Sección titulada «Recursos»| URI | Descripción |
|---|---|
lottery://mega-sena/latest | Último resultado como JSON |
lottery://mega-sena/schema | Tipo de contenido CDS + esquema del payload |
| Juego | Números | Sorteos | Tipo de contenido |
|---|---|---|---|
| Mega Sena | 6 de 1–60 | Mié, Sáb | vocab/lottery-brazil/mega-sena-result |
| Lotofácil | 15 de 1–25 | Lun–Vie | vocab/lottery-brazil/lotofacil-result |
| Quina | 5 de 1–80 | Lun–Vie | vocab/lottery-brazil/quina-result |
| Lotomania | 20 de 100 | Lun, Mié, Vie | vocab/lottery-brazil/lotomania-result |
| Dupla Sena | 2 × 6 de 1–50 | Lun, Vie | vocab/lottery-brazil/dupla-sena-result |
Fuente de datos
Sección titulada «Fuente de datos»API oficial de la Caixa Econômica Federal — no requiere autenticación.
GET https://servicebus2.caixa.gov.br/portaldeloterias/api/megasena/GET https://servicebus2.caixa.gov.br/portaldeloterias/api/megasena/{concurso}Variables de entorno
Sección titulada «Variables de entorno»| Variable | Descripción | Predeterminado |
|---|---|---|
CDS_PRIVATE_KEY_PATH | Ruta a la clave privada RSA para firmar | (sin firma si no se establece) |
CDS_PUBLIC_KEY_PATH | Ruta a la clave pública RSA para verificación | (omitir verificación) |
CDS_ISSUER | URI del emisor en eventos firmados | signed-data.org |