アプリケーションプログラミングインターフェース(API)は、あるソフトウェアシステムが定められた方法でデータをリクエストしたり、プラットフォームが別のプラットフォーム上での操作情報を取得したりする方法を提供します。モデルコンテキストプロトコル(MCP)は、AI アプリケーションで一部のツール、リソース、プロンプトを検出し使用するための、標準化された方法を提供します。
選択を行う必要はほとんどありません。MCP サーバーが AI に適した機能を提供すると同時に、既存の API とサービスが背後にある処理を行います。MCP はリクエストに対して、AI が適切な承認済み機能を見つけ出すのを支援し、API やサービスがその背後の操作を実行すると考えてください。
このガイドでは、各テクノロジーの仕組み、コネクタと RAG を活用できる状況、そしてワークフローで両方を併用することでメリットが得られる場面について解説します。サポートされている AI ツールで Dropbox コンテンツを使用する準備はできましたか?Dropbox リモート MCP サーバーに接続するか、プランを選択するだけで、今すぐ利用を開始できます。

MCP と API の比較表
API | MCP | |
|---|---|---|
主な目的 | ソフトウェアに対してデータや操作を提供する | AI アプリケーションにツール、リソース、プロンプトを提供する |
一般的な呼び出し元 | アプリケーションコード | ホストである AI 内部の MCP クライアント |
操作選択 | 通常、コードでエンドポイントや方法を指定する | リクエストに基づき、ホストが提供ツールをモデルに選ばせる場合がある |
検出 | OpenAPI などのドキュメントや説明 | MCP ホストのプロトコルレベルでの検出 |
適した事例 | 予測可能で再現性のある連携 | リクエストの内容に応じて次の操作が決定される、AI を活用したワークフロー |
API は機械によって検出可能ですが、MCP 機能ではスキーマと権限が必要です。主な違いは、AI エクスペリエンスの中でこうした機能がどのように提示されているかにあります。
API とは
API とは、ソフトウェアシステム間の契約のことです。アプリケーションは所定の形式でリクエストを送信し、サービスがデータの返送、操作の実行、エラーの報告を行います。
API とは、開発者が操作を選択できるメニューのようなものだと考えてください。ある操作では承認済みの PDF を Dropbox のクラウドストレージフォルダに保存し、別の操作では共有リンクを作成するといったことができます。これらの操作が連携されると、ファイルが承認されるたびに、同じ手順が自動的に実行されます。
操作内容を事前に把握している場合、また予測できる動作を行う必要がある場合は、ダイレクト API を使用してください。
リモート MCP サーバーの仕組み
リモート MCP サーバーは、ネットワーク接続によってホストである AI にその機能を提供します。一般的なリクエストは以下の手順に従って行います。
- MCP 互換ホストをサーバーのエンドポイントに接続します
- 接続およびリクエストされたアクセス権限を承認します
- ホスト内部のクライアントが、サーバーが提供するサービスを検出します
- ホストが適切な提供ツールをモデルに選択させる場合があります
- サーバーが許可された操作を実行します。これは API を介して行われる場合があります
- 結果がホストに返され、モデルが利用します
各リクエストについて、それぞれ独立した作業指示だと考えてください。AI アプリは会話全体の記録を把握した上で、MCP サーバーにその作業に関するリクエストを送信します。このリクエストは、接続の承認とユーザーの既存の Dropbox 権限の対象です。サーバーがリクエストを完了し、結果を返します。
たとえば、アシスタントに「Dropbox 内にある最新の製品仕様書を探して、未決定事項をまとめて」と依頼します。ホストは、検索ツールとファイル読み取りツールを検出し、それらのツールを呼び出し、返されたコンテンツを利用することができます。
MCP と API の連携の仕組み
MCP と API は、多くの場合、1 つの連携の内の、2 つの要素を形成しています。
たとえば、「最終版の企画書を検索し、代理店向けのリンクを作成して」と依頼するとします。ホストはモデルを使用して目標を解釈し、検索ツールと共有リンクツールを選択することができます。サーバーは、それらのツールの呼び出しを、基盤となるサービスへのリクエストに変換します。API またはサービスがファイルの操作を処理し、MCP はホストに対してツールを呼び出すための一貫した方法を提供します。
MCP とコネクタ、プラグイン、RAG の違い
用語 | 対応内容 | 例 |
|---|---|---|
API 統合 | システム間のコード化された連携を確立する | すべての承認済み請求書を指定のフォルダにアップロードする |
MCP | ホストである AI が機能を検出、利用する方法を標準化する | アシスタントに検索、閲覧、整理、共有のいずれの動作を行うのか選択させる |
コネクタまたはプラグイン | 特定の製品の連携機能をパッケージ化する | Claude から Dropbox の機能を使用する |
RAG | 生成された回答の根拠となる関連資料を取得する | サポートに関する質問に回答する前にポリシー関連の文書を取り出す |
コネクタまたはプラグインは API と MCP のどちらか、または両方を使用する場合があります。検索拡張生成(RAG)は、取得と生成を組み合わせたものです。API または MCP のリソースを通じて、データを取得することができます。MCP サーバーは、他にもコンテンツの作成、整理、共有、復元といった操作を提供することもできます。
API や MCP を使用すべき場面
ソフトウェアが正確な操作内容と手順を把握している場合、API を使用してください。たとえば、確定版の請求書をそれぞれ指定のフォルダに保存する請求システムなどが挙げられます。
ホストである AI が、複数の承認済みの機能の中から選択する必要が生じる場合は、MCP を使用してください。検索者にはファイル名がわからなくても、特定のトピックに関する最新のドキュメントを依頼することができます。
既存のサービスに、AI 向けレイヤーを追加したい場合は、両方を併用してください。アシスタントは、現在のキャンペーンアセットを検索、引継ぎ用フォルダを作成、共有リンクを作成、そして概要を保存することができます。
特定の AI 製品にある既存の機能を手軽に使用したい場合は、コネクタまたはプラグインを選択してください。
いずれの場合でも、認証、スコープ、ソース権限、同意、承認ポイントを確認してください。MCP ではセキュリティの責任を定めていますが、プロトコルだけでは安全な実装を保証することができません。
Dropbox リモート MCP サーバーでできること
Dropbox リモート MCP サーバーで、Dropbox と AI ツールの連携を簡単に行うことができます。ツールによって、以下のような操作をサポートします。
- ファイルの検索と閲覧
- フォルダ整理
- 共有リンク
- ファイル リクエスト
- テキストベースのファイル作成
- ファイルの変更内容の閲覧または復元
さまざまなタスクの実行を手助けする方法をいくつかご紹介します。
- キャンペーンのレビューを準備:ChatGPT で、承認済みの概要書と最新のメッセージを検索し、レビュー用の共有リンクを作成します。次の担当者が作業を続けられるように、テキスト概要をプロジェクトフォルダに保存します。
- 現在のプロジェクトコンテキストに基づきコーディングを開始:コードの作成を開始する前に、Codex や Cursor で、最新の要件と意思決定ログを検索します。後で閲覧できるよう、Dropbox に README または実装に関するメモを保存します。
- より明確なプロジェクトの引継ぎを実現:Claude Web で、現在の成果物を検索、引継ぎフォルダを作成、ファイルを整理、そして不足しているものについてファイルリクエストを行います。
Dropbox AI ワークフローで、ファイルやプロジェクト履歴をサポートされている AI エクスペリエンスに取り込み、それらのツールで作成したものを保存、共有、閲覧、再利用することができます。利用可能なコンテンツと操作は、引き続き既存のファイル権限および管理者向け機能で決定されます。
AI ワークフローに適した連携の選択
事前に定められた連携では、API を選択してください。AI ツールが、承認済みの機能を複数から検出して利用する必要が生じる場合は、MCP を選択してください。AI ガイダンスと信頼性の高いサービスを組み合わせ、バランスの取れた体験を求める場合は、両方を活用してください。
Dropbox を使えば、信頼できるソースコンテンツを簡単に AI ツールに取り込むことができるため、プロジェクトを円滑に進められます。Dropbox リモート MCP サーバーに接続するか、プランを選択するだけで開始できます。
よくあるご質問(FAQ)
いいえ。API は定められたソフトウェア操作に対して、依然として有用です。MCP はホストである AI に対し、一部機能の標準インターフェースを提供します。これらの機能は、API を基盤としている場合があります。
MCP の使用によって、互換性のあるホストの AI 間で一度使用した機能を再利用できるようになります。アプリケーションがすでに手順を把握している場合、通常ダイレクト API コールの方が簡単になります。
いいえ。RAG は生成をサポートするための情報を取得します。MCP サーバーは、フォルダの作成、ファイルの共有、変更内容の復元といったデータ取得や操作を行うことができます。


