LLM Frontline
開発・エージェント

MCPの新刊『MCP実践セキュリティ』と『MCPの教科書』上下巻を、2026-07-28仕様のあとに読む|刊行日と仕様版の対応から読み分ける

ミナト・開発・API担当
・ 約25分で読めます
MCPの新刊『MCP実践セキュリティ』と『MCPの教科書』上下巻を、2026-07-28仕様のあとに読む|刊行日と仕様版の対応から読み分ける

MCP(Model Context Protocol)の日本語書籍が、ここ数か月で続けて出ています。2026年8月26日に技術評論社が『MCPの教科書』の上巻と下巻を同時に発売し、9月24日にはインプレスが翻訳書『PythonとMCPで実装するAIエージェント基盤』を、10月16日には同社がNextPublishingから『MCP実践セキュリティ』を発行しました。そのあいだの2026年7月28日には、MCPの仕様そのものが大きく変わっています。新しい仕様リビジョン「2026-07-28」でinitializeハンドシェイクとプロトコルレベルのセッションが廃止され、MCPはステートレスなプロトコルになりました。

MCPの本を選ぶときに困るのは、本の中身ではなく前提の仕様がいつのものか、という点です。そこでこの記事では、MCPを主題にした日本語書籍のうち、今回出版社ページで書誌を確認できた6冊(翻訳書1冊を含みます。刊行されたMCP本を網羅するものではありません)について、刊行日と「その日の時点で公開済みだった最新の仕様リビジョン」を1枚の対応表にまとめました。そのうえで、改定前に出た『MCP入門』(2025年10月31日)と『MCP完全入門』(2026年2月19日)を今読むときに、古くなりやすい箇所と、改定後もそのまま通用する箇所を切り分けます。各書の目次は、出版社のページで確認できた範囲だけを書いています。なお本記事は書籍紹介であり広告を含みます。版・価格・在庫は変わるため、最新は各出版社の公式ページでご確認ください。

6冊の刊行日と、その時点の最新仕様リビジョン

MCPの仕様は、2025-06-18や2026-07-28のように日付の形をしたリビジョン名で管理されています。下の表は、各書の刊行日の時点で公開済みだった最新のリビジョンを並べたものです。

書籍出版社刊行日刊行時点で公開済みの最新リビジョン2026-07-28との前後
MCP入門 ――生成AIアプリ本格開発技術評論社2025-10-312025-06-18前(2つ前のリビジョンの時期)
MCP完全入門 業務効率化のためのAIエージェントの作り方インプレス2026-02-192025-11-25前(直前のリビジョンの時期)
MCPの教科書[上巻] ~MCPで成果を出すAI導入戦略技術評論社2026-08-262026-07-28後(公開から29日後)
MCPの教科書[下巻] ~内部構造・開発・運用・防御技術評論社2026-08-262026-07-28後(公開から29日後)
PythonとMCPで実装するAIエージェント基盤 プロトコルの基礎からコード設計/認証認可/本番運用までインプレス2026-09-242026-07-28後(公開から58日後)
MCP実践セキュリティ AIエージェント時代のModel Context Protocol安全運用ガイドインプレス NextPublishing2026-10-162026-07-28後(公開から80日後)

注意

この表が示すのは、刊行日と仕様公開日の前後関係だけです。本がどのリビジョンに準拠して書かれたかは示していません。出版社の発表で2026-07-28への言及があったのは、日本語版で新仕様を脚注などで説明したとする『PythonとMCPで実装するAIエージェント基盤』だけです。ほかの5冊の出版社ページとプレスリリースには、前提にした仕様リビジョンの記載がありませんでした。紙の本は脱稿から発売までに時間がかかるのが普通なので、仕様公開の29日後に出た『MCPの教科書』が新仕様をどこまで反映しているかは、本文で確かめる必要があります(反映の程度は未確認です)。

たとえば『MCPの教科書』下巻の目次には、1.4節として「初期化ハンドシェイクとケーパビリティネゴシエーション」があります。2026-07-28の変更点一覧では、initialize/notifications/initializedのハンドシェイクが削除され、プロトコルバージョンやクライアント能力は各リクエストの_metaで運ぶ形に変わりました。この節が旧来の手順を解説しているのか、新仕様への移行を解説しているのかは目次からは判断できません。同じ下巻には1.7節「MCP仕様の最新動向と今後の展望」もあるため、両方をあわせて読むと前提が見えてくるはずです。

