
LSP MCPサーバーの統合
LSP MCPサーバーは、Language Server Protocol(LSP)サーバーをAIアシスタントに接続し、FlowHunt内で標準化されたLSP機能を通じて、高度なコード解析、インテリジェントな補完、診断、エディタの自動化を実現します。...
Lean LSP MCPでAIエージェントをLean定理証明プロジェクトに接続し、診断、コード補完、定理検索、プロジェクトビルドツールへのアクセスを可能にします。
Lean LSP MCPは、モデルコンテキストプロトコル(MCP)サーバーであり、leanclientを用いてAIアシスタントとLean定理証明プロジェクトをLanguage Server Protocol(LSP)経由で接続します。これにより、エージェントやLLMがLeanプロジェクトと対話し、診断情報、ゴール状態、項情報、ホバードキュメントなどにアクセス可能となります。この統合により、Leanユーザー向けの開発ワークフローが効率化され、定理検索、コード補完、プロジェクトビルドなどのエージェント向け豊富なツール群が利用できます。Leanのツール群を自動化や対話形式で簡単に利用できるため、開発者・研究者・AIエージェントにとってLeanの活用体験を向上させます。
リポジトリ内にプロンプトテンプレートに関する情報は見つかりませんでした。
リポジトリ内に公開されているMCPリソースに関する情報は見つかりませんでした。
lake build
を実行してLeanプロジェクトをビルドします。{
"mcpServers": {
"lean-lsp-mcp": {
"command": "lean-lsp-mcp",
"args": []
}
}
}
lake build
を実行します。{
"mcpServers": {
"lean-lsp-mcp": {
"command": "lean-lsp-mcp",
"args": []
}
}
}
lake build
を実行します。{
"mcpServers": {
"lean-lsp-mcp": {
"command": "lean-lsp-mcp",
"args": []
}
}
}
lake build
を実行します。{
"mcpServers": {
"lean-lsp-mcp": {
"command": "lean-lsp-mcp",
"args": []
}
}
}
APIキーが必要な場合は、環境変数を用いて安全に取り扱いましょう。例:
{
"mcpServers": {
"lean-lsp-mcp": {
"command": "lean-lsp-mcp",
"args": [],
"env": {
"API_KEY": "${env:LEAN_LSP_MCP_API_KEY}"
},
"inputs": {
"api_key": "${env:LEAN_LSP_MCP_API_KEY}"
}
}
}
}
FlowHuntでのMCP利用
FlowHuntワークフローにMCPサーバーを組み込むには、まずフローにMCPコンポーネントを追加し、AIエージェントに接続します。
MCPコンポーネントをクリックし、設定パネルを開きます。system MCP設定セクションで、以下のJSON形式でMCPサーバー情報を入力してください。
{
"lean-lsp-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AIエージェントがMCPのすべての機能や能力を利用できるようになります。“lean-lsp-mcp"の部分は実際のMCPサーバー名に、URLはご自身のMCPサーバーURLに置き換えてください。
セクション | 利用可否 | 詳細・備考 |
---|---|---|
概要 | ✅ | |
プロンプト一覧 | ⛔ | プロンプトテンプレートなし |
リソース一覧 | ⛔ | MCPリソースなし |
ツール一覧 | ✅ | READMEおよびリポジトリ記載参照 |
APIキー管理 | ✅ | 例あり |
サンプリングサポート(評価において重要度低) | ⛔ | 言及なし |
ドキュメントおよびコードから判断すると、Lean LSP MCPはLeanプロジェクト向けに強力なツールサポートを提供していますが、明示的なプロンプトテンプレートやMCPリソース定義は現時点でありません。サンプリングやルートサポートについても記載がありません。全体として、Leanユーザーには実用的ですが、MCPの高度な機能の全てを公開しているわけではありません。
ライセンスあり | ✅ (MIT) |
---|---|
ツールが1つ以上 | ✅ |
フォーク数 | 1 |
スター数 | 41 |
Lean LSP MCPは、モデルコンテキストプロトコルサーバーであり、AIアシスタントとLean定理証明プロジェクトをLanguage Server Protocol経由で接続し、Leanの診断情報、ゴール状態、コード補完、定理検索、プロジェクトビルドなどへの豊富なアクセスを提供します。
Lean LSP MCPは、定理検索(leansearch.net経由)、コード補完、プロジェクトビルド、診断、ゴール状態および項情報、Leanファイルのホバーによるドキュメント表示などのツールを利用可能にします。
FlowHuntワークフローにMCPコンポーネントを追加し、所定のJSON形式でMCPサーバー接続を設定します。連携後、AIエージェントはLean LSP MCPのすべての機能にアクセスできます。
APIキーが必要な場合は、環境変数を使って安全に保存し、MCPサーバー設定で参照することで安全に取り扱うことができます。
Lean LSP MCPは、Leanプロジェクト診断へのアクセス、ゴール状態の探索、定理検索、コード補完の自動化、プロジェクトビルド管理など、対話的または自動化フローでの利用に最適です。
LSP MCPサーバーは、Language Server Protocol(LSP)サーバーをAIアシスタントに接続し、FlowHunt内で標準化されたLSP機能を通じて、高度なコード解析、インテリジェントな補完、診断、エディタの自動化を実現します。...
Linear MCPサーバーは、Linearプロジェクト管理プラットフォームとAIアシスタントをModel Context Protocolで連携し、課題・プロジェクト・チームなどの自動化・検索・管理を実現。ワークフローを効率化し、生産性を向上させます。...
LLDB-MCPはLLDBデバッガとModel Context Protocol(MCP)を接続し、ClaudeのようなAIエージェントによるLLDBデバッグセッションの自動化・制御・操作を可能にします。これにより、効率的でAI支援型のデバッグワークフローを実現します。...