Tool tree
A cryptographically verifiable static MCP serving the datamancy grimoire: Latin-named defensive spells, each SHA-256 verified against an ECDSA P-256-signed manifest by the datamancy npm adapter…
Implementation
gradeNot graded
gradeNot graded
getGrimoireIndexAnswer
Fetch the datamancy grimoire index (/grimoire/SKILL.md) — the catalog of every defensive spell with a one-line description. Load this first to choose a spell, then fetch its full SKILL.md.
View tool JSON
{
"name": "getGrimoireIndex",
"kind": "answer",
"impl": "imperative",
"description": "Fetch the datamancy grimoire index (/grimoire/SKILL.md) — the catalog of every defensive spell with a one-line description. Load this first to choose a spell, then fetch its full SKILL.md.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"page": "/"
}listAgentSkillsAnswer
Fetch /.well-known/agent-skills/index.json — the structured index of the grimoire's spells, each with its category and a SHA-256 that cross-checks against the signed MCP manifest. Returns parsed JSON.
View tool JSON
{
"name": "listAgentSkills",
"kind": "answer",
"impl": "imperative",
"description": "Fetch /.well-known/agent-skills/index.json — the structured index of the grimoire's spells, each with its category and a SHA-256 that cross-checks against the signed MCP manifest. Returns parsed JSON.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"page": "/"
}getMcpManifestAnswer
Fetch /.well-known/mcp/manifest.json — the ECDSA P-256-signed MCP manifest, the source of truth for every spell's SHA-256. The detached signature is at the same path + .sig. Returns parsed JSON.
View tool JSON
{
"name": "getMcpManifest",
"kind": "answer",
"impl": "imperative",
"description": "Fetch /.well-known/mcp/manifest.json — the ECDSA P-256-signed MCP manifest, the source of truth for every spell's SHA-256. The detached signature is at the same path + .sig. Returns parsed JSON.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"page": "/"
}