仕様は4回変わっている

対応表の右端の列を読むために、各リビジョンで何が変わったのかを公式の変更点一覧(Key Changes)から短くまとめておきます。

リビジョン主な変更(公式changelogより)
2025-03-26OAuth 2.1ベースの認可の枠組みを追加。HTTP+SSEトランスポートをStreamable HTTPに置き換え
2025-06-18MCPサーバーをOAuthのリソースサーバーとして位置づけ。HTTPの後続リクエストでMCP-Protocol-Versionヘッダの送信を必須化
2025-11-25認可にClient ID Metadata Documents(CIMD)を追加。実験的なTasksを導入
2026-07-28initializeハンドシェイクとMcp-Session-Idを廃止しステートレス化。server/discover、Mcp-Method/Mcp-Nameヘッダ、MRTR(Multi Round-Trip Requests)を導入。Roots・Sampling・Logging・Dynamic Client Registrationを非推奨化

2026-07-28の変更の詳細と移行の手順は、当メディアの別記事で一次情報をもとに整理しています。本記事はその続きとして、本で学ぶときの注意点に絞ります。

あわせて読みたい

MCP新仕様「2026-07-28」でプロトコルがステートレス化|変更点と移行の実務

改定前の本を今読むときの切り分け

『MCP入門』と『MCP完全入門』は、どちらも2026-07-28より前に出た本です。古くなったから読む価値がない、ということではありません。古くなった箇所が限られているので、そこだけ読み替えれば十分に使えます。目安は次のとおりです。

区分該当しやすい内容2026-07-28での扱い
古くなりやすいinitializeから始まる接続手順、ケーパビリティの交渉ハンドシェイクは削除。サーバーはserver/discoverの実装が必須
古くなりやすいMcp-Session-Idを使ったセッション管理、スティッキーセッション前提の構成プロトコルレベルのセッションは削除。状態は明示的なハンドル(ツール引数)で持つ
古くなりやすいSSEストリームを開いたままサーバーからelicitationやsamplingを送る流れMRTR(input_requiredを返して再送させる方式)に置き換え。SSEの再開機能も削除
古くなりやすいpingによる死活確認削除(仕様上の代替は示されていない)。Streamable HTTPならHTTPレベルの死活監視などで補う(当メディアの見解)
古くなりやすいDynamic Client Registrationによるクライアント登録非推奨。後継はCIMD
古くなりやすい実験的なTasks API(2025-11-25)拡張機能に移り、ライフサイクルが変わった
通用するツール・リソース・プロンプトという機能の分け方、ツールの切り方と説明の書き方設計の考え方としてはそのまま使える
通用する最小権限、データベースや外部APIに触らせる範囲の絞り方変わらない
通用するプロンプトインジェクション、ツール経由の攻撃、危険なサーバー設計のパターン変わらない。攻撃面はプロトコルの版よりツールの権限で決まる
通用するstdioでのローカル接続、Inspectorなどでの動作確認の考え方stdioトランスポートは2026-07-28でも残っている

ヒント

読み替えの手間がいちばん大きいのは、クライアント(ホスト)を自作する章です。仕様の互換性マトリクス(Versioning)では、旧仕様だけに対応したクライアントが新仕様だけに対応したサーバーにつなぐと失敗すると明記されています。stdioではinitializeがJSON-RPCエラーで拒否され、HTTPでは必須ヘッダが無いため400 Bad Requestで拒否されます。旧仕様のクライアントには新仕様へ切り替える仕組みがありません。一方、両方の世代に対応した(Dual-era)サーバーであれば、旧仕様のクライアントでもつながります。本のサンプルどおりに書いたホストが新しいサーバーにつながらない場合、コードの誤りではなく仕様の世代違いを疑ってください。

『MCP入門』(2025-10-31)で気をつける章

