ブルーランプのロゴブルーランプ
  1. ホーム
  2. 記事
  3. MCP と API の違い

MCPとAPIの違いは、誰のための口かで分かる

API は人が書くプログラム向けの口、MCP は AIエージェントが自分で使える口。AIエージェントとの違いもあわせて表にしました。

答え: API はプログラムを書く人が使うための外のサービスの口で、MCP はその口を AIエージェントが自分で読んで使えるように包んだ物です。AIエージェントそのものは口を使う側、MCP サーバーは使われる側です。AIエージェントの意味は AIエージェントとは で。

「AIエージェント MCP」は 月 170 回。Google の「他の人はこちらも質問」には 「MCP と API の違いは何ですか?」「AI エージェントと MCP サーバーの違いは何ですか?」「MCP サーバーはなぜ必要なのか?」 が並んでいます。この記事はこの 3 問に答えます。

MCP と API の違い

APIMCP
誰が使うかプログラムを書く人AIエージェント
使い方を知る方法人が説明書を読んでコードを書くAI が口の一覧と説明を読んで、自分で選ぶ
つなぐ手間サービスごとに書く口を入れれば、どのエージェントからも使える
関係土台多くは API の上に作られる

AIエージェントと MCP サーバーの違い

AIエージェントMCP サーバー
役考えて、どの口を使うか決める側決められた操作をする側
中身仕事ごとの指示書操作の一覧(送る・探す・撮る など)
ブルーランプでの例MCPツール導入エージェント(初伝)Playwright・Gmail など(初伝の配布 MCP)

同じ口を、違うエージェントが違う目的で使えます。メールの口は、サポートの席も配信の席も使います。

MCP はなぜ必要か

ブルーランプの奥伝の講座では、これを一句で説明しています。「人間にとっての UI(画面)は、AI にとっての MCP」(講座 Day1-05)。人は画面のボタンでアプリを操作しますが、AI はボタンを押せません。代わりに MCP という口があれば、同じ操作ができます。

講座では続けて、「できません」と言われたら、それは画面でいう投稿ボタンが無いのと同じで、口が足りていないだけだ、と教えています。逆に言えば、画面でしかできない仕事が残っている所は、口を作る余地がある所です。

アプリを広げる口と、Claude Code を広げる口

奥伝の講座の別の回では、口を 2 種類に分けて考えます(講座 Day2-22)。

VS Code の拡張の中のマーケットの頁。無料で試せるワークスペースのカードと「このワークスペースに入る」ボタン
VS Code の拡張の中のマーケット(2026-10-01ごろ 撮影)

VS Code の拡張の中では、エージェントも口も同じ場所から選びます。

自分の仕事に当てはめる

まず、任せたい仕事の中で「人が画面で押している所」を書き出します。そこが口の候補です。その口を使うエージェントは エージェントの棚 で、仕事の例は 使いどころ で探せます。

よくある質問

MCP は何の略ですか?

Model Context Protocol(モデル・コンテキスト・プロトコル)の略で、AI と外のサービスをつなぐ決まりのことです。Google でも 「MCP サーバーとはなんの略ですか?」 がよく聞かれています。

API があれば MCP は要りませんか?

プログラムを書く人だけが使うなら、API だけでも足ります。AIエージェントに自分で操作させたいなら、API を AI が使える形に包んだ MCP があると、毎回コードを書かずに済みます。

MCP を足すとエージェントは賢くなりますか?

賢さは変わりません。できる事の幅が広がります。うまくいかない時に「賢さが足りないのか、口が足りないのか」を見分けるのが、直す時の第一歩です。

まとめ

まとめると、API はプログラムのための口、MCP は AIエージェントのための口、AIエージェントはその口を選んで使う担当者です。人が画面でやっている操作を一つずつ口にしていくと、任せられる仕事が増えていきます。何から口にするかは、毎日いちばん時間を取られている操作から選ぶのが近道です。

VS Code に入れて、今日から任せる

入れ方は 3 手。手順書と動画つき。

ブルーランプを入れる