← 学習メニュー
CCDV-F 練習問題 58
CCDV-F
社内の課題管理システムにつなぐ MCP サーバーを、20人の開発者がそれぞれ自分の PC で stdio のプロセスとして動かしています。サーバーを更新するたびに全員が入れ直す必要があり、課題管理システムの認証情報も各 PC に置かれています。最も適切な見直しはどれですか。
スポンサーリンク
選択肢を押して回答
正解と解説
正解:B
判断のポイント
MCP の通信方式は使い方で選びます。手元の単独の利用は stdio、チームで共有する遠隔のサーバーは Streamable HTTP で、認証は利用者ごとに行います。
A. stdio のまま、更新の手順書を詳しくして各自に入れ直してもらう(不正解)
更新の手間と認証情報の分散は解決しません。
B. サーバーを1か所で遠隔の Streamable HTTP のサーバーとして動かし、利用者ごとに OAuth で認証する(正解)
stdio は手元で動かすプロセス向けの方式です。チームで共有するサーバーは遠隔の HTTP のサーバーとして1か所で運用すると、更新が一度で済み、認証情報を各 PC に配らずに済みます。
C. MCP をやめ、課題管理の操作は各自が Web の画面で行う(不正解)
Claude から課題管理を使うという目的そのものを手放しています。
D. 認証情報を MCP サーバーのコードに埋め込み、全員に同じ版を配る(不正解)
秘密情報がコードとともに広がり、誰の操作かも区別できなくなります。
出題範囲:CCDV-F 分野8「ツールとMCP」・項目8.2 MCP サーバーの開発(tools・resources・prompts・通信方式)
参考資料(公式ドキュメント)
公開資料をもとにした独自解説です。本番の問題・難易度・合否を再現するものではありません。
