mcpField
A
asdf-mcp-plugin

asdf-mcp-plugin

ローカル
github.com/hongsw開発ツール284 週間前に更新

asdf-mcp-plugin について

asdf-mcp-pluginはasdfバージョン管理ツール用のMCPプラグインです。MCPサーバーを共通の方法でインストールし、バージョンを切り替えたいユーザー向けで、利用可能なバージョンの一覧表示と有効化に対応します。

主な機能

  1. 01asdf経由でのMCPサーバーのインストール
  2. 02利用可能なバージョンの一覧表示
  3. 03有効なサーバーバージョンの切り替え
  4. 04複数のMCPサーバー種別への対応

活用シーン

  1. 01asdfを使ったMCPサーバーの導入
  2. 02サーバーバージョンの切り替え
  3. 03対応するMCPサーバー種別の管理

MCP 対応

MCPサーバーのインストールとバージョンを管理するプラグインであり、MCPサーバー自体ではありません。claude-server、mcp-core、local-llm、custom-mcpに対応します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

asdf-mcp-plugin

asdf バージョンマネージャー向けのModel Context Protocol(MCP)プラグインです。

目次

依存関係

  • bash、curl、tar、jq:汎用 POSIX ユーティリティです。

インストール

プラグイン:

asdf plugin add mcp https://github.com/hongsw/asdf-mcp-plugin.git

MCP サーバー:

# Show all installable versions
asdf list-all mcp

# Install specific version
asdf install mcp latest

# Set a version globally (on your ~/.tool-versions file)
asdf global mcp latest

# Now mcp commands are available
mcp --version

インストールとバージョン管理の詳しい手順については、asdf の README を確認してください。

理由

asdf 用の MCP(Model Context Protocol)プラグインを使うと、さまざまな MCP 互換サーバーのインストールと管理が簡単になります。MCP サーバーの各種類で必要となる手動インストールの複雑さをなくし、異なるバージョンのインストール、切り替え、管理を統一されたインターフェースで行えます。

使用方法

# List all available MCP server types
asdf mcp list-servers

# Install a specific MCP server
asdf mcp install <server-name> <version>

# Set a specific MCP server as active
asdf mcp use <server-name> <version>

# Start an MCP server
asdf mcp start <server-name>

# Check status of running MCP servers
asdf mcp status

サポート対象の MCP サーバー

このプラグインは、現在、以下の MCP 互換サーバーをサポートしています。

  • claude-server:Anthropic の Claude API 互換サーバー
  • mcp-core:MCP プロトコルのリファレンス実装
  • local-llm:MCP 互換のローカル言語モデルを実行します
  • custom-mcp:カスタム MCP サーバー実装向け

貢献

あらゆる種類の貢献を歓迎します!

ライセンス

MIT © hongsw

コメント

MCP は初めてですか?

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

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