aristotle-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
aristotle-mcp
MCP server for the Aristotle automated theorem prover. Lets Claude Code (or any MCP client) submit Lean projects, check job status, download results, and manage proving jobs.
Setup
Get an API key from aristotle.harmonic.fun
Install:
pip install git+https://github.com/Vilin97/aristotle-mcp.gitSet your API key:
export ARISTOTLE_API_KEY=your-key-hereOr put it in a .env file in your working directory.
Related MCP server: Aristotle MCP Server
Usage with Claude Code
Add to your Claude Code MCP config (e.g. ~/.claude/settings.json):
{
"mcpServers": {
"aristotle": {
"command": "aristotle-mcp",
"env": {
"ARISTOTLE_API_KEY": "your-key-here"
}
}
}
}Tools
Tool | Description |
| Submit a single Lean file for proving |
| Submit a multi-file Lean project |
| Submit a plain-English math problem |
| Check project status |
| List recent projects |
| Download completed results |
| Download and extract results |
| Cancel a running job |
| Poll for updated status |
Dependencies
aristotlelib— Aristotle Python SDKmcp— Model Context Protocol SDK
This server cannot be deployed
Related MCP Connectors
Lean 4 MCP server: compile, prove theorems, and formalize math with Mathlib.
MCP server for generating rough-draft project plans from natural-language prompts.
MCP server for progressive tool usage at any scale (see https://klavis.ai)
Customer support for MCP servers: work your tickets from Claude or any MCP client. Service key auth.
Related MCP Servers
- AlicenseBqualityDmaintenanceMCP server for agentic interaction with the Lean theorem prover via LSP, providing tools for understanding, analyzing, and interacting with Lean projects.2122MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that wraps Aristotle's automated theorem prover for Lean 4, allowing AI assistants to fill in proofs, verify lemmas, and formalize natural language into Lean code.15MIT
- AlicenseNot gradedqualityDmaintenanceEnables verification of Lean 4 mathematical proofs via MCP tools, allowing AI clients to compile and check theorems with Mathlib.1MIT
- AlicenseNot gradedqualityBmaintenanceProvides an MCP server for building inspectable reasoning graphs, capturing arguments and evidence, and verifying conditional conclusions using Lean.Apache 2.0