
LSP MCPサーバーの統合
LSP MCPサーバーは、Language Server Protocol(LSP)サーバーをAIアシスタントに接続し、FlowHunt内で標準化されたLSP機能を通じて、高度なコード解析、インテリジェントな補完、診断、エディタの自動化を実現します。...
LLDB-MCPをFlowHuntと統合してAIによるデバッグ、ブレークポイントの自動化、メモリの検査、開発者ワークフローの効率化をLLMアシスタントから直接行えます。
LLDB-MCPは、LLDBデバッガとClaudeのModel Context Protocol(MCP)を統合するツールです。この統合により、ClaudeなどのAIアシスタントがLLDBデバッグセッションを直接開始・制御・操作でき、AI支援型のデバッグワークフローが実現します。LLDB-MCPを使うことで、開発者は自然言語やLLMインターフェースを活用してLLDBセッションの管理、プログラム実行の制御、メモリや変数の検査、ブレークポイントの設定、スタックトレースの解析などを自動化・効率化できます。これによりデバッグ作業が大幅に高速化され、手作業を減らし、洗練されたコンテキスト対応型の開発ワークフローが実現します。
リポジトリやREADMEに明示的なプロンプトテンプレートは記載されていません。
リポジトリやREADMEに明示的なリソースは記載されていません。
LLDB-MCPサーバーは、LLDBと連携するための下記ツール(関数/コマンド)を公開しています:
git clone https://github.com/stass/lldb-mcp.git
cd lldb-mcp
pip install mcp
"mcpServers": {
"lldb-mcp": {
"command": "python3",
"args": ["/path/to/lldb-mcp/lldb_mcp.py"],
"disabled": false
}
}
APIキーや機密環境変数を保護する場合は、設定内でenv
プロパティをご利用ください:
"mcpServers": {
"lldb-mcp": {
"command": "python3",
"args": ["/path/to/lldb-mcp/lldb_mcp.py"],
"env": {
"MY_SECRET_KEY": "env:MY_SECRET_KEY"
},
"inputs": {
"api_key": "${MY_SECRET_KEY}"
},
"disabled": false
}
}
"mcpServers": {
"lldb-mcp": {
"command": "python3",
"args": ["/path/to/lldb-mcp/lldb_mcp.py"],
"disabled": false
}
}
"mcpServers": {
"lldb-mcp": {
"command": "python3",
"args": ["/path/to/lldb-mcp/lldb_mcp.py"],
"disabled": false
}
}
"mcpServers": {
"lldb-mcp": {
"command": "python3",
"args": ["/path/to/lldb-mcp/lldb_mcp.py"],
"disabled": false
}
}
機密認証情報にはWindsurfの例と同じく「env」や「inputs」フィールドをお使いください。
FlowHunt内でMCPサーバーを利用するには、まずフローにMCPコンポーネントを追加し、AIエージェントと接続します:
MCPコンポーネントをクリックし、設定パネルを開きます。system MCP構成セクションに、下記のJSON形式でMCPサーバー情報を入力してください:
{
"lldb-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AIエージェントはこのMCPをツールとして利用でき、すべての関数や機能にアクセス可能となります。“lldb-mcp"はご自身のMCPサーバー名に、URLはご自身のMCPサーバーURLに置き換えてください。
セクション | 利用可否 | 詳細・備考 |
---|---|---|
概要 | ✅ | |
プロンプト一覧 | ⛔ | プロンプトテンプレートは未記載 |
リソース一覧 | ⛔ | 明示的なリソースは未記載 |
ツール一覧 | ✅ | 20以上のLLDBツール/コマンドを公開 |
APIキー保護 | ✅ | JSON設定でenv やinputs の例アリ |
サンプリング対応(評価には重要でない) | ⛔ | 言及なし |
LLDB-MCPはAI支援デバッグに特化した実用的なMCPサーバーです。MCPを通じたLLDB機能の公開に優れていますが、リソースやプロンプトのドキュメントが充実しておらず、Rootsやサンプリングへの言及もありません。ライセンスは明快で、コミュニティの関与も中程度。自動デバッグワークフローを求める開発者には堅実で専門的なツールです。
ライセンス有り | ✅(BSD-2-Clause) |
---|---|
ツールが1つ以上ある | ✅ |
フォーク数 | 3 |
スター数 | 40 |
評価: 7/10 — LLDB-MCPはAI駆動デバッグに明確な実用性を持つ堅牢なMCPサーバーですが、リソース/プロンプト文書や高度なMCP機能の明示サポートがあれば更に良くなるでしょう。
LLDB-MCPは、LLDBデバッガとAIアシスタントをModel Context Protocol(MCP)経由で橋渡しするツールです。AIによるデバッグセッションの自動化・制御・観察を可能にし、Claudeのようなツールで複雑なデバッグワークフローを効率化できます。
LLDB-MCPは20以上のデバッグコマンドを提供します。セッション開始/停止、プログラムのロード、ブレークポイント設定、メモリ・変数の検査、スタックトレース解析などが含まれます。
LLDB-MCPはAI支援デバッグ、教育用のデバッグ手順解説、自動クラッシュ・事後解析、CI/CDでの自動デバッグ、リモートデバッグの支援などに利用されます。
「env」プロパティで環境変数を設定し、「inputs」で参照します。例:'env': { 'MY_SECRET_KEY': 'env:MY_SECRET_KEY' }, 'inputs': { 'api_key': '${MY_SECRET_KEY}' }。
フローにMCPコンポーネントを追加し、サーバーURL等を設定してAIエージェントにつなげます。これにより自然言語や自動化でLLDB-MCPの全デバッグコマンドを利用できます。
LSP MCPサーバーは、Language Server Protocol(LSP)サーバーをAIアシスタントに接続し、FlowHunt内で標準化されたLSP機能を通じて、高度なコード解析、インテリジェントな補完、診断、エディタの自動化を実現します。...
GDB MCPサーバーは、GNU Debuggerの機能をAIアシスタントやクライアントに公開し、自動化されたプログラム的なリモートデバッグ、ブレークポイント管理、マルチセッション制御、リアルタイムの変数監視をFlowHunt内で実現します。...
Astra DB MCP サーバーは、大規模言語モデル(LLM)と Astra DB の間を橋渡しし、安全かつ自動化されたデータクエリおよび管理を実現します。AI 主導のワークフローが Astra DB と直接やり取りできるようになり、生産性とシームレスなデータベース自動化を引き出します。...