Provides a Model Context Protocol server for first-order logic theorem proving, leveraging external provers like Vampire, E, and Prover9, alongside a built-in prover.
Sponsored
The FOL Prover is an MCP (Model Context Protocol) server dedicated to first-order logic (FOL) theorem proving. It serves as an accessible interface for interacting with powerful, established theorem provers such as Vampire, E, and Prover9, while also offering a standalone, built-in resolution-based prover that requires no external dependencies. This tool is designed to integrate seamlessly with MCP clients like Claude Desktop and VS Code with Continue, empowering users to parse and validate FOL formulas, manage proofs incrementally through named sessions, and convert problems to the standard TPTP format. Its automatic fallback mechanism enhances reliability by attempting multiple provers, making advanced logical reasoning more robust and integrated into development workflows.
Características Principales
01Supports multiple external theorem provers (Vampire, E, Prover9)
02Includes a built-in simple, resolution-based prover
03Parses and validates first-order logic formulas with Unicode notation
041 GitHub stars
05Manages proofs incrementally using named sessions
06Converts logical problems to standard TPTP format
Casos de Uso
01Executing complex first-order logic proofs directly or incrementally
02Validating first-order logic formulas and converting them to TPTP format
03Integrating logical reasoning capabilities into AI development environments or educational tools