Games
Validador de coordenadas para caças ao tesouro: Geocache, Letterbox, Munzee
Valida códigos GC (base 31 com deslocamento ou era hexadecimal), posiciona caches na matriz Fizzy de 81 casas D/T, encadeia projeções de rumo em etapas até pontos WGS84 e cruza o final calculado com as coordenadas do checker.
Início rápido
Chame esta ferramenta a partir do seu código em três idiomas.
curl -X POST 'https://api.elysiatools.com/pt/api/tools/geocache-letterbox-munzee-stage-cache-puzzle-hunt-coordinate-validator' \
-H 'Content-Type: application/json' \
-d '{"gcCode":"GC2SOSO","cacheType":"mystery","difficulty":3,"terrain":2.5,"postedLat":47.61,"postedLon":8.55,"legs":"42.5, 315\n128, 210","checkerLat":47.6109,"checkerLon":8.555,"toleranceM":10}'Referência da API
Envie uma requisição POST com suas entradas em JSON. Parâmetros do tipo arquivo exigem upload prévio.
Endpoint
POST https://api.elysiatools.com/pt/api/tools/geocache-letterbox-munzee-stage-cache-puzzle-hunt-coordinate-validatorParâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| gcCode | text | Sim | — |
| cacheType | select | Não | — |
| difficulty | number | Não | — |
| terrain | number | Não | — |
| postedLat | number | Não | — |
Integração MCP
Adicione esta ferramenta ao seu servidor Model Context Protocol para que agentes de IA possam listá-la e chamá-la.
Configuração do servidor
Adicione este bloco à configuração do seu cliente MCP:
{
"mcpServers": {
"elysiatools-geocache-letterbox-munzee-stage-cache-puzzle-hunt-coordinate-validator": {
"name": "geocache-letterbox-munzee-stage-cache-puzzle-hunt-coordinate-validator",
"description": "Valida códigos GC (base 31 com deslocamento ou era hexadecimal), posiciona caches na matriz Fizzy de 81 casas D/T, encadeia projeções de rumo em etapas até pontos WGS84 e cruza o final calculado com as coordenadas do checker.",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=geocache-letterbox-munzee-stage-cache-puzzle-hunt-coordinate-validator",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}Listar ferramentas disponíveis
Após conectar ao endpoint SSE, liste as ferramentas expostas:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Chamar esta ferramenta
Invoque a ferramenta pelo seu id; os argumentos são construídos a partir de seus parâmetros:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "geocache-letterbox-munzee-stage-cache-puzzle-hunt-coordinate-validator",
"arguments": {
"gcCode": "GC2SOSO",
"cacheType": "mystery",
"difficulty": 3,
"terrain": 2.5,
"postedLat": 47.61,
"postedLon": 8.55,
"legs": "42.5, 315\n128, 210",
"checkerLat": 47.6109,
"checkerLon": 8.555,
"toleranceM": 10
}
}
}