Lean LSP MCP統合のミニマルなSaaSイラスト

Lean LSP MCP向けAIエージェント

Lean LSP MCPサーバーを使ってLean定理証明支援系とエージェント的に連携。VSCode、Cursor、Claude CodeなどのLSP接続で高度な診断、自動証明、コード補完、定理検索をシームレスに活用。LLMエージェントによるLean数学証明の分析・自動化を効率的に実現します。

PostAffiliatePro
KPMG
LiveAgent
HZ-Containers
VGD
Lean LSP MCPによる自動証明と診断イラスト

自動証明分析とコードインサイト

MCPサーバーを通じて豊かなLeanファイル操作が可能に。IDEやエージェントワークフローから、診断、証明目標、用語情報、ホバードキュメント、コード補完機能に即時アクセス。Leanプロジェクト管理を簡単にし、証明開発のスピードを向上させます。

Leanファイル診断.
Leanファイルのエラー、警告、情報メッセージを網羅的に受け取り、証明を正確にデバッグ・改善できます。
証明目標抽出.
任意の位置で証明目標を抽出し、Leanプロジェクトで段階的な自動化と検証を実現します。
コードホバー&ドキュメント.
用語や記号のホバー情報を即座に取得し、学習と生産性を向上。
コード補完サポート.
利用可能な識別子や自動補完候補を見つけ、Leanコード記述を加速します。
Lean LSP MCPによる定理検索と発見イラスト

統合された検索&発見ツール

leansearch、loogle、lean_hammer、lean_state_searchなどの統合ツールで次世代の定理・定義発見機能を活用。LLMエージェントやユーザーが、関連する証明・定義・数学リソースを素早く発見でき、Leanがこれまで以上に身近に。

定理・定義検索.
leansearchやloogleなどの外部ツールを使い、関連する定理や定義を効率よく検索。
自動証明支援.
lean_hammerやlean_state_searchを活用して、先進的な証明戦略や前提選択を実現。
簡単ツール統合.
環境変数を利用して、外部検索・証明ツールをシームレスに設定できます。
Lean LSP MCPのセットアップとセキュア接続イラスト

柔軟なセットアップと安全な接続

Lean LSP MCPはVSCode、Cursor、Claude CodeなどLSP対応クライアントで簡単に導入可能。stdioやHTTPストリーミングなど複数の転送方式に対応し、ベアラートークン認証や詳細な環境変数制御でサーバーのセキュリティも確保します。

マルチクライアント対応.
VSCode、Cursor、Claude CodeなどのLSP対応ツールと柔軟に接続でき、様々なワークフローに対応。
ベアラートークン認証.
HTTP/SSE転送時にセキュアなベアラートークン認証でサーバーアクセスを制限。
環境変数設定.
プロジェクトパスや検索URL、高度な設定など統合やアクセスをカスタマイズ可能。

MCP統合

利用可能なLean LSP MCP統合ツール

以下のツールがLean LSP MCP統合の一部として利用できます:

lean_file_contents

Leanファイルの内容を取得し、必要に応じて行番号アノテーションも付けられます。

lean_diagnostic_messages

Leanファイルのすべての診断メッセージ(情報・警告・エラー)を取得します。

lean_goal

Leanファイル内の指定位置における証明目標を取得し、現在の証明状態を把握できます。

lean_term_goal

Leanファイル内の特定の行・列における用語目標を取得します。

lean_hover_info

Leanファイル内の指定位置にある記号や用語のホバー情報やドキュメントを取得します。

lean_declaration_file

特定の記号や用語が定義されているファイル内容を取得します。

lean_completions

Leanファイルの指定位置で利用可能なコード補完やインポート候補を検索します。

lean_run_code

独立したLeanコード片やファイルを実行またはコンパイルし、出力やエラーを返します。

lean_multi_attempt

複数のLeanコード片を試行し、それぞれの目標状態や診断結果を返します。

エージェント的LLMツールでLeanプロジェクトを強化

IDEやエージェントプラットフォーム上でLean定理証明とのパワフルな自動対話を実現。診断、検索、証明を簡単セットアップ&高度連携で―研究・教育・AIワークフローに最適。

LeanMCPランディングページ

LeanMCPとは

LeanMCPは、機械読解プロセス(MCP)向けに設計された開発者フレンドリーでスケーラブルかつ信頼性の高いホスティングプラットフォームです。軽量かつサーバーレスな環境で、MCPのホスティング・デプロイ・対話を効率的に実現します。LeanMCPは特に、Language Server Protocol(LSP)を通じてLean定理証明支援系とのエージェント的連携をサポートし、AIエージェントやユーザーがLeanプロジェクトをプログラム的に分析・理解・操作できるようにします。leansearch、loogle、lean_hammer、lean_state_searchなど高度な検索ツールのサポートも内蔵し、定理証明や自動推論を効率化。形式的検証や数学証明に取り組む開発者・AI研究者向けの強力なツールキットを提供します。

機能

LeanMCPでできること

LeanMCPは、Lean定理証明支援系プロジェクトとの対話に活用できる豊富な機能を備えています。深い診断情報、ホバードキュメント、目標状態の取得や、定理検索・証明のための外部ツール連携が可能。各種IDEとの統合も容易で、開発者・AIエージェント双方に最適化されています。

豊富なLean連携
プロジェクトから診断・目標状態・用語情報・ホバードキュメントにアクセス可能。
高度な定理検索
leansearch、loogle、lean_hammer、lean_state_search等で関連定理や定義を検索。
エージェント自動化
LLMエージェントによるLeanコードの分析・理解・自動対話を実現。
簡単統合
VSCode、Cursor、Claude Codeなど各種クライアントに簡単セットアップ。
サーバーレスホスティング
MCPをスケーラブルかつサーバーレスな環境でデプロイ・管理。
ベクトル化されたサーバーとAIエージェント

LeanMCPとは

AIエージェントはLeanMCPを活用することで、Lean定理証明支援系の機能にプログラム的にアクセスできます。これにより、形式検証・定理証明・数学的推論の自動化が可能となります。エージェントはLeanMCPを使って証明ステップを提案したり、コードを分析したり、より堅牢な形式数学ソリューションを提供でき、AI駆動の数学・検証研究の発展を促進します。