AI line for Business
ブログ / 業務効率化
業務効率化 | AI・システム連携

「それ、APIでよくない?」MCPとAPIの違いを、Gmail・カレンダーの実例で解説

公開 2026.08.01最終検証 2026.08.01法人向け
AIがMCPを通してメール・カレンダー・社内データを選んで使う仕組み

ChatGPTに文章を書かせることはできた。
でも、メールを探す、明日の予定を確認する、請求書の情報を拾う——結局そこは人がコピペしている。
AIを便利な相談相手から、仕事を任せられる道具へ変える接続方法として出てきたのがMCPです。

先に結論

MCPはAPIの代わりではありません。
APIが「サービスの機能を呼び出す個別の窓口」なら、MCPは「AIが使える道具を見つけ、選んで使うための共通規格」です。

経営者がMCPの仕組みを自分で実装する必要はありません。
大切なのは、決まった処理をつなぐならAPI、AIに複数の道具から選ばせるならMCP、という使い分けです。この記事は技術の作り方ではなく、社長に集中している仕事のうち、何をAIへ任せられるかを判断するために書きました。

この記事でわかること
  1. MCPとAPIの違いは「役割」
  2. メール・予定・社内ツールで何が変わるか
  3. MCPの仕組みと、APIとの関係
  4. API・MCP・プラグインの比較
  5. APIキーなしでもつながる理由
  6. 会社で安全に使うための考え方
  7. 自社にはAPIとMCPのどちらが必要か

MCPとAPIの違いは「役割」にある【結論】

前の記事では、APIをレストランの「注文窓口」と説明しました。決められた注文を送ると、決められた結果が返ってくる仕組みです。

MCPは、そのレストランにあるAI向けの品書きに近い存在です。MCPサーバーは「メールを検索できる」「予定を追加できる」といった道具の名前、説明、必要な入力を共通の形式で示します。AIホストは品書きを読み、依頼に合う道具を選びます。

MCPはAIと外部の道具をつなぐ共通の会話方法 AIホスト ChatGPT / Claude / Codex等 MCPクライアントを内蔵 MCPサーバー 道具・データを一覧化 呼び出し方を共通化 API DB・社内データ ローカルアプリ MCPサーバーの中で既存APIを使う場合も、ローカルのファイルやアプリを扱う場合もある だから「MCP=APIの新しい名前」ではない
正確には、AIホストの中にMCPクライアントがあり、MCPサーバーと通信します。MCPサーバーは1つ以上のツール・リソース・プロンプトを公開できます。

MCPで何ができる?メール・予定・社内ツールの例

技術名を覚えるより、「社長の仕事がどう変わるか」を見る方が早いです。

GMAIL「昨日の重要メールを探して、返信案を作って」検索と下書きを別々に操作せず、AIが必要な道具を選ぶ。
CALENDAR「明日の予定と、準備が必要な会議を教えて」予定を読み、依頼の文脈に合わせて整理する。
INTERNAL TOOL「この会議メモを、思考マップにして」自社・自作の道具も、MCPサーバーとしてAIへ渡せる。

毎朝のメール確認、予定の整理、報告書の転記。1つずつは小さくても、判断の切り替えが積み重なると、社長の思考を削ります。MCPの価値は「最新AIを導入すること」ではなく、既存の仕事を全部入れ替えず、まず1業務をAIへ任せやすくすることです。

MCPとは?AIが使える道具を伝える共通規格

MCPは Model Context Protocol の略です。公式ドキュメントは、MCPをAIアプリと外部システムをつなぐオープンソースの標準と説明し、「AIアプリのUSB-Cポート」のようなものと例えています。

ただし、USB-Cの比喩だけでは実務の違いが見えません。大事なのは、AIホストがMCPサーバーへ「使える道具は何か」を問い合わせ、一覧を取得できる点です。そのうえで、利用者の依頼に合う道具を選び、必要な入力を組み立てて呼び出します。

同じレストランでも、役割が違う API|注文窓口 人・プログラムが注文を決める 「予定一覧を取得する」 決まった処理を、確実に繰り返すのが得意 MCP|AI向けの品書き AIが依頼に合う道具を選ぶ 検索 下書き 予定 複数の道具を文脈で使い分けるのが得意 MCPはAPIを否定しない。品書きの裏でAPIを使うことも多い
APIは注文窓口、MCPはAI向けの品書き。前編の「APIとプラグインの違い」とつなげると整理しやすくなります。

API・MCP・プラグインの違い【比較表】

比べる点APIMCPプラグイン
主な役割サービス機能を呼ぶ窓口AIと道具・データをつなぐ共通規格既存アプリへ完成機能を追加
誰が使うかプログラムや別サービスMCP対応のAIホストそのアプリの利用者
得意な場面決まった処理の自動化AIが複数の道具を選ぶ仕事すぐ機能を足したい場面
認証APIキー・OAuth等接続方式と下流サービスで異なるアプリ側の認証に従う
設計・実装必要MCPサーバー側で必要利用者は通常不要

現在のCodexでいう「プラグイン」は、スキルやMCPサーバー、アプリなどをまとめた配布パッケージを指す場合があります。プラグインとMCPは同じものではありませんが、プラグインの中にMCP接続が含まれることはあります。

接続工事は「N×M」から「N+M」へ近づく

接続の考え方を、個別工事から共通規格へ 従来|N × M AI AAI Bメール予定 MCP|N + M に近づく AI AAI Bメール予定MCP 概念図です。実際には認証、製品固有機能、運用ルールの違いが残ります。
AIと道具の組み合わせごとに専用接続を作る負担を、共通規格で減らす考え方です。

