MCPというものは最近本当に人気があります。これはAIに翼を与えるようなもので、AIが様々な外部ツールを呼び出してあなたにサービスを提供できるようになります。しかし、新しいおもちゃを手にしたときのように、取扱説明書が少し複雑で、多くの人が設定に困っています。
心配しないでください。この記事では、最も簡単な方法でゼロベースの初心者をMCPの世界に導きます。これを読めば、きっとゼロからMCPサービスの使い方を学べます!
余計なことはいいません。さっそく始めましょう!
一、MCPとは何で、その役割は何ですか?
1.MCPとは何ですか
MCPの正式名称はModel Context Protocol(モデルコンテキストプロトコル)です。これは2024年11月に Anthropic(Claudeの親会社)によってオープンソース化された全く新しい技術で、AI大規模モデルが様々な外部サービスやリソースとやり取りできるようにする標準化されたプロトコルです。
その核心的な役割は、大規模言語モデル(LLM)と外部ツール間のデータ交換形式の標準を統一することです。MCPプロトコルは、万能通訳官または統一インターフェース標準のようなものです。これにより、さまざまなアプリケーションがAIにデータを送信する方法が規定されます。AIモデルがMCPプロトコルに対応していれば、すべてのMCP対応アプリと支障なくやり取りできます。
簡単に説明すると:
MCPをAI分野のUSB - Cコネクタのようなものと考えることができます。これは万能拡張ドッキングステーションのような存在で、ファイルマネージャー、カレンダー、チャットソフト、音楽再生ソフトなどの様々なツールアプリがMCPを通じて大規模モデルに接続できます。
ここまでで理解できない場合は、もっと分かりやすい例を挙げます。
MCPは、AI大規模モデル(脳)に「手」と「足」をつけるようなものです。これにより、大規模モデルが外部のツール、サービス、またはデータをより簡単に呼び出して使用できるようになります。こうなれば、AIは本当に人の仕事を手伝えるようになります。
2.MCPの役割は何ですか?
ここまで説明してきましたが、MCPの役割を一言で言えば: AIが様々な外部サービスをスムーズに呼び出せるようにし、AIの能力範囲を大幅に拡大することです。
これは、AIに便利なツールボックスを装備するようなもので、「ただ会話や質問に答えるだけ」の賢い脳から、実際の問題を解決してくれる、能動的にサービスを提供するスーパーアシスタントに変身させます。
MCPはクライアント - サーバー型の分散アーキテクチャを採用しており、LLMとリソース間の通信を3つの主要部分に分けています:クライアント、サーバー、リソース。
- **MCP Host(ホストアプリケーション):**Hostsは、LLMが接続を開始するアプリケーションで、Cursor、Claude、Desktop、Clineなどのアプリケーションです。
- **MCP Client(クライアント):**クライアントは、Hostsアプリケーション内でサーバーとの1:1の接続を維持するためのものです。1つのホストアプリケーション内で複数のMCPクライアントを実行でき、複数の異なるサーバーに同時に接続できます。
- **MCP Server(サーバー):**独立して動作する軽量なプログラムで、標準化されたプロトコルを通じて、クライアントにコンテキスト、ツール、およびヒントを提供し、MCPサービスの核心となる部分です。
二. MCPサービスを設定・使用する前の準備
MCPが何かを概略知った後は、次にMCPサービスを設定・使用する前に行う準備作業を始めましょう。
1.現在、MCPサービスを設定する主なモードは2つあります:
- Stdioモード: これは主にローカルコンピュータ上のソフトウェアやファイルに接続するためのものです。たとえば、オンラインサービスのないBlenderなどのソフトウェアをAIで制御したい場合には、Stdioモードを使用する必要があり、設定は少し複雑です。
- SSEモード: これはオンライン上の、APIを持つサービスに接続するためのものです。たとえば、GoogleメールやGoogleカレンダーにアクセスする場合などです。SSEモードの設定は非常に簡単で、基本的には1つのリンクで完了します。
2.MCPサービスを設定する前の準備作業
問題は、MCPの設定、特にStdioモードの設定が、一般人にとっては少し敷居が高く、いくつかの準備作業が必要なことです。でも心配しないでください。私に従って一歩一歩進めれば、あなたもできます!
StdioモードのMCPを設定するには、いくつかのコマンドラインツールが必要です。主に uvx と npx の2つのコマンドが必要で、以下のようにコンピュータ上で設定作業を行います。
1)uv(uvxコマンドを含む)をインストールする:
Windowsシステム:
- キーボードの 「Win」キー を押します。
- 表示された検索ボックスに "PowerShell" と入力します。
- "Windows PowerShell" または "PowerShell" アプリを見つけて、右クリックし、「管理者として実行」を選択します。この手順は非常に重要です!
- 開いた青または黒のウィンドウに、以下のコマンドを貼り付けて、Enterキーを押して実行します。
powershell -ExecutionPolicy ByPass -c "irm <https://astral.sh/uv/install.ps1> | iex"
- 実行が完了したら、コンピュータを再起動することを忘れないでください。
- Macシステム:
2)npxをインストールする(Node.jsを最初にインストールする必要があります):
npxコマンドはNode.jsに含まれており、Node.jsのインストールは非常に簡単で、以下のように行います。
- Node.jsの公式ウェブサイトにアクセスします:**https://nodejs.org/**。
- ダウンロードボタンをクリックします(通常は現在の安定版が推奨されます)。
- 一般的なソフトウェアのインストールと同じように、ダウンロードしたインストーラーをダブルクリックして、指示に従って**「次へ」**をクリックし、通常通りにインストールします。
- インストールが完了すると、コンピュータにはNode.jsとnpm(Node.jsのパッケージマネージャーで、npxはnpmに含まれています)が同時にインストールされます[外部の常識に基づいていますが、Node.jsをインストールするとnpmとnpxが含まれるのは標準的な操作です]。
おめでとうございます!この2つの手順を完了すると、最も基本的なコンピュータ環境の準備ができました。これ以降の設定はずっと楽になります。
特別な注意事項: ソースコードには、Windowsユーザーでプログラミング経験がない場合、環境設定やネットワークの問題でエラーが発生するのは非常に正常なことで、あなたの問題ではないかもしれないと記載されています。もし本当にできない場合は、無理しないでください。Macの場合は、この点で通常問題が少ないです。
三、MCPサービスはどこから入手できますか?
万事は始めが難しいですが、先ほど準備した「シャベル」と「バスケット」(基本的な環境構築)ができたので、これからは使う「食材」——MCPサービスを探しましょう!
MCPがますます人気になるにつれて、多くのMCPの集約サイトが登場しています。これらのサイトはMCPサービスの「アプリストア」のようなもので、必要なMCPサービスを見つけることができます。
1.MCPサービスを提供する集約サイト:
1)国内サイト:
- AIbase: https://mcp.aibase.cn/explore
- 魔塔MCP広場:https://modelscope.cn/mcp
- 百度MCP広場:https://sai.baidu.com/mcp
- ナノ**MCP万能ツールボックス:**ダウンロード先https://bot.n.cn/download?src=AIBotCode
2)国外サイト:
- MCP.so: https://mcp.so/
- Smithery.ai: https://smithery.ai/
- glama.ai:https://glama.ai/mcp/servers
2.MCPサービスを入手する手順
これらのサイトの使い方は大抵似ています。一般的には以下のようにします。
- サイトにアクセスして、自分が必要なサービスを見つけます(たとえば、fetch(ウェブページの取得)、Figma、高德地図など)。
- サイトのページには、このサービスを使用するために必要なsseのURLや必須のAPI Keyまたはその他のパラメータが表示されます。
以下のように、魔塔のMCP広場でfetchサービスを見つけた場合、追加の**API Key**は必要なく、sseのURLを取得して、それをmcpクライアントに設定すれば使用できます。
同様に、たとえばAIbaseにアクセスして(https://mcp.aibase.cn/explore )、高德MCPサービスを見つけます。
同様に、ページにはパラメータのフィールドがあり、このフィールドを取得する必要があります。この例では、フィールドにKEYパラメータが含まれているため、keyを取得する必要があります。では、keyをどのように取得すればいいでしょうか?
3. API Keyが必要なサービスの場合は、対応するサービスの公式ウェブサイト(たとえば、Figma、高德開放プラットフォーム、Exaの公式ウェブサイトなど、MCPサービスを使用するためにKeyが必要なサービス)にアクセスして、申請してこれらのAPI Keyまたはパラメータを取得します。
4.取得したKeyをMCP集約サイトの該当する入力フィールドに入力します。
5.サイトは入力した情報に基づいて、クライアントで使用できる様々なインポートコマンドや設定情報を生成します。通常は Json形式です。
したがって、MCPサービスを入手する核心的な流れは: MCP集約サイトを探索 → サービスを見つける → API Keyを取得する → サイトで設定を生成する → 設定情報をコピーする です。
3.MCPサービスを入手する実例:
以下では、AIbaseを使用して「Exa検索」MCPサービスを入手する方法を具体的に説明します。
1)まず、魔塔MCP広場にアクセスします(同様に、他のMCP集約サイトを選択することもできます)。「Exa検索」のmcpページを検索します。
右側に表示されているように、このサービスではAPI keyの取得が必要です。
2)次に、Exaの公式ウェブサイトにアクセスします:https://exa.ai/ 、そして無料でAPIを申請します
3)アカウントを持っていない場合は、アカウントを作成します。個人ページにアクセスし、API keyオプションをクリックし、新しく作成するをクリックします。
4)KEYの名前を編集し、作成を決定するとkeyが取得できます。コピーボタンをクリックすると、KEYのアドレスがコピーできます。
5)取得したkeyを魔塔のページのフィールドに入力し、接続をクリックします。
接続すると、完全なフィールドパラメータが取得できます。このフィールドを保存しておくと、後で使用することができます。
ここまでで、MCPサービスを入手する操作が完了しました。次は、このパラメータをMCPクライアントに設定する作業を行います。
四、MCPサービスをクライアントで設定・使用する方法
MCPサービスを入手したら、次はMCPクライアントに設定する作業を行いましょう。
MCPサービスの設定情報(通常はJson形式)が手に入ったら、次はそれを使用するAIクライアントにインポートします。現在、MCPサービスをサポートするクライアントは数多くあり、主流のチャットクライアントやAIプログラミングIDEなどが含まれます。
主流のチャットクライアント:
- Claude
- ChatWise
- Cherry Studio
- DeepChat
AIプログラミングIDE:
- Trae(バイト開発の製品で、中国のユーザーにも友好的)
- Cursor
- Windsurf
- Cline - #1 on OpenRouter
- Visual Studio Code - Open Source ("Code - OSS")
一般ユーザーを対象として、AIbaseでは上記のいくつかの代表的なクライアントの詳細な設定方法を提供しています。Claude、Cherry Studio、ChatWise、Cursor、Traeの詳細な入門ガイドは以下の通りです。
MCPクライアント入門ガイド:Cherry Studioのインストールと設定
MCPクライアント入門ガイド:ChatWiseのインストールと設定
MCPクライアント入門ガイド:Cursorのインストールと設定
MCPクライアント入門ガイド:Claudeのインストールと設定
ここで説明しておきますが、AI IDE(たとえば、Windsurf、Cursor)は一般人にとってはやや複雑かもしれません。ChatWise、Cherry Studioのようなチャットツールの方が使いやすいかもしれません。中国のユーザーにとっては、バイトのTraeも良い選択肢です。
初心者の方は、ChatWise、Cherry Studio、Traeの中から1つを選んで練習してみることをおすすめします。操作に慣れると、実はどれも似たようなもので、少し時間をかければ使いこなせるようになります。
五、MCPの実用的なケース紹介
理論的な説明も終わり、設定方法も説明しました。次は、期待の実践の場面です!
ケース1:ウェブページの内容を取得し、内容を書き換える
1.基本的な準備
MCPクライアントを選択します:chrry studio(具体的な設定方法は以下の入門ガイドを参照してください)
MCPクライアント入門ガイド:Cherry Studioのインストールと設定 (2)
MCPサービスを取得します:fetch(これはウェブページを取得するサービスです)
sse設定URL:https://mcp - 979bdfce - 2a57 - 47a9.api - inference.modelscope.cn/sse
2. chrry studioでMCPサービスを作成し、設定ページに従って名前を変更し、URLを入力し、保存します。
3.fetchこのMCPサービスを使用して、ウェブページを取得し、指示に従って書き換えます
まず、ダイアログボックスにアクセスし、fetchこのMCPサービスを選択します。
リンクを入力し、書き換える指示を入力します。
https://www.chinaz.com/ainews/17600.shtml、ページの内容を100字で要約してください。
モデルが自動的にfetchサービスを呼び出し、ウェブページの内容を100字で要約しました。
ケース2:ウェブページの内容を要約し、音声を生成する
上記は単一のMCPサービスを使用した場合の例です。複数のMCPサービスを組み合わせると、どのような効果が得られるか見てみましょう。たとえば、ウェブページを取得し、音声を生成するサービスを組み合わせたMCPサービスです。
1.基本的な準備
MCPクライアントを選択します:trae(具体的な設定方法は以下の入門ガイドを参照してください)
MCPクライアント入門ガイド:traeのインストールと設定 (2)
必要なMCPサービス:fetch、minimax
fetchの設定パラメータ:
{
"mcpServers": {
"fetch": {
"url": "<https://mcp - 979bdfce - 2a57 - 47a9.api - inference.modelscope.cn/sse>"
}
}
}
minimaxの設定パラメータ:
{
"mcpServers": {
"MiniMax": {
"command": "uvx",
"args": [
"minimax - mcp"
],
"env": {
"MINIMAX_API_KEY": "個人が**minimax公式**サイトで申請したkeyを入力してください。",
"MINIMAX_MCP_BASE_PATH": "ローカルフォルダのアドレスを指定してください。例:F:/FF",
"MINIMAX_API_HOST": "<https://api.minimax.chat>",
"MINIMAX_API_RESOURCE_MODE": "local"
}
}
}
}
minimaxの公式API keyを取得する方法:公式サイトにアクセスします>アカウント管理>インターフェースキー>新しいキーを作成すると、取得できます。
リンク:https://platform.minimaxi.com/user - center/basic - information/interface - key
2.エージェントを作成する
音声アシスタントエージェントを作成し、ダイアログボックスにエージェントのヒントを入力し、必要なウェブページを取得するfetchと音声を生成するminimaxのMCPサービスを選択します。
「URLの内容を100字で要約し、テキストを音声に変換してください。」
3.エージェントが自動的にMCPサービスを呼び出す
あとは、traeのチャットウィンドウで@音声アシスタントエージェントを選択し、URLを入力するだけで、エージェントが自動的にfetch、minimaxの2つのサービスを呼び出します。まず、ページの内容を要約し、次に音声を生成します。
たとえば、AIbaseにhttps://www.chinaz.com/ainews/17477.shtml」このリンクを入力すると、エージェントが自動的に100字で要約します:
「ナノAIがMCP万能ツールボックスを発表しました。100以上のサービスと18個のAPIキーを予め搭載し、マルチモーダル生成と深度検索をサポートし、MCPの設定手順を簡素化します。このツールはコンテンツ作成、企業の自動化、教育などの分野に適しており、現在は内部テスト段階です。」
最後に、100字の文章が自動的に音声に変換され、以下のような音声ファイルが生成されます。
t2a_ナノAIがMCP万を発表_20250424_145044.mp3
まとめ
MCPの意義は、AIを以前の「使われるだけの」存在から、能動的に様々なサービスを呼び出し、カスタマイズされたワークフローを提供する「能動的なサービス提供者」に変えることです。
もちろん、新しい技術が登場するたびに、MCPも現在は使いやすさの面で改善の余地があります。コマンドラインに全く触れたことがない人にとって、設定手順は少し複雑に感じるかもしれません。技術の発展は常に「開放性と柔軟性」と「簡単さと直感的さ」の間でバランスを求めていますが、この問題はエコシステムが成熟するにつれて徐々に解決されるでしょう。将来的には、AIアシスタントで「ツールをインストールする」ボタンをクリックするだけですぐに使用できるMCPが登場するかもしれません。
設定中に問題が発生した場合は、諦めずに、このガイドを再度見直したり、エラーメッセージをAIに送って助けを求めたりしてみてください。
以上で、初心者に適したMCP入門ガイドを終わります。あなたの役に立てば幸いです!