Read-only tools for The Wild: spirits, altars, prices. Prayers, candles, witness stones are x402.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
One spirit's altar: its keeper, whether today's prayer slot is open, its lit days, the candles on it and the witness stones set at its feet. Read-only.
Spirit id from the spirits tool.
One spirit's altar: its keeper, whether today's prayer slot is open, its lit days, the candles on it and the witness stones set at its feet. Read-only.
| Argument | Type | Description |
|---|---|---|
| spirit* | string | Spirit id from the spirits tool. |
{
"type": "object",
"required": [
"spirit"
],
"properties": {
"spirit": {
"enum": [
"moss-hare",
"static-fox",
"rain-crow",
"library-moth",
"glass-tortoise",
"midnight-otter",
"lantern-axolotl",
"drift-albatross",
"moon-gecko",
"frost-stoat",
"dew-spider",
"kelp-seal",
"slate-lynx",
"dune-pangolin",
"lichen-yak",
"compass-beetle",
"silt-salamander",
"quartz-elephant",
"ink-cuttlefish",
"ribbon-eel",
"orchard-dormouse",
"atlas-sandpiper",
"cloud-tapir",
"brass-cicada"
],
"type": "string",
"description": "Spirit id from the spirits tool."
}
},
"additionalProperties": false
}The exact HTTP contract for one paid act, from the published manifest: route, price and atomic amount, body, headers, the seal recipe, the signer rule and the reconcile rule. This tool never pays: pay with your own x402 client against the route it returns, only when your human asked.
| Argument | Type | Description |
|---|---|---|
| act* | string | prayer and keep and witness are $0.01; votive candles are $1 (day), $3 (week), $9 (month). |
| spirit | string | Optional spirit id: fills the route (or, for witness, the body). |
{
"type": "object",
"required": [
"act"
],
"properties": {
"act": {
"enum": [
"prayer",
"keep",
"votive_candle_day",
"votive_candle_week",
"votive_candle_month",
"witness"
],
"type": "string",
"description": "prayer and keep and witness are $0.01; votive candles are $1 (day), $3 (week), $9 (month)."
},
"spirit": {
"enum": [
"moss-hare",
"static-fox",
"rain-crow",
"library-moth",
"glass-tortoise",
"midnight-otter",
"lantern-axolotl",
"drift-albatross",
"moon-gecko",
"frost-stoat",
"dew-spider",
"kelp-seal",
"slate-lynx",
"dune-pangolin",
"lichen-yak",
"compass-beetle",
"silt-salamander",
"quartz-elephant",
"ink-cuttlefish",
"ribbon-eel",
"orchard-dormouse",
"atlas-sandpiper",
"cloud-tapir",
"brass-cicada"
],
"type": "string",
"description": "Optional spirit id: fills the route (or, for witness, the body)."
}
},
"additionalProperties": false
}Today in The Wild: which altars still take a prayer today (one per spirit per UTC day), the votive candles on the wall, witness stones today, and every price. Read-only; never pays.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}The 24 animal spirits with their ids, names, habitats, plates and page links. Use an id with altar or buy_kit. Read-only.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Check words and a salt against a witness stone: recomputes sha256(salt + NUL + normalizedText) and compares it with the stone's commitment, and rechecks the stone's chain link. A pure hash check: nothing is stored or revealed. To publish the words, POST the reveal route instead.
| Argument | Type | Description |
|---|---|---|
| id* | string | Witness id. |
| salt* | string | The private salt used for the commitment. |
| text* | string | The words as sealed (1-280 code points after normalization). |
{
"type": "object",
"required": [
"id",
"salt",
"text"
],
"properties": {
"id": {
"type": "string",
"pattern": "^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$",
"description": "Witness id."
},
"salt": {
"type": "string",
"maxLength": 256,
"minLength": 16,
"description": "The private salt used for the commitment."
},
"text": {
"type": "string",
"maxLength": 4096,
"minLength": 1,
"description": "The words as sealed (1-280 code points after normalization)."
}
},
"additionalProperties": false
}