APIキーなしでもMCP接続できるのはなぜ?

「MCPはワンクリックでつながったのに、なぜAPIキーを入れていないの?」という疑問は自然です。理由は、MCPの接続方法と、その先のサービス認証が別だからです。

場面接続認証の例
同じPC内のアプリstdio(標準入出力)MCP接続自体はリモートAPIキー不要の例がある
遠隔のMCPサーバーStreamable HTTPOAuth、Bearer token、独自ヘッダー等
その先のGmail等サービスのAPIOAuth等、サービス側の権限が別途必要
文章から思考マップを作成した実際の思考マップ画面
実例:思考マップ。 ローカルアプリを stdio でMCP接続し、AIへ「この文章をマップにして」と依頼できます。これはMCP接続そのものにリモートHTTPやAPIキーを使わない例です。ただし、アプリ内部で他のAPIを一切使っていないことまで意味するものではありません。

MCPは安全?会社で使う前に決める4つの層

結論から言えば、MCPを入れただけで安全にはなりません。 何を表示するか、何を実行できるか、どこで人の確認を求めるかは、複数の層で決まります。

AIホスト承認・表示する道具
MCPサーバー公開する機能
下流サービスOAuth・権限範囲
会社の環境OS・ネットワーク・監査

たとえば専用の「削除」ツールを見せていなくても、汎用シェルやSQLを広く渡せば削除できる場合があります。道具の説明欄に「読み取り専用」と書くだけでも不十分です。実際の権限を下流サービスやOS側でも絞る必要があります。

安全な初期導入は「読む・下書き・人が承認」

  1. 1業務だけを対象にする
  2. 最初は検索・要約・下書きなど、影響の小さい操作から始める
  3. 送信・削除・公開・課金変更は、人の承認後に実行する
  4. APIキーやOAuth権限は、必要最小限にする
  5. 鍵が漏れた場合は、新しい鍵の発行→疎通確認→古い鍵の無効化まで行う
実運用筆者の環境では、広告設定の変更がAIホスト側の安全判定で止まったことがあります。逆に、MCPサーバーがつながったからといって、すべての影響操作が自動的に止まるわけではありません。安全は「接続できるか」ではなく、各層の権限と承認で作ります。

自社にはAPIとMCPのどちらが必要?

APIが向く

毎月末に請求書を作る、フォーム受信後に定型通知を送るなど、手順と結果が決まっている仕事。

MCPが向く

メール・予定・社内資料など複数の道具から、AIが依頼に合うものを選ぶ仕事。

どちらか一方を選ぶ必要はありません。実務では、MCPでAIへ道具を見せ、その道具の内部でAPIを使う構成がよくあります。社長が判断すべきなのは技術名ではなく、次の3点です。

最初から会社専用システムを発注する必要はありません。メール検索や定型文の下書きなど、効果が見えやすい1業務から始め、使い続けられることを確認してから広げる方が現実的です。

MCPとAPIのよくある質問

MCPとAPIの違いは何ですか?

APIはサービスの機能を呼び出す個別の窓口です。MCPはAIアプリが外部の道具やデータを共通形式で見つけ、利用するためのプロトコルです。

MCPはAPIの代わりになりますか?

完全な代替ではありません。決まった処理を確実に動かすAPI連携と、AIが複数の道具から選んで実行するMCPは役割が異なり、併用されることが多いです。

MCPにAPIキーは必要ですか?

必ずしも必要ではありません。ローカルのstdio接続では、MCP接続自体にリモートAPIキーを使わない例があります。一方、Gmailなど下流サービスにはOAuthやAPIキーなど別の認証が必要です。

MCPサーバーとは何ですか?

AIに使わせるツール、参照させるリソース、定型プロンプトなどを共通形式で公開するプログラムです。1つのサーバーが複数の道具を持つこともできます。

MCPはClaude専用ですか?

いいえ。MCPは公開仕様で、Claude以外にも対応するAIホストや開発環境があります。提供機能や接続方法は製品ごとに異なります。

会社でMCPを使っても安全ですか?

MCPだけで安全性は決まりません。ホスト、MCPサーバー、下流サービス、OS・ネットワークの権限を絞り、送信・削除・公開には人の承認を入れてください。

まとめ:技術名より、最初に任せる1業務を決める

MCPは、AIが使える道具を見つけ、選んで使うための共通規格。APIは、個別サービスの機能を呼び出す窓口です。MCPの中でAPIを使うことも、ローカルアプリを直接つなぐこともあります。

そして会社で重要なのは、MCP対応製品を増やすことではありません。社長に集中している仕事を1つ見つけ、「読む」「下書き」「実行」のどこまで任せるかを決めることです。

FREE SIMULATION

社長に集中している仕事を、27項目から見つける。

当てはまる業務を選ぶだけで、AI化の優先候補と削減時間の目安を確認できます。

参照した公式情報

この記事を書いた人

あらむ | AI駆動エンジニア/経営支援

株式会社ネオクロス代表取締役。ファミリーマート本部で10年、スーパーバイザーとして約300店舗の経営支援を経験。現在はAI・Web・API連携を使い、経営者の業務整理から実装、運用まで支援しています。

※ MCPの仕様、対応製品、認証方法は更新が速い分野です。本記事は2026年8月1日時点の公式情報と筆者の実運用をもとにしています。導入時は各製品の最新公式ドキュメントをご確認ください。
AI化できる業務を確認