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

Convika Team·2026-03-05 に公開·2 分で読めます
mcptechnical

MCP とは?

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

MCP 以前は、AI 連携にはカスタムの API コード、独自の認証フロー、ツール固有の設定が必要でした。MCP はこのすべてを単一のプロトコルに標準化します。

MCP の仕組み

プロトコルはシンプルなクライアント・サーバーアーキテクチャに従います:

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

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

  • サーバーが利用可能なツールと説明を通知
  • AI クライアントが何ができるかを理解
  • ユーザーが AI に自然言語でタスクを依頼
  • AI が適切なツールを選択して実行

なぜ MCP が重要か

ユーザーにとって

  • 1 つのプロトコルで多数のサービス: MCP 対応サービスに同じ方法で接続
  • 自然言語インターフェース: 新しい UI や CLI を学ぶ必要なし
  • ワークフロー統合: ツールを切り替えず、既存の AI クライアントで完結

開発者にとって

  • 標準的な実装: MCP サーバーを 1 つ作れば、すべての MCP クライアントで動作
  • 豊富なツール説明: 詳細な説明により AI がツールを自動的に理解
  • OAuth 2.1 認証: セキュアで標準ベースの認証を標準装備

MCP と Convika

Convika は MCP ファーストで構築されています。ページ作成からアナリティクス確認まで、すべての機能が MCP ツールとして公開されています:

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

ダッシュボードのクリック、ドラッグ&ドロップ、手動デプロイは不要。自然言語だけです。

始め方

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

https://mcp.convika.com

初回接続時に OAuth 認証が求められます。認証後は、AI クライアントから Convika の全ツールにアクセスできます。

クライアントの設定方法の詳細は、はじめ方ガイドをご覧ください。