技術評論社のページで確認できる目次では、第4章「JSON-RPCを理解する」に「デバッグの実践「通信の流れを理解する」」、第5章に「MCPをもっと便利に使う2つの通信方式」、第9章に「MCPホストを自作する」があります。目次から推測すると、2026-07-28の影響を受けやすいのはこの3章です。通信の流れの説明にinitializeが出てくる場合は、新仕様では各リクエストが自己完結する形に変わったと読み替えてください。一方、第6章のデータベース連携(「安全なクエリ実行機能の完成」)や第7章の外部API連携は、何をどこまで触らせるかという設計の話で、仕様改定の影響は小さいと考えられます。

『MCP完全入門』(2026-02-19)で気をつける章

インプレスのページに載っている目次は章立てまでで、節の一覧はありません。章の名前から見て、仕様改定の影響を受けやすいのはChapter 3「プロトコルとしてのMCP」です(推測)。反対に、Chapter 6「こんなMCPサーバーはやめよう」で扱うアンチパターンや、紹介文にある「安全に使うためのセキュリティガイド」は、プロトコルの版よりも設計と運用の話なので、改定後も参考にしやすい部分です。MCPクライアントにVS CodeのGitHub Copilotを使い、Slack・Notionなど外部サービスが公開するMCPサーバーの使い方も扱うと紹介されています。外部サービスのサーバーはそれぞれの提供元が新仕様への対応を進めるため、手順は提供元の最新ドキュメントとあわせて確認してください。

MCP入門 ――生成AIアプリ本格開発(技術評論社)

広告
MCP入門 ――生成AIアプリ本格開発(技術評論社)

著者: 小野哲 / 出版社: 技術評論社 / 発売日: 2025年10月31日 / A5判・304ページ。電卓サーバーから始めて、データベース連携、外部API連携、ホストやエージェントの自作、公開までを順に作っていく構成です。手を動かして全体像をつかむ用途に向きます。2026-07-28より前の刊行なので、通信方式とホスト自作の章は新仕様と照らし合わせて読んでください。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

MCP完全入門 業務効率化のためのAIエージェントの作り方(インプレス)

広告
MCP完全入門 業務効率化のためのAIエージェントの作り方(インプレス)

著者: 妹尾登茂木・茜拓斗・荒木元気・高野遼 / 出版社: インプレス / 発売日: 2026年2月19日 / A5判・256ページ。既存のMCPサーバーを使う段階から自作、アンチパターンまでを扱うエンジニア向けの解説書です。避けるべき設計を章として独立させている点が特徴です。プロトコルの章は2025-11-25の時期の内容として読むのが安全です。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

改定後に出た4冊の守備範囲

『MCPの教科書』上巻: 組織で導入を進める側の本

上巻は技術書というより導入戦略の本です。技術評論社のページでは、経営層を説得するためのROIの算出、PoCから抜け出すための判断基準、導入プロジェクトのロードマップ、部門横断のAI推進体制づくりを扱うと紹介されています。おすすめの読者にはプロジェクトマネージャー・情報システム担当者・事業部門のリーダー・経営層が挙がっています。目次は、確認した時点(2026年11月7日)では「coming soon...」と表示されていて、章立ては公開されていませんでした。仕様の細部にあまり依存しない題材なので、6冊のなかでは仕様改定の影響をいちばん受けにくい1冊と考えられます。

MCPの教科書[上巻] ~MCPで成果を出すAI導入戦略(技術評論社)

広告
MCPの教科書[上巻] ~MCPで成果を出すAI導入戦略(技術評論社)

著者: 益子竜与志 / 出版社: 技術評論社 / 発売日: 2026年8月26日 / A5判・360ページ。MCPを使ったAI導入を組織に定着させるための戦略・体制・ROIを扱う上巻です。作る人より、導入を決めて進める人向けです。章立ては出版社ページで未公開のため、購入前に書店などで目次をご確認ください。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

『MCPの教科書』下巻: 内部構造から防御までの528ページ

