AI 学習ライブラリ / 図解記事 3 件

MCP ライブラリ

Model Context Protocol(MCP)は、AIアプリが共通の仕組みで外部の情報や機能に接続するためのオープンプロトコルです。

まず入力例に自分で答え、「結果の確認」と比べましょう。この比較はAIアカウントなしで本ページでできます。AIへの送信は任意です。外部調査には該当する原典が必要です。

当サイトの教材

01 / MCP

MCPを構成する3つの要素

MCP HostはAIアプリで、その中のClientがMCP Serverに接続します。Serverはモデルが呼び出せるツール、アプリが読み込むリソース、人が選ぶプロンプトテンプレートを提供できます。使い方はアプリとユーザーが決めます。

自分で試す

入力例

架空の機能:「保存ノートを読む」「メールを送る」「確認用ひな型を選ぶ」。

手順

resource、tool、promptの3列に分類し、読み取り・変更・指示を区別します。

結果の確認

ノートはresource、送信はtool、ひな型はpromptに対応します。読み取りをtoolにするサーバーもあります。

限界

名前だけでは動作は分かりません。実際の説明を読みます。

当サイトの教材

02 / MCP

アプリ接続時の流れ

Clientは対応する通信方式で接続し、プロトコルの機能を確認してからServerに提供内容を尋ねます。Hostはリソースを読み、プロンプトを取得し、必要なら承認を得てツールを呼び出します。結果はHostに戻り、ユーザーが確認できます。

自分で試す

入力例

紙上例:読み取り専用ノート検索に入力 {"query":"分数"}。

手順

接続→機能発見→入力確認→要求→結果を描き、最後に期待するノート名と出典を書きます。接続は不要です。

結果の確認

機能の宣言と実際の結果を区別します。ノートがなければ証拠なしとします。

限界

実接続を試した教材ではありません。通信や認証、承認はアプリ次第です。

当サイトの教材

03 / MCP

使う前にMCPサーバーを確認する

管理者、実行場所、アクセス可能なデータ、データを変更・送信するツールがあるかを確認します。必要最小限の権限を選び、重要な操作を確認し、信頼できなくなった接続は削除します。

自分で試す

入力例

例:宿題のメール1通を探すために、全メール権限を求めるサーバー。

手順

提供者、対象データ、読み書きの影響、より狭い権限を記録します。不明点を残し、導入はしません。

結果の確認

提供者と必要な権限を確認できてから判断します。この目的に送信権限は不要です。

限界

一覧への掲載は安全監査ではありません。不明な権限は未解決です。

資料を探す

資料を探す

読み込み中…

上の当サイト教材とは別の外部資料一覧です。原文を保持しています。Microsoft Learnは英語、コミュニティのプロンプトやサーバー説明は主に英語ですが他言語も含み、翻訳版ではありません。

2026-10-21(UTC)収集のスナップショットです。全教材・プロンプト・サーバーを試用していません。掲載は品質、現状の利用可否、安全性を保証しません。

選定:収集時の公式レジストリから順に取得した、稼働中の最新版の異なるサーバー名1,100件。順位や推薦ではありません。接続前に提供者、権限、現行版を確認してください。

資料を読み込んでいます…

公式の参考資料