Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
Search
matsukada
June 16, 2026
Programming
590
6
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
2026/06/16(火)に開催したAgentic Tokyo #1での登壇資料
https://aibuilders.connpass.com/event/394175/
matsukada
June 16, 2026
More Decks by matsukada
See All by matsukada
Kiroで創り、AgentCoreで繋ぐ!AWSで実践する「AI-DLC」から「AIエージェント統合」までの最新地図
licux
3
400
AgentCore Optimizationを始めよう!
licux
4
410
🦞OpenClaw works with AWS
licux
1
520
What's New in MCP ~拡張機能とその先の展望~
licux
4
130
10 Tips of AWS ~Gen AI on AWS~
licux
5
710
A2UI×AgentCore×A2Aで実現するマルチエージェントUIアーキテクチャ
licux
3
620
Advanced Tool Use for AgentCore Gateway with AgentCore
licux
2
520
AI Chatbot with Human-in-the-Loop Using Lambda durable functions
licux
3
550
AIエージェント開発/運用入門 ~re:Invent 2025 新機能活用Edition~
licux
1
370
Other Decks in Programming
See All in Programming
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
140
Snowflakeで業務アプリを作ろう。 Snowflakeのアプリ機能解説&実践ガイド
ayumu_yamaguchi
1
200
Hono + Inertia + React で LP を構築した話
oukayuka
2
220
型解析で実現する Go の言語内 DSL / Conference に Go! タイムテーブルの歩き方 for Gophers
mazrean
0
140
Laravelのアプリケーションをどこにデプロイするか #ツナギメオフライン.9
akase244
0
120
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
130
GKE アップグレード前に知っておきたい Blue/Green と PDB の関係
stkk
0
160
Claude Codeを組織的に動かして月400PRを実現した話
happy_ryo
0
260
Swift愛好会と私(ウホーイ) / Swift Fan Club and Uhooi
uhooi
0
150
iOS開発×AI駆動開発 〜最近使って便利だったスキルの話〜
nogu66
0
140
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
130
Omarchy Tokyo やると聞いて UMPC 買ってセットアップしてきた
mtsmfm
0
120
Featured
See All Featured
Building an army of robots
kneath
306
46k
Navigating Team Friction
lara
192
16k
So, you think you're a good person
axbom
PRO
2
2.1k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
400
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.2k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Test your architecture with Archunit
thirion
2
2.4k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
560
エンジニアに許された特別な時間の終わり
watany
108
250k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
300
Transcript
©Mitsubishi Electric Corporation 過去最大のMCPアップデート!? 2026-07-28 RC版の謎に迫る 三菱電機株式会社 AXイノベーションセンター 塚田 真規
©Mitsubishi Electric Corporation 自己紹介 2 塚田 真規 Masaki Tsukada 三菱電機株式会社
デジタルイノベーション事業本部 AXイノベーションセンター • 普段はAWS関係コミュニティメインで活動
©Mitsubishi Electric Corporation MCPとは? 3 プリミティブ Prompts Resources Tools Roots
Elicitation Sampling 登場人物 ユーティリティ MCPホスト LLM MCPサーバー MCP クライアント MCP クライアント MCPサーバー Cancellation Ping Progress Tasks AIアプリケーション を 外部システム に接続するための 標準規格 ~AIアプリケーションにとってのUSB-Cポート~
©Mitsubishi Electric Corporation MCPのこれまでの変更 4 リリースバージョン 2024-11–05 ※初回リリース • プリミティブは5つ
• Prompts • Resources • Tools • Sampling • Roots • 通信プロトコルはstdio方式とSSE方式 2025-03-26 • OAuthベースの認証フローを導入 • SSE通信方式をStreamable HTTP通信方式に置き換え 2025-06-18 • Elicitationプリミティブの導入 • Toolsプリミティブの構造化出力対応 • OAuthの認証フローでMCPサーバーをリソースサーバーとて定義 2025-11-25 • Samplingプリミティブにツール利用を追加 • ElicitationプリミティブにURLモードを追加 • 認証フローでのOpenID Connect Discovery 1.0導入 正式リリース日 2025-11-25 • OAuth Client Credentials • Enterprise-Managed Authorization 2026-01-26 • MCP Apps正式リリース コア機能 拡張機能
©Mitsubishi Electric Corporation 予告された変更 5 The 2026-07-28 MCP Specification Release
Candidate 大きな変更点: 1. A Stateless Protocol 2. Extensions Become First-Class 3. Authorization Hardening 4. Roots, Sampling, and Logging Are Deprecated 5. Full JSON Schema 2020-12 for Tools MCP史上最大の改定(とのこと)
©Mitsubishi Electric Corporation A Stateless Protocol 6 今のMCP Specificationと問題点 MCPクライアント
MCPサーバー 初期化処理 initialize Mcp-Session-Id(セッション識別ID) tools/list tools/call ヘッダー:Mcp-Session-Id ヘッダー:Mcp-Session-Id tools/call ヘッダー:Mcp-Session-Id 400 : Bad Request MCPクライアント MCPサーバー MCPサーバー MCPサーバー ロードバランサー Mcp-Session-Id=xxx のセッションを管理 スティッキーセッション
©Mitsubishi Electric Corporation A Stateless Protocol 7 ステートレスなプロトコルを目指す MCPクライアント MCPサーバー
初期化処理 initialize Mcp-Session-Id(セッション識別ID) tools/call MCP-Protocol-Version: 2026-07-28 Mcp-Method: tools/call Mcp-Name: search Content-Type: application/json MCPクライアント MCPサーバー MCPサーバー MCPサーバー ロードバランサー ステートレスなプロトコルで サーバーのスケーリングを容易に
©Mitsubishi Electric Corporation A Stateless Protocol 8 ステートレスプロトコル&ステートフルサーバー MCP仕様として、ステートレス →
MCPサーバーもステートレスでないと… MCPクライアント MCPサーバー create_basket() add_item(basket_id=0x1234, item) basket_id = 0x1234 HTTPを用いたクライアントサーバーのように ステートフルサーバーでもOK エンジニア側で設計して、管理するのは問題なし
©Mitsubishi Electric Corporation Extensions Become First-Class 9 コア機能 • Lifecycle
• Transports • Authorization … 拡張機能 • MCP Apps • Authorization Extensions 2026/6/16現在 コントリビューター メンテナー コアメンテナー リードメンテナー フォーマット 文書作成 プル リクエスト レビュー 実装/テスト 完了 2026-07-28 RC 拡張機能 • MCP Apps • Tasks 公式管理 ルール 2026/6/16現在
©Mitsubishi Electric Corporation Authorization Hardening 10 MCPクライアント MCPサーバーα MCPサーバーβ MCPサーバーγ
認可サーバーα 認可サーバーβ 認可サーバーγ • 認可レスポンスの発行元を取り違える • Mix-Up攻撃のリスク MCPクライアント 認可サーバー 認可リクエスト 認可レスポンス (認可コード, iss) issの検証が 必須に • Client種別の誤認 → application_type 宣言 • credentialの誤用 → issuer binding • refresh token要求の曖昧さ → 要求方法の明確化 • 追加scopeの曖昧さ → scope accumulation明確化 • discovery URLの曖昧さ → .well-known suffix明確化
©Mitsubishi Electric Corporation Roots, Sampling, and Logging Are Deprecated 11
プリミティブ Prompts Resources Tools Roots Elicitation Sampling 登場人物 ユーティリティ MCPホスト LLM MCPサーバー MCP クライアント MCP クライアント MCPサーバー Cancellation Ping Progress Tasks Deprecated Deprecated 拡張機能へ MCPクライアントプリミティブのRootsとSampling MCPサーバーのユーティリティのLoggingが非推奨に
©Mitsubishi Electric Corporation Full JSON Schema 2020-12 for Tools 12
version 2025-11-25 ツールの入力、出力スキーマを「JSON Schema 2020-12」をデフォルトに規定 課題:ツール入出力の表現能力に限界がある [ { "hour": "09:00", "temp": 68, "conditions": "sunny" }, { "hour": "10:00", "temp": 72, "conditions": "partly cloudy" } ] { "result": [ { "hour": "09:00", "temp": 68, "conditions": "sunny" }, { "hour": "10:00", "temp": 72, "conditions": "partly cloudy" } ] } NG! リストを出力として 定義できない 現状の仕組みでは… オブジェクトとして ラップが必要
©Mitsubishi Electric Corporation Full JSON Schema 2020-12 for Tools 13
version 2026-07-28 RC ツールの入力、出力スキーマを「JSON Schema 2020-12」をデフォルトに規定とし、 表現能力を拡大 出力スキーマ 入力スキーマ ただし、 type: “object”は必要 JSON Schema 2020-12の、多くのキーワードをサポート oneOf anyOf allOf $ref $defs if-then-elseなどの条件分岐 … JSON Schema 2020-12をフルサポート!
None