# web3ctx > Version-true web3 context for coding agents, served over MCP: human-validated integration > recipes run against live chains (with the transaction receipts), EIP/ERC text, ABIs and > deployment addresses. Every unit is labelled `project@version` and cited to a pinned commit; > when evidence is missing the server abstains and says what would resolve it. Corpus, read from the served database when this file was generated: 632 integration projects + 1,193 specification ids (609 ERC + 583 core EIP + 1 in both repos) = 1,825 total · 1,346,624 units · 26 human-validated recipes. Every figure on the site is generated the same way; none is typed. ## Connect - MCP endpoint (Streamable HTTP, no credential): https://mcp.scarai.xyz/mcp - Health, live counts: https://mcp.scarai.xyz/health - Claude Code: `claude mcp add --transport http web3ctx https://mcp.scarai.xyz/mcp` - Skill (escalation ladder + reading rules, ~100 tokens idle): https://github.com/FarseenSh/web3ctx/blob/main/skills/web3context/SKILL.md — `npx skills add FarseenSh/web3ctx` - CLI (npm `web3ctx`, the same five primitives over the same wire): `npx web3ctx lookup eip 4337` — https://www.npmjs.com/package/web3ctx - Five tools: `web3_lookup` (addresses, ABIs, EIPs) · `web3_grep` · `web3_search` · `web3_deps` · `web3_fetch`. Cheapest first: lookup → grep → search → deps → fetch. ## Pages - [Front page](https://web3ctx.scarai.xyz/): what it is, a real payload, why it exists - [Evals](https://web3ctx.scarai.xyz/evals.html): pre-registered measurements, including the ones we lost - [Coverage](https://web3ctx.scarai.xyz/coverage.html): every project with its pinned version and source date - [Architecture](https://web3ctx.scarai.xyz/architecture.html) · [Serving path](https://web3ctx.scarai.xyz/serving-path.html) - [Operator](https://web3ctx.scarai.xyz/operator.html): rate limits, what is logged, privacy - [Source, licence and evidence](https://github.com/FarseenSh/web3ctx) ## Evidence - [ATTESTATION-PROTOCOL.md](https://web3ctx.scarai.xyz/evidence/ATTESTATION-PROTOCOL.md) - [BENCH-EXT-PRE-REGISTRATION-2026-08-20.md](https://web3ctx.scarai.xyz/evidence/BENCH-EXT-PRE-REGISTRATION-2026-08-20.md) - [BENCH-EXT-RESULT-2026-08-20.md](https://web3ctx.scarai.xyz/evidence/BENCH-EXT-RESULT-2026-08-20.md) - [BENCH-PRE-REGISTRATION-2026-08-20.md](https://web3ctx.scarai.xyz/evidence/BENCH-PRE-REGISTRATION-2026-08-20.md) - [BENCH-RESULT-2026-08-20.md](https://web3ctx.scarai.xyz/evidence/BENCH-RESULT-2026-08-20.md) - [COST-EXPOSURE-2026-08-20.md](https://web3ctx.scarai.xyz/evidence/COST-EXPOSURE-2026-08-20.md) - [EXTERNAL-EVIDENCE-2026-08-20.md](https://web3ctx.scarai.xyz/evidence/EXTERNAL-EVIDENCE-2026-08-20.md) - [F64-C1-RESULT.md](https://web3ctx.scarai.xyz/evidence/F64-C1-RESULT.md) - [F64-C2-RESULT-2026-08-19.md](https://web3ctx.scarai.xyz/evidence/F64-C2-RESULT-2026-08-19.md) - [F64-PAYLOAD-EFFICIENCY-PRE-REGISTRATION.md](https://web3ctx.scarai.xyz/evidence/F64-PAYLOAD-EFFICIENCY-PRE-REGISTRATION.md) - [F68-RESULT-2026-08-19.md](https://web3ctx.scarai.xyz/evidence/F68-RESULT-2026-08-19.md) - [F7-RESULT-2026-08-20.md](https://web3ctx.scarai.xyz/evidence/F7-RESULT-2026-08-20.md) - [F72-PRE-REGISTRATION-2026-08-20.md](https://web3ctx.scarai.xyz/evidence/F72-PRE-REGISTRATION-2026-08-20.md) - [F72-RESULT-2026-08-20.md](https://web3ctx.scarai.xyz/evidence/F72-RESULT-2026-08-20.md) - [LAUNCH-FACTS-FROZEN-2026-08-13.md](https://web3ctx.scarai.xyz/evidence/LAUNCH-FACTS-FROZEN-2026-08-13.md) - [PAYLOAD-AUDIT-2026-08-13.md](https://web3ctx.scarai.xyz/evidence/PAYLOAD-AUDIT-2026-08-13.md) - [PRE-REG-A-EXPANSION-REATTEMPT.md](https://web3ctx.scarai.xyz/evidence/PRE-REG-A-EXPANSION-REATTEMPT.md) - [PRE-REG-B-UNIT-CLASS-DEMOTION.md](https://web3ctx.scarai.xyz/evidence/PRE-REG-B-UNIT-CLASS-DEMOTION.md) - [ROADMAP-POST-LAUNCH-2026-08-20.md](https://web3ctx.scarai.xyz/evidence/ROADMAP-POST-LAUNCH-2026-08-20.md) - [S5.2-EXPANSION-RESULT-2026-08-18.md](https://web3ctx.scarai.xyz/evidence/S5.2-EXPANSION-RESULT-2026-08-18.md) - [S5.3-DEMOTION-RESULT-2026-08-19.md](https://web3ctx.scarai.xyz/evidence/S5.3-DEMOTION-RESULT-2026-08-19.md) - [VERIFICATION-PROTOCOL.md](https://web3ctx.scarai.xyz/evidence/VERIFICATION-PROTOCOL.md) - [W1-PRECISION-PRE-REGISTRATION.md](https://web3ctx.scarai.xyz/evidence/W1-PRECISION-PRE-REGISTRATION.md) - [W1-PRECISION-RESULT-2026-08-16.md](https://web3ctx.scarai.xyz/evidence/W1-PRECISION-RESULT-2026-08-16.md) - [launch/README.md](https://web3ctx.scarai.xyz/evidence/launch/README.md) - [spec/06-MCP-INTERFACE.md](https://web3ctx.scarai.xyz/evidence/spec/06-MCP-INTERFACE.md) - [spec/09-EVAL-HARNESS.md](https://web3ctx.scarai.xyz/evidence/spec/09-EVAL-HARNESS.md) - [spec/10-DECISIONS-AND-CORRECTIONS.md](https://web3ctx.scarai.xyz/evidence/spec/10-DECISIONS-AND-CORRECTIONS.md) - [spec/17-SOTA-REVIEW-2026-08.md](https://web3ctx.scarai.xyz/evidence/spec/17-SOTA-REVIEW-2026-08.md) - [stranger-bench-2026-08-20/MANIFEST.md](https://web3ctx.scarai.xyz/evidence/stranger-bench-2026-08-20/MANIFEST.md) - [stranger-bench-2026-08-20/PROTOCOL.md](https://web3ctx.scarai.xyz/evidence/stranger-bench-2026-08-20/PROTOCOL.md) - [stranger-bench-2026-08-20/RESULTS.md](https://web3ctx.scarai.xyz/evidence/stranger-bench-2026-08-20/RESULTS.md) - [stranger-bench-2026-08-20/TOKEN-RECONCILIATION.md](https://web3ctx.scarai.xyz/evidence/stranger-bench-2026-08-20/TOKEN-RECONCILIATION.md) ## Optional - [Official MCP Registry entry](https://registry.modelcontextprotocol.io/v0/servers?search=web3ctx) - [Glama connector](https://glama.ai/mcp/connectors/io.github.FarseenSh/web3ctx)