Lean LSP MCP
Related Servers
Alternatives to Lean LSP MCP
No user-submitted related servers found.
Related Servers
- AlicenseBqualityDmaintenanceMCP server for agentic interaction with the Lean theorem prover via LSP, providing tools for understanding, analyzing, and interacting with Lean projects.2121MIT
- AlicenseNot gradedqualityDmaintenanceProvides AI agents with language-aware code analysis through the Language Server Protocol, enabling tasks like getting code insights and diagnostics.6 npm191MIT
- AlicenseNot gradedqualityAmaintenanceEnables coding agents to access Language Server Protocol operations such as hover, definitions, references, and rename through typed MCP tools.2Apache 2.0
- AlicenseNot gradedqualityDmaintenanceExposes type-aware code navigation and fast file search to AI agents via language servers, enabling definitions, references, symbols, and file lookup without reading entire codebases.1,077 npmMIT
- FlicenseBqualityDmaintenanceEnables LLMs to prove theorems in Lean and formalize mathematical problems using the Aristotle API, supporting both formal Lean code and natural language problem submissions.61-
- AlicenseNot gradedqualityAmaintenanceEnables agents to perform local hybrid code search and code intelligence across a workspace, including semantic and full-text search, symbol lookup, file outlines, and caller analysis.MIT
TDQS
Scored across 23 tools
The LSP-oriented tools (goal, term_goal, hover, diagnostics, code_actions) are clearly separated, but there is a dense cluster of five Mathlib/lemma-search tools (loogle, leansearch, leanfinder, local_search, state_search) plus hammer_premise that overlap in purpose and could easily be misselected. Descriptions help, but the boundaries among 'search by signature', 'search by meaning', and 'find lemmas for goal' are subtle.
All tools share a consistent lean_ snake_case prefix and mostly use noun phrases describing the returned information. However, a few action-style names (lean_build, lean_run_code, lean_get_widgets) and service/product names (lean_loogle, lean_leansearch) break the pure resource-noun pattern.
At 23 tools the count sits in the heavy range for an MCP server, even though each tool maps to a real Lean/LSP feature. Several search and goal-analysis tools could plausibly be consolidated, so the set feels somewhat over-scoped rather than tightly curated.
The surface covers a broad Lean proof-development workflow: diagnostics, goals, hover docs, completions, code actions, library search, execution, verification, profiling, and widgets. Minor gaps exist, such as no way to apply the resolved code-action edits or perform workspace-wide symbol search, but most workflows do not dead-end.