下巻は「どう作るか、どう動かすか、どう守るか」に焦点を当てた技術編で、6冊のなかで最も厚い528ページです。出版社ページの目次は8章構成で、アーキテクチャの技術詳細(3層構造、JSON-RPC 2.0のメッセージ仕様、トランスポート層の設計と選択など)、技術的な制約とセキュリティ脅威、MCPサーバーの実践カタログ、カスタムサーバーの設計と開発、AI駆動開発のワークフロー、Copilot Studio・n8n/Dify・Amazon Bedrock AgentCoreとの統合、ERP/CRM/SFA連携などの業務自動化、セキュリティ実装とコンプライアンス(プロンプトインジェクション対策、監査ログ、インシデント対応など)が並んでいます。

前述のとおり、第1章の1.3節(トランスポート層)と1.4節(初期化ハンドシェイク)は2026-07-28で変わった領域にあたります。逆に、第2章の攻撃ベクトルや第8章の監査ログ・インシデント対応、第4章のツールとリソースの設計は、仕様の版に左右されにくい部分です。分量が多いので、通読より目的の章から引く使い方が向いています。

MCPの教科書[下巻] ~内部構造・開発・運用・防御(技術評論社)

広告
MCPの教科書[下巻] ~内部構造・開発・運用・防御(技術評論社)

著者: 益子竜与志 / 出版社: 技術評論社 / 発売日: 2026年8月26日(上巻と同日) / A5判・528ページ。アーキテクチャ、サーバー開発、プラットフォーム統合、業務自動化、セキュリティとコンプライアンスまでを図解とコード例で扱う技術編です。開発担当者とセキュリティ担当者の両方が読者に挙がっています。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

『PythonとMCPで実装するAIエージェント基盤』: 日本語版に新仕様の脚注がある翻訳書

インプレスが2026年9月24日に発売した翻訳書です。原書は『Learn Model Context Protocol with Python』で、著者はChristoffer Noring氏、翻訳は株式会社クイープです。PR TIMESに掲載された同社の発表には「日本語版では新たなMCP仕様 2026-07-28版についても脚注などで説明しており、MCPの新旧の違いを理解できるようになっています」とあります。今回確認した6冊のうち、出版社が2026-07-28仕様への言及を明記していたのはこの1冊だけです。

ただし脚注で補う形なので、本文の組み立ては改定前の仕様に沿っている可能性があります(推測)。発表に載っている目次には、第4章「SSEサーバーの構築: 動的でリアルタイム性の高いアプリの実現」、第5章「Streamable HTTP: MCPサーバーのHTTPストリーミング技術」、第9章「サンプリング: サーバーからクライアントへの依頼」、第10章「エリシテーション: サーバーからユーザーへの依頼」が並んでいます。HTTP+SSEトランスポートは2025-03-26でStreamable HTTPに置き換えられ、Samplingは2026-07-28で非推奨になり、サーバーからの問い合わせはMRTRの方式に変わりました。これらの章は、本文と脚注のどちらがどの世代の手順を説明しているのかを区別しながら読むのが安全です。発表では、OAuth 2.1やJWTを使った認証・認可ミドルウェアの構築も扱うと紹介されています。

PythonとMCPで実装するAIエージェント基盤 プロトコルの基礎からコード設計/認証認可/本番運用まで(インプレス)

広告
PythonとMCPで実装するAIエージェント基盤 プロトコルの基礎からコード設計/認証認可/本番運用まで(インプレス)

著者: Christoffer Noring / 翻訳: 株式会社クイープ / 出版社: インプレス / 発売日: 2026年9月24日 / B5変形判・296ページ。STDIO・SSE・Streamable HTTPでのサーバーとクライアントの構築から、LLMとの統合、サンプリングとエリシテーション、セキュリティ対策、本番環境への導入までを全12章と付録で扱います。Pythonでプロトコルの内部を追いながら作りたい人向けです。新仕様は脚注などでの説明とされているため、章ごとに本文と脚注の前提を確かめて読んでください。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

『MCP実践セキュリティ』: 本番の攻撃面と認可を短く押さえる

インプレスが2026年10月16日にPR TIMESで発表した『MCP実践セキュリティ』は、NextPublishingから電子書籍(EPUB3)と印刷書籍(プリント・オンデマンド)で出ています。印刷版はB5・モノクロで本文94ページと、6冊のなかでは最も薄い本です。著者は合同会社Propel-Lab代表社員の井本賢氏です。

