mcpField
L
llm-mcp

llm-mcp

ローカル
github.com/genomoncologyAI・エージェント473 週間前に更新

llm-mcp について

llm-mcpは、LLMコマンドラインツール向けのMCPプラグインで、MCPサーバーのツールをモデルから利用できるようにします。サーバー接続を管理し、そのツールをLLMの呼び出しに使えます。

主な機能

  1. 01リモート・ローカルMCPサーバーの追加
  2. 02サーバーの一覧・詳細表示・削除
  3. 03MCPツールをLLMツールに変換
  4. 04STDIO・HTTPサーバーに対応

活用シーン

  1. 01LLMからMCPツールを呼び出す
  2. 02ローカルまたはリモートサーバーの設定管理
  3. 03複数のツールを組み合わせたタスク処理

MCP 対応

LLMからMCPサーバーへの接続と管理を行い、サーバーのツールをLLMが呼び出せる形にします。READMEではSTDIOとHTTPのサポートが記載されています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

llm-mcp

Release Build status

Model Context Protocol(MCP)をサポートする LLM プラグインです。LLM が任意の MCP サーバーのツールを使用できるようにします。

必要条件

  • LLM バージョン 0.26 以上(ツールのサポートに必要)
  • Python 3.10 以降

インストール

まず、LLM をバージョン 0.26 以降にインストールするか、アップグレードします。

uv tool install llm
# or upgrade if you have it already
uv tool upgrade llm

次に、プラグインをインストールします。

llm install llm-mcp

基本的な使い方

MCP サーバーの追加

リモート MCP サーバーを追加します。

llm mcp servers add "https://gitmcp.io/simonw/llm"
✔ added server 'gitmcp_llm' with 4 tools

npx を使ってローカル MCP サーバーを追加します。

llm mcp servers add "npx @wonderwhy-er/desktop-commander"
✔ added server 'desktop_commander' with 18 tools
サーバーの管理

サーバーを一覧表示します。

llm mcp servers list

サーバーの詳細を表示します。

llm mcp servers view gitmcp_llm

サーバーを削除します。

llm mcp servers remove gitmcp_llm
ツールの使用

サーバーを追加すると、そのツールを任意の LLM モデルで使用できるようになります。

# Use a single tool
llm -T read_file "What is the secret word in secret.txt?"

# Use multiple tools
llm -T search_llm_documentation -T fetch_generic_url_content \
  "Find docs for how to specify a schema in llm project"

# Debug mode to see tool calls
llm -T tool_name "your prompt" --td

v0.1 までのロードマップ

  • ✅ v0.0.2 - MCP サーバーの基本的な管理とツールの使用

    • 追加、一覧表示、表示を行う llm mcp servers
    • MCP ツールを LLM ツールに変換
    • stdio サーバーと HTTP サーバーをサポート
  • 🚧 v0.1.0 - 高度な機能

    • リモートサーバーの認証(トークン、OAuth)
    • llm mcp toolboxes - ツールコレクションの作成と管理
    • 標準の Python 関数をツールとしてサポート
    • llm mcp proxy - ツールボックス用の MCP プロキシサーバーを起動
    • プロキシ認証

リソース

安全上の警告

⚠️ ツールは危険な場合があります! 信頼できないコンテンツを扱う際に有効にするツールには注意してください。重要なセキュリティ上の注意事項については、LLM ツールのドキュメントを参照してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。