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
StrandsAgentsで構築したAIエージェントにMCP Apps機能を追加してみた
Search
たけのこ
February 14, 2026
Technology
250
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
StrandsAgentsで構築したAIエージェントにMCP Apps機能を追加してみた
たけのこ
February 14, 2026
More Decks by たけのこ
See All by たけのこ
Generative UI × A2UI で AI エージェントを作った話 AI-DLC も使ってみた!
kmiya84377
1
440
AIエージェントの支払い基盤 AgentCore Payments概要
kmiya84377
2
590
AG-UIとStrandsAgents・AgentCoreを<br>絡めたAIエージェント周りの話
kmiya84377
1
170
AIエージェントがUIを生成する「Generative UI」を広く浅く理解したい
kmiya84377
2
690
全てAWSで完結!AWS AmplifyとViteで始めるスモールスタートなAIエージェント開発のススメ
kmiya84377
7
7.7k
Amazon Bedrock AgentCoreのフロントエンドを探す旅 (Next.js編)
kmiya84377
2
810
Amazon Q Developer for GitHubとAmplify Hosting でサクッとデジタル名刺を作ってみた
kmiya84377
0
3.8k
AWS_Amplify_AI_Kitで始めるRAGアプリ開発.pdf
kmiya84377
0
2.9k
Other Decks in Technology
See All in Technology
2026_devsumi_ozono.pdf
o3
3
570
AIによるクリエイティブ生成を行う上での試行錯誤
plaidtech
PRO
0
170
品質と信頼性を地続きにする
grimoh
2
940
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
5
25k
俺の仕事は AIに奪われないし、たぶんその BIも要らない
hikaruri
0
540
時うどん〜Socket.getifaddrsで学ぶネットワーク編 / Tokiudon: The Socket.getifaddrs Edition
coe401_
4
220
AI時代の「技術的負債」の変質ー概念の終焉と再解釈、エージェントと共に向かう先
nwiizo
1
3.2k
絵ではじめるKubernetesセキュリティ
aoi1
4
700
ソフトウェアDNAとクラウドエージェントのススメ
cloudace
0
120
JSONataとAWS Step Functionsで目指すRuntimelessな世界
mu7889yoon
0
440
Mastering Agentic Development: Harness Engineering for Effective Coding Agents
konippi
1
110
あけおめLINE 傾向とその対策
nasa9084
0
280
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
250
A Modern Web Designer's Workflow
chriscoyier
699
190k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Deep Space Network (abreviated)
tonyrice
0
320
WENDY [Excerpt]
tessaabrams
14
39k
Ruling the World: When Life Gets Gamed
codingconduct
0
350
Side Projects
sachag
456
43k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
730
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
480
Transcript
StrandsAgents で構築した AI エージェントに MCP Apps 機能を追加してみた 2026/2/13( 金) 第47
回 JAWS-UG 札幌 勉強会 コンテナ特集! 宮崎 健太 ( たけのこ) 1
宮崎 健太 ( たけのこ) 業務: Web フロント開発 or 最近はAWS メイン 所在地: 札幌
趣味: ゲーム、お酒( クラフトジン) 好きなAWS サービス: ・AWS Amplify ・Amazon Bedrock AgentCore X :@K5ARULtkUA4594 自己紹介 2
話すこと Generative UI や MCP Apps 周りの概要の話 StrandsAgents で構築したAI エージェンにMCP
Apps を追加する話 話さないこと AI エージェントやMCP Apps の業務活用など応用的な話 話すこと / 話さないこと 3
1. Generative UI と 実装アプローチ (MCP Apps / A2UI) 2.
AWS におけるAI エージェント開発 3. AWS を活用したAI エージェント+MCP Apss 構築例 4. まとめ アジェンダ 4
Generative UI と 実装アプローチ 5
AI が動的にユーザーインターフェース(=UI) を生成するという手法 ・従来の課題:AI とテキストベースの対話は、ユーザーの手間が多く体験が悪い ・解決する方法:AI とユーザーがUI を介して対話する → 場所が知りたい:地図で表示
→ 統計が知りたい:グラフで表示 Generative UI とは 6
① MCP Apps ・ 2026 年1 月26 日にリリースした公式のMCP 拡張によるアプローチ ・
MCP のプリミティブであるTool とResource が拡張されている ・ Tool の実行結果をもとに、Resource でTool に紐づくUI を表示する ② A2UI ・ AI がJSON 形式でUI 定義を生成する宣言的UI プロトコルによるアプローチ ・ 2/13 時点でv0.8 のプレビュー公開状態 ・ Google 開発なのでAngular 、Flutter あたりが対応済み / React は対応中 AI エージェントにGenerarive UI を実装する2つのアプローチ 7
MCP Apps のざっくりとした流れ 8
AWS におけるAI エージェント開発 9
StrandsAgents ・AWS が提供するAI エージェントを構築するためのSDK Amazon Bedrock AgentCore ・AI エージェントをAWS 上で構築/
運用できるマネージドサービス ・Runtime を使うことで、MCP サーバー、AI エージェントをホスト可能 AWS 上でAI エージェントを構築するための仕組み 10
・CopilotKit は、AI エージェントと統合してアプリ構築するためのフレームワーク ・StrandsAgents にも対応しており、フロントエンドとAG-UI で通信が可能 ・AG-UI は、フロントエンドとエージェントが非同期で通信するプロトコル CopilotKit と
StrandsAgents によるAI エージェント構築 11
・MCP Apps に対応したMCP サーバーに接続すれば、CopilotKit がいい感じに処理する CopilotKit はMCP Apps に対応 12
AWS を活用した AI エージェント+MCP Apss 構築例 13
Amazon Bedorck AgentCore と AWS Amplify で構築 14
まとめ 15
・費用 対 効果 を考えると、まずはテキストベースのAI エージェントで始める → 費用:学習コスト + システムとしての複雑性... → 効果:ユーザー体験の向上! ...
本当に求められてる? ・ニーズやサービスの限界を感じたらGenerative UI の実装を検討する → ニーズ:ユーザーの声を聞く → 限界:機能要件をテキストベースでは満たせない ・Generative UI にも複数のアプローチがあり、選定が必要 → 主に MCP Apps 、A2UI のいずれを選択するか どうやってシステムに組み込んでいくか 16
・ Generative UI を組み込めばユーザー体験が向上が狙える ・ MCP Apps というMCP の拡張が登場し、Generative
UI が実装しやすくなった ・ 現状、 「MCP Apps 」と「StrandsAgents 」と組み合わせるならCopilotKit が必要 ・ CopilotKit やMCP サーバーの追加が必要なので、どうしてもシステムは複雑になる ・ 「複雑になることによるデメリット」vs 「ユーザー体験のメリット」で決めていく まとめ 17
ありがとうございました!! 18