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-31 | 2025-06-18 | 前(2つ前のリビジョンの時期) |
| MCP完全入門 業務効率化のためのAIエージェントの作り方 | インプレス | 2026-02-19 | 2025-11-25 | 前(直前のリビジョンの時期) |
| MCPの教科書[上巻] ~MCPで成果を出すAI導入戦略 | 技術評論社 | 2026-08-26 | 2026-07-28 | 後(公開から29日後) |
| MCPの教科書[下巻] ~内部構造・開発・運用・防御 | 技術評論社 | 2026-08-26 | 2026-07-28 | 後(公開から29日後) |
| PythonとMCPで実装するAIエージェント基盤 プロトコルの基礎からコード設計/認証認可/本番運用まで | インプレス | 2026-09-24 | 2026-07-28 | 後(公開から58日後) |
| MCP実践セキュリティ AIエージェント時代のModel Context Protocol安全運用ガイド | インプレス NextPublishing | 2026-10-16 | 2026-07-28 | 後(公開から80日後) |
注意
たとえば『MCPの教科書』下巻の目次には、1.4節として「初期化ハンドシェイクとケーパビリティネゴシエーション」があります。2026-07-28の変更点一覧では、initialize/notifications/initializedのハンドシェイクが削除され、プロトコルバージョンやクライアント能力は各リクエストの_metaで運ぶ形に変わりました。この節が旧来の手順を解説しているのか、新仕様への移行を解説しているのかは目次からは判断できません。同じ下巻には1.7節「MCP仕様の最新動向と今後の展望」もあるため、両方をあわせて読むと前提が見えてくるはずです。
仕様は4回変わっている
対応表の右端の列を読むために、各リビジョンで何が変わったのかを公式の変更点一覧(Key Changes)から短くまとめておきます。
| リビジョン | 主な変更(公式changelogより) |
|---|---|
| 2025-03-26 | OAuth 2.1ベースの認可の枠組みを追加。HTTP+SSEトランスポートをStreamable HTTPに置き換え |
| 2025-06-18 | MCPサーバーをOAuthのリソースサーバーとして位置づけ。HTTPの後続リクエストでMCP-Protocol-Versionヘッダの送信を必須化 |
| 2025-11-25 | 認可にClient ID Metadata Documents(CIMD)を追加。実験的なTasksを導入 |
| 2026-07-28 | initializeハンドシェイクと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でも残っている |
ヒント
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アプリ本格開発(技術評論社)
広告著者: 小野哲 / 出版社: 技術評論社 / 発売日: 2025年10月31日 / A5判・304ページ。電卓サーバーから始めて、データベース連携、外部API連携、ホストやエージェントの自作、公開までを順に作っていく構成です。手を動かして全体像をつかむ用途に向きます。2026-07-28より前の刊行なので、通信方式とホスト自作の章は新仕様と照らし合わせて読んでください。
※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。
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導入戦略(技術評論社)
広告著者: 益子竜与志 / 出版社: 技術評論社 / 発売日: 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の教科書[下巻] ~内部構造・開発・運用・防御(技術評論社)
広告著者: 益子竜与志 / 出版社: 技術評論社 / 発売日: 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エージェント基盤 プロトコルの基礎からコード設計/認証認可/本番運用まで(インプレス)
広告著者: 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)
広告
著者: 井本賢 / 発行: インプレス NextPublishing / 発行日: 2026年10月16日 / 印刷版はB5・モノクロ・本文94ページ(電子版はEPUB3)。OWASP MCP Top 10、ツール経由の攻撃の実演、OAuth 2.1での認証・認可、トークンコストの実測までを短くまとめた本です。プレスリリースでは、印刷版はAmazon.co.jpのほか全国の一般書店から注文できると案内されています。
※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。
攻撃面の考え方そのものは、プロトコルの版が変わっても大きくは動きません。ツールの出力や外部の文書に仕込まれた指示でエージェントが動かされる、という基本の構図は当メディアの別記事でも扱っています。
あわせて読みたい
プロンプトインジェクションとは|LLMアプリを狙う攻撃と実務でできる多層防御
立場別に、どの章を新仕様と照らすか
- 1
導入を決める・推進する立場
『MCPの教科書』上巻はROIやPoCの出口といった組織側の論点が中心で、仕様の細部に依存しにくい題材です。照らし合わせる仕様の箇所は少なく、技術的な前提は開発チームが公式仕様で確かめる分担にすると進めやすくなります。
- 2
初めてMCPサーバーを作る立場
『MCP入門』や『MCP完全入門』のように改定前の本で手を動かす場合は、接続手順やセッションの章をKey Changesと照らして読み替えます。『PythonとMCPで実装するAIエージェント基盤』は日本語版の脚注で新旧の違いに触れているとされるため、写しているのが本文と脚注のどちらの手順なのかを意識します。手元のSDKが新仕様に対応している場合は、サンプルを写す前にSDKのリリースノートで差分を確認してください。
- 3
本番で運用し、守る立場
『MCP実践セキュリティ』の第8章(認証・認可)、『PythonとMCPで実装するAIエージェント基盤』の第11章(セキュリティ対策)、『MCPの教科書』下巻の1.3節(トランスポート層)のように、認可とトランスポートに触れる箇所は、2026-07-28の非推奨レジストリ(Dynamic Client RegistrationからCIMDへの移行など)と照らし合わせて読みます。攻撃面や監査ログの考え方は、版に左右されにくい部分です。
メモ
改定前の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の本は、もう読まないほうがよいですか
『MCPの教科書』は2026-07-28の後に出たので、新仕様に対応していますか
『MCP実践セキュリティ』は紙の本で買えますか
どの本を読む場合も、まず新仕様と照らすべき章はどこですか
本と公式仕様のどちらを優先すべきですか
出典・参考
- 『MCP実践セキュリティ AIエージェント時代のModel Context Protocol安全運用ガイド』発行のお知らせ|PR TIMES(インプレス)
- 『PythonとMCPで実装するAIエージェント基盤 プロトコルの基礎からコード設計/認証認可/本番運用まで』を9月24日に発売|PR TIMES(インプレス)
- PythonとMCPで実装するAIエージェント基盤 プロトコルの基礎からコード設計/認証認可/本番運用まで|インプレスブックス
- MCPの教科書[上巻] ~MCPで成果を出すAI導入戦略|技術評論社
- MCPの教科書[下巻] ~内部構造・開発・運用・防御|技術評論社
- MCP完全入門 業務効率化のためのAIエージェントの作り方|インプレスブックス
- MCP入門 ――生成AIアプリ本格開発|技術評論社
- Specification 2026-07-28 - Model Context Protocol(公式・一次)
- Key Changes - MCP Specification 2026-07-28(公式・一次。2025-11-25からの変更点)
- Deprecated Features - MCP Specification 2026-07-28(公式。非推奨レジストリ)
- Versioning - MCP Specification 2026-07-28(公式・一次。新旧世代の互換性マトリクス)
- Key Changes - MCP Specification 2025-11-25(公式・一次)
- Key Changes - MCP Specification 2025-06-18(公式・一次)
- Key Changes - MCP Specification 2025-03-26(公式・一次)
- The 2026-07-28 Specification - Model Context Protocol Blog(公式・一次)
関連する記事
MCP新仕様「2026-07-28」でプロトコルがステートレス化|変更点と移行の実務
MCPの新仕様2026-07-28が公開されました。initializeハンドシェイクとセッションの廃止、ヘッダベースのルーティング、MRTR、認可の強化、非推奨機能と最短の削除時期を一次情報で整理し、立場別にやることを切り分けます。
MCP(Model Context Protocol)とは何か|AIと社内システムをつなぐ標準と業務での使いどころ
MCP(Model Context Protocol)は、AIと社内システムやツールをつなぐための共通規格です。連携のNxM問題をどう解くのか、ホスト・クライアント・サーバーという基本構成、既製サーバーを選んで繋ぐ導入の仕方、そして権限や監査ログといった業務導入時の注意点を、冷静に整理します。
AI・LLMセキュリティを学ぶ書籍ガイド|攻撃手口から社内ガバナンスまで段階順に選ぶ4冊
プロンプトインジェクション、情報漏えい、敵対的入力といった攻撃手口から、防御業務への活用、社内運用とガバナンスまで。AI・LLMのセキュリティを段階順に学べる実在の日本語書籍を4冊、対象読者と書かれていない範囲つきで紹介します。


