AXLE MCP Server
A Model Context Protocol server for Axiom Lean Engine — exposes Lean verification and manipulation tools to AI agents.
Installation
- Create a free API key: https://axle.axiommath.ai/app/console.
- Connect your client:
Claude (web, desktop, mobile)
- Open Customize → Connectors → Add → Add custom connector.
- Name:
Axle. Remote MCP server URL:https://mcp.axiommath.ai/mcp. Click Add. - Click Add again to accept the default client settings.
- Click Connect and paste your API key on the sign-in page.
- In a chat, open the + menu → Connectors and switch Axle on.
ChatGPT
Needs a paid plan and Developer mode (Settings → Security and login).
- Open ChatGPT Plugins → +.
- Name:
Axle. MCP server URL:https://mcp.axiommath.ai/mcp. Authentication: OAuth. - Create it and paste your API key on the sign-in page.
- In a chat, add Axle from the + → Developer mode menu.
Claude Code
claude mcp add --transport http axle https://mcp.axiommath.ai/mcp
Then run /mcp and paste your API key on the page that opens. To skip the
browser, pass the key directly:
claude mcp add --transport http axle https://mcp.axiommath.ai/mcp \
--header "Authorization: Bearer your_api_key_here"
Other MCP clients (Cursor, Windsurf, VS Code, Cline, ...)
{
"mcpServers": {
"axle": {
"type": "http",
"url": "https://mcp.axiommath.ai/mcp",
"headers": {
"Authorization": "Bearer your_api_key_here"
}
}
}
}
To run the server locally instead (enables file_uri, which reads Lean files
from disk):
{
"mcpServers": {
"axle": {
"command": "uvx",
"args": ["--from", "axiom-axle-mcp", "axle-mcp-server"],
"env": {
"AXLE_API_KEY": "your_api_key_here"
}
}
}
}
Tools
Most tools are generated from the AXLE API's /v1/endpoints — verify_proof,
check, merge, sorry2lemma and friends. Alongside them the server provides:
| Tool | Purpose |
|---|---|
read_docs |
Read the AXLE documentation. Call with no arguments for the page index, then page="verify_proof" for one page. |
list_environments |
List the available Lean environments. |
share_url |
Turn a prior call's request_id into a permanent shareable webapp URL. |
read_share_url |
Read back the inputs and result behind a share URL. |
Release files for axiom-axle-mcp 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| axiom_axle_mcp-0.4.0.tar.gz | 38.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| axiom_axle_mcp-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 61.8 kB
Release files / axiom_axle_mcp-0.4.0.tar.gz
| Download URL | axiom_axle_mcp-0.4.0.tar.gz |
|---|---|
| Size | 38.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b2c4a11a23d841ac87019a8a94aefa71f3a0f9ba54137755067fc2e13801a5ba
|
|
BLAKE2b-256 checksum How to use checksums |
d781e3374f43429532445863070932e32d0604827ba3becdb46aea729b7a5579
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / axiom_axle_mcp-0.4.0-py3-none-any.whl
| Download URL | axiom_axle_mcp-0.4.0-py3-none-any.whl |
|---|---|
| Size | 23.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7ba5f7f8ebc11eec21058a502d0a306a772914af0b64e35eedf87704786798f8
|
|
BLAKE2b-256 checksum How to use checksums |
2d3ec854b30156e02fe91e42cc190d280634ce62bdffd51aa49f8680e895cc1f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|