MCPサーバーはどう機能しますか?
MCPクライアントと呼ばれるAIアプリケーションがサーバーに接続し、何を提供しているかを尋ねます。サーバーはツールの一覧で応え、各ツールには名前、説明、受け付ける入力があります。リソース(読み取るデータ)やプロンプト(再利用できる指示)を共有することもできます。リクエストにツールが必要になると、モデルがツールを選んで入力を埋め、クライアントが呼び出しを送り、サーバーが実行して結果を返します。メッセージはJSON-RPCに従い、サーバーは手元のマシンでも、HTTP経由のリモートでも動かせます。MCP以前は、AIアプリケーションごとに、製品ごとの連携が必要でした。共通のプロトコルが1つあれば、1つのサーバーがすべての対応クライアントで使えます。
MCPサーバーとAPIの違いは?
APIは開発者のためにつくられています。誰かがドキュメントを読み、そのエンドポイントに向けてコードを書きます。MCPサーバーはAIアプリケーションのためにつくられています。モデルが読める形で自身のツールを記述するため、クライアントは連携コードなしにツールを見つけて呼び出せます。多くのMCPサーバーは既存のAPIの上に重ねた薄い層で、実際の処理は引き続きAPIが担います。サーバーが加えるのは選択です。AIがどの操作を、どんな形で、どんなチェックのもとで行えるかを決めます。
MCPサーバーを通じてAIに操作させても安全ですか?
サーバーと、お使いのクライアントの設定によります。MCPの仕様は、AIアプリケーションに対し、ツールを呼び出す前にユーザーの同意を得ること、そしてどの呼び出しも人が拒否できる状態を保つことを求めています。多くのクライアントでは、ツールを一度許可すればその後は確認なしで使えるようにもできるため、サーバー側の制限が重要になります。意図した操作だけを公開し、アクセスキーごとに権限の範囲を絞り、公開や削除のように取り消しにくい操作の前には確認ステップを置き、すべての呼び出しを監査ログに書き込みます。これが、ツールに適用したヒューマンインザループの設計です。
マーケティングオートメーションでのMCPサーバーとは?
マーケティングオートメーション(MA)では、ツールは日々の仕事に対応します。セグメントの作成、ジャーニーの下書き、レポートの読み取りです。たとえばfromHelloのMCPサーバーは、Claude、Claude Code、Cursor、Codex、Windsurf、VS Code、その他のMCPクライアントに、セグメントとテンプレートの作成、ジャーニーの下書き、分析データの読み取りに使える59種類のツールを提供します。メッセージを送信するツールはありません。お使いのAIが作成したジャーニーは、公開されるまで下書きのままです。エージェント経由での公開、一時停止、削除には、お使いのAIクライアントでの確認ステップが必要です。それ以外の編集(セグメントやテンプレートの変更など)は保存した時点で反映されるため、すでに稼働中のジャーニーに及ぶことがあります。MCPツールの呼び出しは、監査ログに記録されます。