mcprush.com - Catalogue MCP について
mcprush.com の Catalogue MCP サーバーは、AI アシスタントから MCP サーバーやエージェントスキルのマーケットプレイスを検索し、詳細や対応クライアント向けの導入コマンドを確認できます。ツールは読み取り専用で、インストールや購入は利用者が行います。
主な機能
- 01用途から MCP サーバーを検索
- 02ツール・価格・セキュリティ評価の確認
- 03エージェントスキルの検索
- 04クライアント別の導入コマンド取得
- 05カタログカテゴリの閲覧
活用シーン
- 01特定の作業に使うサーバー探し
- 02掲載項目のツールとセキュリティ評価の確認
- 03コードレビュー用エージェントスキルの検索
- 04MCP クライアントの設定手順の取得
MCP 対応
読み取り専用のカタログ検索、掲載情報、スキル検索、カテゴリ、導入コマンドのツールを提供するホスト型リモート MCP サーバーです。MCP クライアントは OAuth 2.1 または購入者キーでエンドポイントに接続します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcprush.com/mcpclaude mcp add --transport http com-mcprush-catalogue https://mcprush.com/mcp{"mcpServers":{"com-mcprush-catalogue":{"type":"http","url":"https://mcprush.com/mcp"}}}Cursor で開く{"servers":{"com-mcprush-catalogue":{"type":"http","url":"https://mcprush.com/mcp"}}}VS Code で開く{"mcpServers":{"com-mcprush-catalogue":{"type":"http","url":"https://mcprush.com/mcp"}}}{"mcpServers":{"com-mcprush-catalogue":{"serverUrl":"https://mcprush.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
mcprush.com - MCP カタログ
AI アシスタントを使って、MCP サーバーとエージェントスキルのカタログであるmcprush.comを検索できます。特定のタスクを実行するサーバーを尋ねてみてください。それぞれの機能、セキュリティグレード、ツール、価格を確認でき、使用するクライアントに追加するための正確なコマンドや設定ブロックを取得できます。
mcprush.com は、MCP サーバーとエージェントスキルのマーケットプレイスです。開発者はそこで公開・販売し、サーバーをホストできます。ユーザーは検索、比較、インストールを行えます。このサーバー自体がカタログであり、アシスタントから照会できる MCP サーバーです。
ホスト型のリモート MCP サーバーです。インストールやローカルでの実行は不要です。 エンドポイント:
https://mcprush.com/mcp(Streamable HTTP)・サインイン:mcprush アカウントを使った OAuth 2.1(無料)・読み取り専用ツール
このリポジトリには、ホスト型サーバーのドキュメントが含まれています。サーバー自体は mcprush.com が運営しており、そのソースコードはここでは公開されていません。公式 MCP Registry には com.mcprush/catalogue として登録されています。
ツール
| ツール | 返される内容 |
|---|---|
search_servers | query で指定したタスク(例:「postgres」、「calendar」、「s3」)に対応する MCP サーバーを最大 10 件返します。それぞれに ID、名前、機能、カテゴリ、セキュリティグレード、ツール数、価格が含まれます。オプション:category、free_only、limit(1~10)。非常に広範なクエリでは、narrowed とマークされた少数の行が返されます。 |
get_server | search_servers が返した id で指定したサーバー 1 件について、機能、ツールの一覧(最大 20 件)、セキュリティグレード、スキャンで検出された項目数、価格を返します。 |
install_command | server ID と client(デフォルトは claude-code)を指定すると、実行する正確なコマンド、または記述する設定ブロックを返します。クライアントには vscode、claude-code、claude-desktop、cursor、codex、gemini、grok、openai(ChatGPT)、zed、windsurf などがあります。クライアントがそのサーバーを実行できない場合は、その旨と理由が回答に示されます。 |
search_skills | query で指定したタスクに対応するエージェントスキル(エージェントが読み取る指示のフォルダー)を最大 10 件返します。ID、名前、機能、価格が含まれます。 |
list_categories | カタログ内でサーバーを分類している見出しと、それぞれに含まれる稼働中サーバーのおおよその数を返します。 |
5 つのツールはすべて読み取り専用です(readOnlyHint: true)。公開者が記述した説明(does、about、tools[].does)は、信頼できないデータとしてラベル付けされて返されます。エージェントに指示する説明はすべて除外されます。アシスタントはこれらを指示ではなくコンテンツとして扱えます。
セキュリティグレード。 スキャン済みのサーバーにはグレードが付与されます。search_servers の結果で grade_basis: "source" は、コードがスキャンされたことを示します。"tool-list" は、リモートサーバーが一覧表示しているツールに基づいて評価されたことを示します。get_server では同じ情報が security.basis として返されます。まだスキャンされていないサーバーの grade は null で返されます。
接続
初回使用時に、クライアントがブラウザーで mcprush.com を開きます。サインインするか無料アカウントを作成し、許可を押してください。コピーするキーはありません。
VS Code(GitHub Copilot)
上の Install ボタンを使うか、コマンドラインからサーバーを追加します。
code --add-mcp '{"name":"mcprush","type":"http","url":"https://mcprush.com/mcp"}'
コマンドパレットから MCP: Add Server を実行し、HTTP を選択して https://mcprush.com/mcp と入力する方法もあります。ワークスペース内で共有するには、.vscode/mcp.json に追加します。
{
"servers": {
"mcprush": {
"type": "http",
"url": "https://mcprush.com/mcp"
}
}
}
サーバーの起動時に、VS Code からサインインを求められます。その後、Copilot Chat を Agent モードで開くと、5 つのツールがツールピッカーに表示されます。
GitHub Copilot CLI
copilot mcp add --transport http mcprush https://mcprush.com/mcp
Copilot CLI で mcprush のサインインが必要と表示された場合は、セッションで /mcp auth mcprush を実行します。ブラウザーで mcprush.com が開きます。
Copilot CLI と VS Code の Copilot セッションでは、同じポータブル Copilot 形式のエントリーを共有します。~/.copilot/mcp-config.json、またはワークスペースのルートにある .mcp.json に記述します。
{
"mcpServers": {
"mcprush": {
"type": "http",
"url": "https://mcprush.com/mcp",
"tools": ["*"]
}
}
}
Visual Studio、JetBrains IDE、Eclipse、Xcode(GitHub Copilot)
4 つすべてで、VS Code と同じ servers ブロックを読み込みます。
{
"servers": {
"mcprush": {
"type": "http",
"url": "https://mcprush.com/mcp"
}
}
}
設定する場所:
- Visual Studio 2022(17.14 以降)および 2026: 上の Install in Visual Studio ボタンを使います。すべてのソリューションに適用する場合は
%USERPROFILE%\.mcp.jsonに、特定のソリューションに適用する場合はソリューションフォルダー内の.mcp.jsonにブロックを記述する方法もあります。また、Copilot Chat の Agent mode › Tools › + から追加することもできます。Visual Studio に Authentication Required と表示されたら、サインインしてください。 - JetBrains IDE: Copilot Chat で Agent mode › tools icon › Add MCP Tools を開きます。または、Copilot のステータスバーアイコンを開き、Edit Settings › Model Context Protocol › Configure に進みます。
- Eclipse: Preferences › GitHub Copilot › MCP › Server Configurations を開き、Apply を選択します。
- Xcode: GitHub Copilot for Xcode › Settings › MCP › Edit Config を開きます。
IDE でサインインを完了できない場合は、代わりに購入者キーを使用してください(キーを使って接続するを参照)。"requestInit": {"headers": {"Authorization": "Bearer <key>"}} として mcprush エントリーに追加します。
github.com の Copilot クラウドエージェント
Copilot クラウドエージェント(以前のコーディングエージェント)は、OAuth でサインインするリモートサーバーをサポートしていません。代わりに購入者キーを使って接続します。
- Dashboard › Access でキーを発行します(Issue a key)。無料プランは無料です。
- リポジトリで Settings › Secrets and variables › Agents に進み、キーを格納する
COPILOT_MCP_MCPRUSH_KEYという名前のリポジトリシークレットを追加します。MCP サーバーに渡されるのは、名前がCOPILOT_MCP_で始まる Agents シークレットのみです。 - リポジトリの設定で、Copilot › MCP servers を開き、次を追加します。
{
"mcpServers": {
"mcprush": {
"type": "http",
"url": "https://mcprush.com/mcp",
"headers": { "Authorization": "Bearer $COPILOT_MCP_MCPRUSH_KEY" },
"tools": ["*"]
}
}
}
その他のクライアント
| クライアント | 追加方法 |
|---|---|
| Claude | Claude ディレクトリの mcprush |
| ChatGPT | ChatGPT の mcprush |
| Cursor | Cursor 用 mcprush |
| Claude Code | claude mcp add --transport http --scope user mcprush https://mcprush.com/mcp を実行し、/mcp で mcprush を選択して認証します |
| Codex CLI | codex mcp add mcprush --url https://mcprush.com/mcp を実行するとブラウザーでサインイン画面が開きます。後からサインインするには codex mcp login mcprush を実行します |
OAuth に対応したリモート MCP サーバーをサポートするクライアントであれば、同じ方法で https://mcprush.com/mcp に接続できます。
キーを使って接続する
OAuth に対応していないクライアントでは、Authorization: Bearer <key> として購入者キーを送信できます。Dashboard › Access でキーを発行します。キーは mcpr_ で始まり、一度だけ表示され、1 年間有効です。Studio のパブリッシャー API キーは受け付けられません。各クライアントでキーを使う場合の記述は、mcprush.com/mcp にあります。
使用方法
アシスタントに普通の言葉で尋ねてください。たとえば、次のように尋ねます。
- 「セキュリティ評価の高い Postgres 用 MCP サーバーを探してください。」
- 「そのサーバーにはどんなツールがあり、何にアクセスできますか?」
- 「VS Code に追加するコマンドを教えてください。」
- 「コードレビュー用のエージェントスキルはありますか?」
- 「mcprush カタログにはどんなカテゴリがありますか?」
一般的な実行手順:
search_serversで候補を検索します。get_serverで候補の詳細を確認します。install_commandにclient: "vscode"を指定すると、追加用の行が返されます。
アシスタントはその行を表示します。実行するまで、何もインストールされません。install_command で copilot は Microsoft Copilot Studio を意味します。GitHub Copilot の場合は vscode(またはそのエイリアス github-copilot)を使用すると、VS Code 用の行が返されます。
サインインと権限
- MCP 認可仕様に従い、PKCE(S256)を使用する OAuth 2.1 を採用しています。クライアントは、クライアント ID メタデータドキュメント(VS Code が使用)または動的クライアント登録によって登録します。
- スコープは
catalogueです。offline_accessも使用でき、どちらの場合も更新トークンが発行されます。 - 検出先は
/.well-known/oauth-protected-resource/mcpと/.well-known/oauth-authorization-serverです。 - アプリにパスワードが渡ることはありません。アプリは有効期間が1時間のアクセストークンを取得し、接続中は更新されます。更新トークンの有効期間は60日で、使用するたびに置き換えられます。
- 接続したアプリは、あなたとしてカタログを検索・閲覧できます。購入、端末へのインストール、公開、アカウント設定の変更はできません。アプリからの呼び出しはカタログの利用枠に算入され、呼び出し履歴に表示されます。最初の呼び出しで、無料の mcprush Catalogue がインストール済み項目に追加されます。有料の項目では価格と料金ページが返されますが、購入は mcprush.com であなた自身が行います。
- 接続済みアプリからいつでも接続を解除でき、接続はただちに終了します。クライアントからサーバーを削除すると、そのサーバーからの呼び出しは停止しますが、接続は、あなたが解除するか、60日間使用されずに期限切れになるまで、またはクライアントがトークンを無効化するまで一覧に残ります。
制限とプライバシー
- すべてのアカウントで、1暦月あたり500回、1分あたり60回、1秒あたり10回(Pro では20回)のツール呼び出しが可能です。時間単位および日単位の上限と、詳細表示できる項目数の上限もあります。拒否された呼び出しには、再試行できる時刻が表示されます。
- mcprush.com は各呼び出しについて、時刻、ツール、ステータス、サイズ、および表示した項目を記録します。検索語や回答が記録されることはありません。プライバシーポリシーと利用規約をご覧ください。
トラブルシューティング
- 検索がすべて拒否される: メールアドレスを確認してください。登録確認メールのリンクを使うか、mcprush.com にサインインした後に確認してください。
- クライアントから再度サインインを求められる: パスワードを変更した場合、または60日間使用しなかった場合、接続は終了します。クライアントから再度サインインしてください。VS Code ではサーバーを再度起動し、Copilot CLI では
/mcp auth mcprushを実行します。 - クラウドエージェントから 401 が返される:
COPILOT_MCP_MCPRUSH_KEYシークレットを確認してください。また、Dashboard › Access でキーがまだ有効か確認してください。キーの有効期間は1年です。 - クラウドエージェントがサーバーにアクセスできない: セッションログに
mcprush.comのファイアウォール警告が表示される場合は、mcprush.comを Copilot クラウドエージェントのカスタム許可リストに追加してください。
サポート
- ドキュメント:mcprush.com/mcp
- メール:[email protected]
ライセンス
このリポジトリのドキュメントは MIT License のもとで公開されています。LICENSEをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。