MCP簡単コピー
Claude Desktop で利用可能な MCP サービスを簡単に検出してコピーできるようにするモデル コンテキスト プロトコル サーバー。
目的
このMCPサーバーは、Claude Desktopを使用する際の最初のステップとして設計されています。MCPサービス名を覚えたり、設定ファイルで調べたりする必要がなくなるため、以下の問題を解決します。
Claude Desktop 構成ファイルを自動的に読み取る
設定されているすべてのMCPサービスの名前を抽出します
ツールリストの一番上にコピーしやすい形式で提示する
Claude はほとんどのシナリオで適切な MCP サービスを自動的に選択できるようになりましたが、ユーザーが MCP サービス名を明示的に指定する必要がある状況も依然として存在します。具体的には以下の状況が挙げられます。
多くのMCPサービスが設定されている場合、ツールリストが長くなり、ナビゲートが困難になります。
特定のMCPサービスが複数の呼び出し可能なアクションを提供する場合、リストの長さがさらに長くなります。
自動選択に頼るのではなく、特定のサービスを使用するようにクロードに指示する必要がある場合
異なるMCPサービス間でトラブルシューティングや結果を比較する場合
このツールは、そのギャップを埋め、構成ファイルを検索する必要なく、利用可能なすべてのサービスに簡単にアクセスできるようにします。
Related MCP server: Claude TypeScript MCP Servers
特徴
ツールリストの一番上に表示: 常に最初に表示されるように特別な名前の書式を使用します
動的更新: 常に最新の利用可能なサービスを表示します
コピーしやすい形式: 簡単に参照できる番号付きリスト
外部依存関係なし:Node.jsのみ必要
インストール
オプション1: npm経由でインストールする(推奨)
次に、Claude Desktop 構成に追加します。
オプション2: Smithery経由でインストールする
Smithery経由で Easy Copy for Claude Desktop を自動的にインストールするには:
オプション3: 手動インストール
リポジトリをクローンします。
git clone https://github.com/f-is-h/mcp-easy-copy.git cd mcp-easy-copy依存関係をインストールしてビルドします。
npm install npm run buildClaude デスクトップを設定します。
macOSの場合:
~/Library/Application Support/Claude/claude_desktop_config.jsonを編集します。Windowsの場合:
%APPDATA%\Claude\claude_desktop_config.jsonを編集します。次の構成を追加します。
{ "mcpServers": { "mcp-easy-copy": { "command": "node", "args": [ "/ABSOLUTE/PATH/TO/mcp_easy_copy/build/index.js" ] } } }Claudeデスクトップを再起動します
ツールの使用
インストール後は、次の 2 つの方法でサービスを使用できます。
ツールメニューから: Claude Desktopのハンマーアイコンをクリックし、リストの一番上にあるサービスを選択します(説明に利用可能なすべてのサービスが表示されます)
プロンプト経由: Claude に次のような質問をします:
Please list all MCP services that are available to youまたは
Please use _________mcp-easy-copy_________ to show me all available MCP services
発達
MCP Easy Copy は TypeScript で構築されており、Model Context Protocol SDK を使用します。
トラブルシューティング
ツールが期待どおりに動作しない場合は、次の手順に従ってください。
ログを確認する: ログファイルを確認する
macOS:
~/Library/Logs/Claude/mcp-server-mcp-easy-copy.logWindows:
%APPDATA%\Claude\logs\mcp-server-mcp-easy-copy.log
設定の確認:
claude_desktop_config.jsonが有効な JSON であることを確認しますNode.js の確認: Node.js が正しくインストールされていることを確認します (
node --version)Claude を再起動: 構成を変更した後は必ず Claude Desktop を再起動してください
インスペクタを使用する:
npm run inspectorを実行して、MCP インスペクタでデバッグします。
その他のバッジ
ライセンス
将来のビジョン
Anthropicのロードマップについては具体的な情報はありませんが、Claudeクライアントの将来のバージョンでは、「@」記号を使用した際のオートコンプリートなどの機能が実装される可能性があると考えています。このような機能では、利用可能なMCPサービスのドロップダウンリストが表示されるため、ユーザーはClaudeに特定のサービスの利用を明示的に指示することがはるかに容易になります。
たとえこうした改善によってこのプロジェクトが最終的に時代遅れになったとしても、Claudeのインターフェースがユーザーエクスペリエンスを向上させる形で進化していくのを見るのは大変喜ばしいことです。結局のところ、このツールの目標はMCPサービスへのアクセス性を向上させることであり、その機能をClaudeに直接組み込むことが究極の成功となるでしょう。