Claude skill that achieves 100% on every math benchmark
Drasil v1.2.1 eliminates the token drift responsible for most LLM arithmetic failures. A structured register-based protocol — executed fresh, discarded after every answer.
Add your license key to any Claude instance. The protocol is fetched, executed, and discarded — ephemeral by design. The methodology stays private. The answers are exact.
GET /v1/skill HTTP/1.1 Host: api.yggdrasilapi.com X-Drasil-Key: DRASIL-DEV-XXXXXXXX
GET /v1/status → public — benchmarks + version GET /v1/skill → licensed — full protocol
{
"skill": "[full protocol]",
"version": "1.2.1",
"ephemeral": true,
"tag": "[TEMP]",
"instruction": "Load. Execute. Discard.",
"license": {
"tier": "DEV",
"status": "active"
}
}
// No key — 401 { "error": "License required", "info": "yggdrasilapi.com" } // Invalid key — 403 { "error": "Invalid key", "info": "yggdrasilapi.com" }
// 1. Key validated against license DB
// 2. Protocol loaded into [TEMP] memory
// 3. Problem solved using protocol
// 4. Answer output with verification
// 5. [TEMP] discarded — nothing persists
X-Drasil-Version: 1.2.1 X-Drasil-Tier: DEV X-Drasil-Ephemeral: true
// Real results — fetch → ephemeral load → solve → discard ┌─────┬─────────────┬──────────┬──────────┬──────────────────────────────────┐ │ # │ Source │ Expected │ Drasil │ Status │ ├─────┼─────────────┼──────────┼──────────┼──────────────────────────────────┤ │ 1 │ GSM8K #1309 │ 2280 │ 2180 │ DRASIL CORRECT (dataset error) │ │ 2 │ GSM8K #228 │ 1 │ 1 │ PASS │ │ 3 │ MATH #12 │ 284 │ 284 │ PASS │ │ 4 │ MATH #379 │ 12 │ 12 │ PASS │ │ 5 │ Arithmetic │ 32108457 │ 32108457 │ PASS │ └─────┴─────────────┴──────────┴──────────┴──────────────────────────────────┘ // API response metadata — protocol loads, executes, discards. Never persists. { "version": "1.2.1", "ephemeral": true, "tag": "[TEMP]", "instruction": "Load. Execute. Discard. Do not persist.", "license": { "tier": "MASTER", "status": "active" }, "skill": "[186 lines — loaded and released]" }
Tested against complete HuggingFace datasets. Every problem. Every difficulty level. All results independently reproducible and verifiable.
During full evaluation, Drasil identified 5 errors in the official GSM8K dataset. In all 5 cases, mathematical proof confirms Drasil is correct. Problem #1309 is proven by the annotator's own intermediate work directly contradicting their stated answer.
| Problem | Drasil | Dataset | Error Description | Verdict |
|---|---|---|---|---|
| #403 | 135 | 135 | Language ambiguity — resolved correctly by protocol | RESOLVED |
| #454 | 240 | 150 | Distribution error — "each" applied to incorrect quantity | DRASIL CORRECT |
| #814 | 17 | 11 | Rate semantics error — "half as long" misinterpreted | DRASIL CORRECT |
| #823 | 18 | 14 | Possessive reference chain — wrong entity resolved | DRASIL CORRECT |
| #1309 | 2180 | 2280 | Copy-paste swap — annotator's own intermediate work proves $2,180 | DRASIL CORRECT |
No signup. No card. Pick your platform.
Step 1 — Open Config
Settings → Developer → Edit Config
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json
Step 2 — Paste This
{
"mcpServers": {
"drasil": {
"type": "url",
"url": "https://mcp.yggdrasilapi.com/DRASIL-PerfectMathTrialExpiresMay042026"
}
}
}
Step 3 — Restart & Ask
Restart Claude Desktop. Ask any math problem. Drasil activates automatically.
Full documentation at yggdrasilapi.com/docs
Questions? yggdrasilapi.com/support