langchain-mcp について
langchain-mcpは、LangChain、LangGraph、LangSmith、DeepAgentsの開発者向けに、ドキュメント・コード検索とLangGraphエージェントのデバッグ機能を提供します。ローカル開発サーバーに接続し、スレッドや実行、状態、トレースを確認して、失敗分析やプロンプトの改善案を得られます。
主な機能
- 01ドキュメント、チュートリアル、ソースコードの検索
- 02LangGraphのスレッドと実行の一覧表示
- 03エージェントの状態、チェックポイント、トレースの確認
- 04実行失敗の原因分析
- 05プロンプト改善案の取得
活用シーン
- 01LangChainやDeepAgentsの実装資料を探す
- 02ローカルLangGraphのスレッドと実行を確認
- 03失敗した実行やエージェントの問題を調査
- 04デバッグ結果をもとにエージェントのプロンプトを調整
MCP 対応
MCPクライアントにドキュメント・コード検索とLangGraphデバッグのツールを提供します。デバッグツールはローカルのlanggraph devサーバーに接続し、既定ではlocalhost:2024を使用します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
10掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | 最大結果数(1-20) |
| query | string | はい | 検索クエリ |
詳細
特長
ナレッジ検索
Claude から LangChain、LangGraph、LangSmith、DeepAgents のドキュメントとソースコードをすぐに検索できます。
LangGraph エージェントのデバッグ(v2 で新登場!)
Polly のように LangGraph エージェントをデバッグできます。ローカルの langgraph dev サーバーに接続して、次の操作ができます。
- スレッド、実行、トレースを一覧表示する
- エージェントの状態とチェックポイントを確認する
- 「なぜ失敗したのですか?」と質問し、AI による分析を得る
- エージェントのプロンプトを改善するための提案を得る
インストール
npm i -g langchain-mcp
langchain-mcp login
claude mcp add langchain-mcp -- langchain-mcp
Claude Desktop の設定
~/Library/Application Support/Claude/claude_desktop_config.json に追加します。
{
"mcpServers": {
"langchain-mcp": {
"command": "langchain-mcp"
}
}
}
ツール
検索(ログインが必要)
| ツール | 説明 |
|---|---|
search_docs | ドキュメントとチュートリアルを検索します |
search_langchain_code | LangChain のソースコードを検索します |
search_langgraph_code | LangGraph のソースコードを検索します |
search_deepagents_code | DeepAgents のソースコードを検索します |
LangGraph エージェントのデバッグ(無料、ログイン不要)
| ツール | 説明 |
|---|---|
langgraph_list_threads | ローカルサーバーのスレッドを一覧表示します |
langgraph_get_thread | スレッドの詳細を取得します |
langgraph_get_thread_state | 状態/チェックポイントを取得します |
langgraph_list_runs | スレッドの実行を一覧表示します |
langgraph_get_run | 実行トレースの詳細を取得します |
エージェントをデバッグする
# Start your LangGraph server
langgraph dev
次に、Claude に質問します。
- 「LangGraph のスレッドを一覧表示して」
- 「スレッド abc123 で何が問題だったの?」
- 「直近の実行を要約して」
- 「このエージェントを改善するにはどうすればいい?」
デフォルトでは localhost:2024 に接続します。
料金
| 機能 | 費用 |
|---|---|
| ドキュメント/コード検索 | 5 ドル分の無料クレジット(約 2000 回の検索) |
| LangGraph のデバッグ | 永久無料 |
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。