目次は5部11章です。第3部「MCPのセキュリティ──攻撃面と認証」に、第6章「MCPの攻撃面とOWASP MCP Top 10」、第7章「攻撃の実演──ツール経由でMCPはこう破られる」、第8章「認証・認可──OAuth 2.1時代のMCPを安全につなぐ」が入っています。第2部はfreeeでの確定申告の自動化を題材にした実践編で、第4章「トークンコスト実測──接続しただけで課金される「家賃」」、第5章「ファイルアップロード問題──7サービス検証」という、運用で効いてくる測定の章があります。第4部は本番ワークアラウンドとガードレール、第5部は第11章「MCPの未来──何が固まり、何が残り、今何を決めるか」です。

認可の章は2026-07-28で手が入った領域です。新仕様では、Dynamic Client Registrationが非推奨になってCIMDが後継に位置づけられ、認可レスポンスのissパラメータの検証も加わりました。第8章を読むときは、扱っている登録方式がどれなのかを確認してから自社の構成に当てはめてください。

MCP実践セキュリティ AIエージェント時代のModel Context Protocol安全運用ガイド(インプレス NextPublishing)

広告
MCP実践セキュリティ AIエージェント時代のModel Context Protocol安全運用ガイド(インプレス NextPublishing)

著者: 井本賢 / 発行: インプレス NextPublishing / 発行日: 2026年10月16日 / 印刷版はB5・モノクロ・本文94ページ(電子版はEPUB3)。OWASP MCP Top 10、ツール経由の攻撃の実演、OAuth 2.1での認証・認可、トークンコストの実測までを短くまとめた本です。プレスリリースでは、印刷版はAmazon.co.jpのほか全国の一般書店から注文できると案内されています。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

攻撃面の考え方そのものは、プロトコルの版が変わっても大きくは動きません。ツールの出力や外部の文書に仕込まれた指示でエージェントが動かされる、という基本の構図は当メディアの別記事でも扱っています。

あわせて読みたい

プロンプトインジェクションとは|LLMアプリを狙う攻撃と実務でできる多層防御

立場別に、どの章を新仕様と照らすか

  1. 1

    導入を決める・推進する立場

    『MCPの教科書』上巻はROIやPoCの出口といった組織側の論点が中心で、仕様の細部に依存しにくい題材です。照らし合わせる仕様の箇所は少なく、技術的な前提は開発チームが公式仕様で確かめる分担にすると進めやすくなります。

  2. 2

    初めてMCPサーバーを作る立場

    『MCP入門』や『MCP完全入門』のように改定前の本で手を動かす場合は、接続手順やセッションの章をKey Changesと照らして読み替えます。『PythonとMCPで実装するAIエージェント基盤』は日本語版の脚注で新旧の違いに触れているとされるため、写しているのが本文と脚注のどちらの手順なのかを意識します。手元のSDKが新仕様に対応している場合は、サンプルを写す前にSDKのリリースノートで差分を確認してください。

  3. 3

    本番で運用し、守る立場

    『MCP実践セキュリティ』の第8章(認証・認可)、『PythonとMCPで実装するAIエージェント基盤』の第11章(セキュリティ対策)、『MCPの教科書』下巻の1.3節(トランスポート層)のように、認可とトランスポートに触れる箇所は、2026-07-28の非推奨レジストリ(Dynamic Client RegistrationからCIMDへの移行など)と照らし合わせて読みます。攻撃面や監査ログの考え方は、版に左右されにくい部分です。

メモ

6冊とも、本の価値の中心は仕様の逐条解説ではなく、設計・権限・攻撃面・運用の考え方にあります。仕様の細部は、本より公式の仕様ページのほうが常に新しい、と割り切っておくと迷いません。ステートレス化そのものの変更点を先に把握したい場合は、公式のKey Changes(2026-07-28)を本と並べて開いておくのがおすすめです。

