An MCP server for automated first-order logic reasoning using Prover9 and Mace4.
Mcp logic mcp server connects MCP Logic to AI assistants that speak the Model Context Protocol. An MCP server for automated first-order logic reasoning using Prover9 and Mace4.
An MCP server for automated first-order logic reasoning using Prover9 and Mace4.
Once connected, the assistant can call these 9 tools directly:
prove — Prove statements using Prover9check-well-formed — Validate formula syntax with detailed errorsfind_model — Find finite models satisfying premisesfind_counterexample — Find counterexamples showing statements don't followverify_commutativity — Generate FOL for categorical diagram commutativityget_category_axioms — Get axioms for category/functor/group/monoidcheck_contingency — Check truth-functional contingency via HCC proverabductive_explain — Find the VFE-minimizing explanation for an observationInstallation — The Installation tool exposed by this serverSetup follows the standard MCP pattern: clone or install the server, then register it in your client's configuration file and restart the client. The configuration snippets on this page cover Claude Desktop, Claude Code and Cursor.
Developer-tool servers are usually the first ones people connect, because they turn "help me with this code" into an assistant that can actually read the repo and act on it. MCP Logic sits in that group, and the shape of its toolset — prove, check-well-formed, find_model among others — tells you what it is really for. Worth comparing against the other developer tools servers in this directory before you commit to one, since several overlap in scope but differ sharply in setup cost and permissions.
| Tool | What it does |
|---|---|
| prove | Prove statements using Prover9 |
| check-well-formed | Validate formula syntax with detailed errors |
| find_model | Find finite models satisfying premises |
| find_counterexample | Find counterexamples showing statements don't follow |
| verify_commutativity | Generate FOL for categorical diagram commutativity |
| get_category_axioms | Get axioms for category/functor/group/monoid |
| check_contingency | Check truth-functional contingency via HCC prover |
| abductive_explain | Find the VFE-minimizing explanation for an observation |
| Installation | The Installation tool exposed by this server. |
{
"mcpServers": {
"mcp-logic": {
"command": "uv",
"args": [
"--directory",
"/absolute/path/to/mcp-logic",
"run",
"python",
"-m",
"mcp_logic",
"--prover-path",
"/absolute/path/to/mcp-logic/ladr/bin"
]
}
}
}Configuration as documented by the project. Restart the client after saving.
Payments infrastructure meets AI — customers, invoices, subscriptions and current API docs from Stripe's server.
Build for Shopify with current APIs — the official Dev MCP server for schema-accurate storefront and admin code.
Give your AI assistant a supervised window into your Interactive Brokers account — balances, positions, live quotes and orders.
Invoices, payments and disputes through PayPal's official server — commerce operations by conversation.
Enables querying and listing Azure resources and costs directly from an MCP client.
Empowers LLMs with Bitcoin Lightning Network payment capabilities via the ZBD API.