Back to Home
angrysky56 icon

mcp-logic

Verified Safe

by angrysky56

Overview

An MCP server for automated first-order logic reasoning, including theorem proving, model finding, counterexample finding, and categorical reasoning.

Installation

Run Command
uv --directory /absolute/path/to/mcp-logic/src/mcp_logic run mcp_logic --prover-path /absolute/path/to/mcp-logic/ladr/bin

Security Notes

The server uses `subprocess.run` to execute external binaries (Prover9/Mace4). While the input to these binaries is crafted from user input, it's passed as a list of arguments and not via `shell=True`, which mitigates common command injection risks. Temporary files are used for input, which are then cleaned up. The setup script downloads and builds the LADR library (Prover9/Mace4) from a third-party GitHub repository, which assumes the integrity of that external project. No hardcoded secrets or direct network calls from the core logic are evident.

Similar Servers

Stats

Interest Score42
Security Score8
Cost ClassMedium
Avg Tokens1500
Stars36
Forks10
Last Update2025-12-12

Tags

LogicTheorem ProvingModel FindingCategory TheoryAutomated Reasoning