MCP とは何か:AI 連携を支えるプロトコル

Convika Team読了目安: 3 分

  • mcp
  • technical
目次

MCP とは何か

MCP (Model Context Protocol) は、AI クライアントが外部サービスやツールと接続するためのオープンスタンダードです。AI モデルと現実世界のあいだをつなぐ、ユニバーサルアダプターです。

MCP が登場する前は、AI を連携させるたびにカスタムの API コードを書き、独自の認証フローを組み、ツールごとに異なる設定を用意する必要がありました。MCP は、このすべてを 1 つのプロトコルにまとめます。

MCP の仕組み

MCP は、シンプルなクライアント・サーバーの構成で動きます:

  1. MCP クライアント: Claude、Claude Code、Codex などの AI アプリケーション
  2. MCP サーバー: Convika など、ツールを提供するサービス
  3. ツール: ページ作成や公開、アナリティクス取得など、サーバーが公開する個々の機能

Claude Code や Codex でサブエージェントにも MCP のツールを使わせる方法や、作り方・モデル指定・同時に動かせる数の違いは、Claude Code と Codex のサブエージェントの違いで比べています。

ChatGPT の中で常時稼働するエージェントの dots は、プラグインを通じて Gmail や GitHub などにつながり、プラグインには MCP サーバーが入っていることもあります(Grok Bot と ChatGPT の dots の違い)。

MCP クライアントを MCP サーバーに接続すると:

  • サーバーが使えるツールを説明つきで知らせます
  • AI クライアントが何ができるかを把握します
  • ユーザーがふつうの言葉で AI にタスクを頼みます
  • AI が合うツールを選んで実行します

なぜ MCP が重要か

ユーザーにとって

  • 1 つのプロトコルで多数のサービス: MCP 対応のサービスに、同じ方法でつなげます。
  • 自然言語インターフェース: 新しい UI や CLI を覚える必要はありません。
  • ワークフロー統合: ツールを切り替えず、いま使っている AI クライアントの中で終わります。

開発者にとって

  • 標準的な実装: MCP サーバーを 1 つつくれば、すべての MCP クライアントで動きます。
  • 豊富なツール説明: 詳しい説明から AI がツールを理解します。
  • OAuth 2.1 認証: 安全で標準にそった認証が最初から入っています。

MCP と Convika

Convika のページ、フォーム、アクセス解析、独自ドメインは、MCP ツールとしても使えます。たとえば AI クライアントにこう頼めます。

  • Claude に依頼: 「プロダクト用のランディングページを作成して」
  • 公開する: 「本番環境に公開して」
  • パフォーマンスを確認: 「今週のページの訪問者数は?」

チャットから離れる必要はありません。同じページ、フォーム、アクセス解析は Convika のダッシュボードにもあります。ダッシュボードの AI でページをつくることも、HTML ファイルをアップロードすることもでき、数字もそこで確かめられます。MCP の接続は必須ではありません。

始め方

MCP で Convika に接続するには、AI クライアントにサーバー URL を追加します:

https://mcp.convika.com

初回の接続で OAuth の認証を求められます。認証後、AI クライアントから Convika のすべてのツールを使えます。

クライアントの設定方法は、はじめ方ガイド を確認してください。