Interact with ACL2 to prove theorems, evaluate expressions, and debug proofs.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "ACL2 MCP Server" yet — see the docs or source repo.
Use ACL2 to prove this property: for a defined list length function len, the length of appending two lists equals the sum of their lengths. Provide the needed theorem, proof steps, and how to debug if the proof fails.
Returns an ACL2 theorem statement, proof outline, and debugging guidance if the proof fails.
Evaluate the following in an ACL2 session and explain the results: take car and cdr of the list '(1 2 3 4), and compute its length; point out any typing or definition issues.
Returns evaluated results, explanations of each expression, and any relevant error notes.
My ACL2 proof of a lemma about commutativity of natural number addition is failing. Analyze possible missing assumptions, suggest supporting lemmas, and provide debugging steps based on the current session state.
Provides failure analysis, suggested helper lemmas, and a step-by-step proof debugging plan.
Run first-order theorem provers with session management and TPTP export.
Use Agda in MCP clients for checking, navigation, and proof assistance.
Interactively develop Agda proofs by loading files, inspecting goals, and applying proof actions.
Turn facts into formal proofs with deterministic Prolog-based logical reasoning.
Use Aristotle to complete Lean 4 proofs, verify lemmas, and formalize text.
Connect to and operate MCP servers from the command line.