MCPとは?コード不要のやさしい解説
3分後には、MCPがあなたに何をしてくれるのか、どう選ぶのか、何に気をつけるべきかがわかります。
AIは賢いけれど、チャット欄に閉じ込められている
ClaudeやChatGPTは、質問に答えたり、文書を要約したり、下書きを作ったりするのは得意です。でもそれだけでは、あなたのメール、ファイル、ショップの売上、カレンダーは見えません。手伝ってほしいたびに、自分でデータをコピーして貼り付けることになります。
それを解決するのがMCPです。AIアプリがほかのソフトウェアとつながるための共通の取り決めで、つながれば、AIは必要な情報を自分で取りに行き、あなたが与えた権限の範囲で、いくつかの作業を代わりにこなせます。
身近なものにたとえると
何も入っていないスマホでも電話はかけられます。銀行アプリを入れれば送金もできます。AIアプリも同じで、Google Driveのサーバーをつなげば、あなたのファイルを探せるようになります。
APIは製品ごとに用意された扉で、扉ごとに開け方が違うため、開発者は一つずつ覚えなければなりません。MCPは、AIがどの扉でも使える一つの言語です。翻訳はサーバーの作者が引き受けます。
以前のプラグインは一つのアプリに縛られていました。MCPはオープンな標準なので、一つのサーバーがClaude、Cursor、VS Code、そのほか対応するアプリで使えます。
パーツは3つだけ
パソコンで動くか、クラウドで動くか
ローカルとは、サーバーがあなたのパソコンで動き、AIアプリがそれを起動することです。たいていは先にNode.js、Python、Dockerのどれかが必要です。データはあなたの手元にとどまります。
リモートとは、作者がサーバーをオンラインで動かしていることです。そのアドレス(エンドポイント)をAIアプリに貼り付けてサインインします。手軽ですが、送った内容は作者のサーバーを通ります。
インストールの前に確認したい5つのこと
サービスを提供している会社自身が作ったサーバー(たとえばGitHub公式のGitHubサーバー)は、たいてい信頼しやすいものです。各ページの「作者とリポジトリが一致」チェックを見てください。
APIキーの権限を選べるサービスなら、まずは読み取り専用から始めましょう。
キーやトークンは、あなたのアカウントを開ける鍵です。チャットに貼り付けたり、誰かに送ったりしないでください。漏れてしまったら、すぐに無効にして新しいものを作りましょう。
ウェブページ、メール、ファイルには、あなたのデータを外へ送るようAIに指示する文章が隠れていることがあります。これをプロンプトインジェクションと呼びます。送信、削除、支払いの前には確認を求めるよう、AIアプリを設定しておきましょう。
使わなくなったサーバーは、AIアプリから設定を削除し、作成したキーを無効にしましょう。
はじめてのインストール:4ステップ
- レジストリかPopNx MCPの一覧から、やりたいことに合うサーバーを探します。
- そのページを開き、使っているAIアプリのタブを選んで「コピー」を押します。
- 設定をAIアプリに貼り付け、必要なキーを入力してから、アプリを再起動します。
- そのページにある依頼の例を一つ試してみましょう。AIがツールを使ってよいか尋ねてきたら、内容を読んでから許可してください。
用語集
このサイトで点線の下線が付いている用語は、すべてここで説明しています。
- MCP (Model Context Protocol)
- AIアプリがほかのソフトウェアやデータとつながるための共通言語です。どのメーカーの製品にも合う、標準のコンセントのようなものです。
- MCPサーバー
- AIと一つのサービス(GitHubやNotionなど)をつなぐコネクタです。AIに何ができるかを伝え、その作業を実行します。
- クライアント
- サーバーにつながる、あなたが使うAIアプリです。例:Claude Desktop、Claude Code、Cursor、VS Code。
- ツール
- サーバーがAIに許可する一つの操作です。例:「ファイルを検索」「請求書を作成」。よいAIアプリは、使う前にあなたに確認します。
- レジストリ
- Official MCP Registryは、作者がサーバーを公開する共有の一覧です。PopNx MCPはここから一覧を読み込んでいます。
- ローカル
- サーバーがあなたのパソコンで動き、AIアプリがそれを起動します。たいていNode.js、Python、Dockerのどれかのインストールが必要です。
- リモート
- 作者がサーバーをオンラインで動かしています。アドレスをAIアプリに貼り付けるだけですが、データは作者のサーバーを通ります。
- stdio
- 同じパソコンで動くサーバーとAIアプリがやりとりする方法です。パソコンの外に出ない内部の通り道を使います。
- Streamable HTTP
- AIアプリがインターネット経由でクラウドのサーバーとやりとりする方法です。現在の標準的なやり方です。
- SSE
- MCPがインターネット経由でやりとりしていた古い方法です。今も動きますが、ほとんどの作者はStreamable HTTPに移行しています。
- トランスポート
- AIアプリとサーバーがやりとりする通り道です。ローカル(stdio)か、インターネット経由(HTTP)かがあります。
- エンドポイント
- クラウドのサーバーのインターネット上の住所です。ウェブのリンクのような形をしています。例:https://…/mcp
- OAuth
- AIアプリがあなたをサービス自身のページに案内し、そこでアクセスを許可するサインイン方法です。キーをあちこちにコピーしなくて済むので、より安全です。
- APIキー
- ソフトウェアがあなたのアカウントを使えるように、サービスが発行する長いコードです。持っている人は誰でもあなたとして操作できるので、秘密にしてください。
- トークン
- ソフトウェアがあなたの代わりに使うパスワードの一種です。有効期限を設定し、必要なことだけを許可しましょう。
- 環境変数
- キーやフォルダのパスなど、サーバーに渡す個人的な値を入れる設定です。コードをさわる必要はありません。
- ライセンス
- 誰がソフトウェアを使い、変更し、再販売できるかを定めた作者の条件です。MITやApache-2.0は幅広い利用を認めています。
- GitHubスター
- GitHubでそのリポジトリにスターを付けた人の数です。関心の高さを示すもので、安全性や品質を示すものではありません。一つのリポジトリに複数のサーバーがある場合、スターは共有されます。
- リポジトリ
- プロジェクトのコードが置かれているGitHub上の場所です。誰が作ったか、最後にいつ変更されたか、どんな問題が報告されているかがわかります。
- 基本チェック
- PopNx MCPが公開情報から確認していること:作者の身元、メンテナンス状況、ライセンス、エンドポイント。まだコードのスキャンではありません。
- 稼働率
- クラウドのサーバーが応答している時間の割合です。今は一度だけチェックしています。今後のステップで定期的にチェックし、パーセントで示します。
- パーセンタイル
- ほかと比べたときの位置です。「80%よりスターが多い」とは、同じカテゴリの10件のうち8件よりスターが多いという意味です。
- npm
- JavaScriptのパッケージ置き場です。npmにあるサーバーはnpxコマンドで起動し、Node.jsが必要です。
- PyPI
- Pythonのパッケージ置き場です。PyPIにあるサーバーはたいていuvxで起動し、uvのインストールが必要です。
- Docker
- プログラムをパソコン本体から切り離した箱の中で動かすソフトウェアです。Dockerイメージとして提供されるサーバーもあります。
- プロンプトインジェクション
- ウェブページ、メール、ファイルに隠された文章で、あなたが頼んでいないこと(データを外へ送るなど)をAIにさせようとするものです。
- オープンソース
- 誰でもコードを読めるソフトウェアです。外部の人が、実際に何をしているかを確認できます。
数字の出どころ
数字の横にあるⓘは、すべてここにつながっています。
- GitHubスター
- レジストリが指しているリポジトリのスター数です。2026年11月6日にGitHub APIで取得しました。一つのリポジトリに複数のサーバーがある場合、スターは共有されます。
- 基本チェック
- 当てはまる項目のうち合格した数です。PopNx MCPが2026年11月6日に公開情報からチェックしました。当てはまらない項目は数えていません。
- 利用レベル
- GitHubスターを言葉で表したものです:広く使われている(10,000以上)· 成長中(1,000以上)· 初期(100以上)· とても新しい(100未満)。
- 利用者の声
- そのサーバーを使っている人による評価です。今後のステップで、アカウント機能(とアカウント削除)と一緒に始まります。
- バージョン
- 作者がOfficial MCP Registryに公開した最新のバージョン番号です。
- レジストリ公開日
- 作者が最新バージョンをOfficial MCP Registryに公開した日です。2026年11月6日にレジストリのデータから読み取りました。
- コードの最終更新
- GitHubのリポジトリへの最新のプッシュです。2026年11月6日に取得しました。
- エンドポイントが応答する
- PopNx MCPはMCPのinitializeリクエストを1回送ってツール一覧を求め、最大6秒待ちます。よく使われている上位2,000件は毎日、それ以外は順番にチェックします。キーやあなたのデータを送ることはありません。稼働率の数字ではありません。
- カテゴリ内の比較
- レジストリ全体で同じカテゴリにある有効なサーバーと比較しています。データの同期は2026年11月6日です。
- ライセンス
- GitHubがリポジトリのファイルから判別したライセンスの種類です。2026年11月6日に取得しました。
- カテゴリ
- 名前、説明、リポジトリのトピックから、PopNx MCPが自動で割り当てています(明らかなずれはいくつか手で直しました)。それでもずれていることがあります。
- サーバーの数
- Official MCP Registryにある有効なすべてのサーバーです。30分ごとに同期しています(最終:2026年11月6日)。非推奨になったサーバーや削除されたサーバーは、1時間以内に一覧から外れます。第三者のホスティング業者が再パッケージしたコピーは含めていません。
- クラウドから使える
- 作者がレジストリにエンドポイントを載せているサーバーを数えています。
- ローカルにインストールできる
- 作者がレジストリにnpm、PyPI、Docker、NuGetのパッケージを載せているサーバーを数えています。
- メンテナンス中
- 取得日(2026年11月6日)より前の90日以内に、GitHubリポジトリが変更されたサーバーを数えています。