改定前のMCP本を読むときの確認項目

  • 本の刊行日と、その時点の最新仕様リビジョンを確認した
  • サンプルコードが使っているSDKのバージョンと、手元のSDKが2026-07-28に対応しているかを確認した
  • initializeやMcp-Session-Idが出てくる箇所に、新仕様では削除されたと付箋を貼った
  • サーバーからのelicitationやsamplingを使う章は、MRTRへの置き換えを前提に読んだ
  • 認可の章がDynamic Client Registrationを前提にしている場合、CIMDへの読み替えを確認した
  • HTTP+SSEトランスポートを扱う記述は、Streamable HTTPに置き換えて読んだ
  • 権限設計・攻撃面・アンチパターンの章は、版に関係なくそのまま参考にした

書誌情報(書名・著者・刊行日・判型・ページ数・目次)は、PR TIMES掲載のインプレスの発表、技術評論社の『MCPの教科書』上巻・下巻・『MCP入門』、インプレスブックスの『MCP完全入門』・『PythonとMCPで実装するAIエージェント基盤』、PR TIMES掲載の同書の発売の発表の各ページで2026年11月7日に確認しました。仕様の変更点は公式の変更点一覧(2025-03-26、2025-06-18、2025-11-25、2026-07-28)、非推奨レジストリ、バージョニングと互換性マトリクスによります。各書の本文が準拠する仕様リビジョンは、『PythonとMCPで実装するAIエージェント基盤』の発表にある脚注の記載を除いて出版社ページに記載がないため、本記事では扱っていません。価格は変わるため記載していません。

よくある質問

2026-07-28より前に出たMCPの本は、もう読まないほうがよいですか
そうではありません。古くなりやすいのは、initializeの手順、Mcp-Session-Idによるセッション管理、SSEストリームを開いたままのサーバーからの問い合わせ、ping、Dynamic Client Registrationといった限られた領域です。ツールの切り方、権限設計、攻撃面、アンチパターンの章は今もそのまま参考になります。該当箇所だけ公式のKey Changesと照らし合わせて読み替えてください。
『MCPの教科書』は2026-07-28の後に出たので、新仕様に対応していますか
確認できていません。発売は仕様公開の29日後ですが、技術評論社のページには準拠する仕様リビジョンの記載がありません。下巻の目次には1.4節「初期化ハンドシェイクとケーパビリティネゴシエーション」と1.7節「MCP仕様の最新動向と今後の展望」があるので、この2節を読むとどの版を前提にしているかの見当がつくはずです。
『MCP実践セキュリティ』は紙の本で買えますか
PR TIMESのインプレスの発表によると、電子書籍(EPUB3)と印刷書籍(プリント・オンデマンド)の両方で発行されています。印刷版はAmazon.co.jpのほか、全国の一般書店からも注文できると案内されています。印刷版はB5・モノクロで本文94ページです。
どの本を読む場合も、まず新仕様と照らすべき章はどこですか
接続手順(initialize)、セッション管理、トランスポート(HTTP+SSEやStreamable HTTP)、サーバーからのsamplingやelicitation、認可(Dynamic Client Registration)を扱う章です。目次で見ると、『MCP入門』の第4・5・9章、『MCP完全入門』のChapter 3、『MCPの教科書』下巻の1.3節と1.4節、『PythonとMCPで実装するAIエージェント基盤』の第4・5・9・10章、『MCP実践セキュリティ』の第8章が該当しやすい箇所です(いずれも目次からの推測)。
本と公式仕様のどちらを優先すべきですか
プロトコルの細部、つまりヘッダ・メソッド名・認可の手順などは、公式の仕様ページを優先してください。MCPはこの1年あまりで2025-03-26、2025-06-18、2025-11-25、2026-07-28とリビジョンを重ねており、紙の本はどうしても追いつくまでに時間がかかります。本は設計と運用の考え方を学ぶために使い、細部は仕様で確かめる、という分担が現実的です。

出典・参考

この記事をシェア

関連する記事

開発・エージェント

MCP(Model Context Protocol)とは何か|AIと社内システムをつなぐ標準と業務での使いどころ

MCP(Model Context Protocol)は、AIと社内システムやツールをつなぐための共通規格です。連携のNxM問題をどう解くのか、ホスト・クライアント・サーバーという基本構成、既製サーバーを選んで繋ぐ導入の仕方、そして権限や監査ログといった業務導入時の注意点を、冷静に整理します。