Coding theory context for proof agents.

CodingTheoryLib serves a read-only MCP over a Neo4j graph of Lean declarations, Pless and Huffman-Pless problem/example chunks, documentation fragments, and dependency neighborhoods. Agent skills package the best workflows so Codex and Claude Code know how to use it.

6documented core tools
4agent skills
16,938graph nodes
2,115textbook units

Textbook Preview

The graph is organized around two coding theory tracks. Book-linked chunks include Lean declarations, problem/example carriers, helper names, code, and dependency neighborhoods.

Cover of Introduction to the Theory of Error-Correcting Codes by Vera Pless

Introduction to the Theory of Error-Correcting Codes

Vera Pless's compact text emphasizes the algebraic and combinatorial foundations of linear block codes. The MCP graph tracks the Pless formalization as Lean chunks with problem/example carriers and dependency context.

Vera Pless Wiley, 3rd ed. 2,011 Pless chunks 894 problem/example nodes

Good for agent context around parity-check matrices, Hamming codes, cyclic codes, weight enumerators, perfect codes, and classical algebraic constructions.

Cover of Fundamentals of Error-Correcting Codes by W. Cary Huffman and Vera Pless

Fundamentals of Error-Correcting Codes

Huffman and Pless provide a broad graduate-level route through coding theory from mathematical and engineering viewpoints, including classical topics and later techniques that are useful for research formalization.

W. Cary Huffman Vera Pless Cambridge 11,777 Huffman-Pless chunks 4,026 problem/example nodes

The graph includes theorem statements, exercises, definitions, and research-problem context for navigating deeper chapters without flooding the model context window.

16,938graph nodes
87,741graph edges
6documented core tools

Choose the surface

MCP Server

Remote Streamable HTTP endpoint for structured retrieval: declarations, problem/example nodes, reusable APIs, dependencies, and proof context packs.

Open MCP guide

Agent Skills

Four installable skills teach agents when to call each MCP tool for textbook formalization, proof context, proof strategy, and open research problems.

Open skills guide

GitHub Access

The public repository hosts the service, website, tests, docs, and skills. GitHub OAuth issues beta bearer tokens for the MCP endpoint.

Open GitHub

Public Boundary

Safe to publish

  • Railway-ready MCP server source code.
  • Static website and install snippets.
  • Agent skill folders under skills/.
  • Tests, docs, and public graph schema descriptions.

Never publish

  • Neo4j URI credentials or admin tooling access.
  • OpenRouter key and GitHub OAuth client secret.
  • Raw bearer tokens or token hashes from production users.
  • Runtime SQLite logs, query logs, and private beta identity data.