Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
MCP with Cloudflare Workers
Search
Yusuke Wada
December 13, 2024
Programming
2
190
MCP with Cloudflare Workers
Yusuke Wada
2024-12-13 Cloudflare Meetup Nagoya
Yusuke Wada
December 13, 2024
Tweet
Share
More Decks by Yusuke Wada
See All by Yusuke Wada
Remix on Hono on Cloudflare Workers
yusukebe
3
410
僕がつくった48個のWebサービス達
yusukebe
20
17k
Honoの来た道とこれから
yusukebe
20
4.7k
JS RPCを理解する
yusukebe
5
710
Honoとhtmx
yusukebe
6
1.8k
Cloudflare Workersの環境を再現することについて
yusukebe
7
1k
Hono v4
yusukebe
11
5k
Hono v3 and v4
yusukebe
4
3.9k
The power of Web-standards
yusukebe
4
1.7k
Other Decks in Programming
See All in Programming
N.E.X.T LEVEL
pluu
2
290
Go の GC の不得意な部分を克服したい
taiyow
2
690
nekko cloudにおけるProxmox VE利用事例
irumaru
3
320
Criando Commits Incríveis no Git
marcelgsantos
2
160
CSC305 Lecture 25
javiergs
PRO
0
130
PaaSとSaaSの境目で信頼性と開発速度を両立する 〜TROCCO®︎のこれまでとこれから〜
gtnao
6
7.6k
数十万行のプロジェクトを Scala 2から3に完全移行した
xuwei_k
0
140
型のインスタンス化は非常に深く、無限である可能性があります。
kimitashoichi
0
200
競技プログラミングで 基礎体力を身につけよう / You can get basic skills through competitive programming
mdstoy
0
170
競技プログラミングへのお誘い@阪大BOOSTセミナー
kotamanegi
0
320
[FlutterKaigi2024] Effective Form 〜Flutterによる複雑なフォーム開発の実践〜
chocoyama
1
4k
なまけものオバケたち -PHP 8.4 に入った新機能の紹介-
tanakahisateru
1
110
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
40
7.1k
Practical Orchestrator
shlominoach
186
10k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
Building an army of robots
kneath
302
44k
Being A Developer After 40
akosma
87
590k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
1
150
Building Flexible Design Systems
yeseniaperezcruz
327
38k
How STYLIGHT went responsive
nonsquared
95
5.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Transcript
$MPVE fl BSF.FFUVQ/BHPZB .$1XJUI $MPVEGMBSF8PSLFST :VTVLF8BEB
ࣗݾհ w :VTVLF8BEB w 8FCGSBNFXPSLEFWFMPQFS w 4FOJPS%FWFMPQFS"EWPDBUF !$MPVE fl BSF
w #PLFUFDPGPVOEFS w $SFBUPSPG)POP w IUUQTHJUIVCDPNZVTVLFCF
ΞδΣϯμ w .$1.PEFM$POUFYU1SPUPDPMʹ͍ͭͯ w $MPVE fl BSFࣾͰͷۭલͷ.$1ϒʔϜ w $MPVE fl
BSF.$14FSWFSͷσϞ w AHJUIVCDPNHFFMFOXPSLFSTNDQTFSWFSAʹ͍ͭͯ
ҙࣄ߲ w Ұ)POPͷ͋Γ·ͤΜ)POPͷ࠙ձͰ͠·͠ΐ͏ w ʮ.$1ʹ͍ͭͯʯͷಥͬࠐΜͩ͠·ͤΜʮ͔Βͳ͍͜ͱ͔Βͳ ͍ʯͱݴ͍·͢ w σϞ͕ϝΠϯͰ͢.$1Λ͏ͱ͜Μͳ͍͢͜͝ͱ͕Ͱ͖ΔʂΛମݧ͠· ͠ΐ͏
.$1 .PEFM$POUFYU1SPUPDPMʹ͍ͭͯ
.$1.PEFM$POUFYU1SPUPDPMʹ͍ͭͯ w ݄ʹ"OUISPQJD͕ൃද w "*͕֎෦ͷίϯςϯππʔϧɺڥʹΞΫηε͢ΔͨΊͷඪ४ϓϩτίϧ w ϑΝΠϯνϡʔϯɺ3"(ͳͲ"*ΛಛԽͤ͞ΔͨΊͷख๏ͷҰͭ w 'VODUJPODBMMJOHͱ͍ۙ ৄࡉׂѪ
w IUUQTEFWFMPQFSTDMPVE fl BSFDPNXPSLFSTBJGVODUJPODBMMJOH
$MBVEF%FTLUPQ ΫϥΠΞϯτ ͕.$1ϓϩτίϧͰ .$1αʔόʔ্ͷ֤छϦιʔεͱΓऔΓΛ͢Δ
.$1αʔόʔ w AHJUIVCDPNNPEFMDPOUFYUQSPUPDPMAʹࢀߟαʔόʔ͕͋Δ w #SBWF4FBSDI#SBWF4FBSDIͷݕࡧ"1*ΛͬͨΣϒݕࡧ w 'FUDIΣϒίϯςϯπऔಘͱม w 'JMFTZTUFNηΩϡΞͳϑΝΠϧૢ࡞ w
(JU)VC(JU)VCཧͱ"1*࿈ܞ w (PPHMF%SJWF(PPHMF%SJWFͷϑΝΠϧΞΫηε w (PPHMF.BQTҐஔใͱϧʔτݕࡧ w 1VQQFUFFSϒϥβࣗಈԽͱεΫϨΠϐϯά w 4FOUSZ4FOUSZJPͷ՝ੳ w 4MBDLνϟϯωϧཧͱϝοηʔδૹ৴ w 4RMJUFσʔλϕʔεૢ࡞
ྫ#SBWF4FBSDIΛͬͯΈΔ w "1*ΩʔΛऔಘ͢Δ w ADMBVEF@EFTLUPQ@DPO fi HKTPOAʹઃఆΛՃ͑Δ w $MBVEF%FTLUPQΛ࠶ىಈ͢Δ
None
؆୯ͳ࣮ྫ w ͡ΌΜ͚ΜΛ͢Δ.$1αʔόʔ w 5ZQF4DSJQUͷ4%,Λ͏ w A5PPMAͷϦετAEP@HBNFAΛఆٛ w A5PPMAͷ࣮ߦAEP@HBNFAͷ࣮ߦɺ݁ՌΛฦ٫
A5PPMAͷϦετ
A5PPMAͷ࣮ߦ
ۭલͷ.$1ϒʔϜ
$MPVEGMBSFࣾͰ.$1ͰΓ্͕Δ w ݄ൃදɺνϟοτϧʔϜ͕࡞ΒΕΔ w $MPVE fl BSF.$14FSWFSͷ࣮࢝·Δ w AHJUIVCDPNNPEFMDPOUFYUQSPUPDPMAʹܝࡌ w
݄ʹ3JDLZ͕9ͰσϞͷ༷ࢠΛެ։͢Δ w ݄ʹ(MFO͕8PSLFST.$14FSWFSͷ σϞΛެ։͢Δ
$MPVEGMBSF.$14FSWFS w IUUQTHJUIVCDPNDMPVE fl BSFNDQTFSWFSDMPVE fl BSF w $MPVE fl
BSFͷ"1*Λୟ͘.$1αʔόʔ w $MPVE fl BSFͷ8PSLFSTɺϛυϧΣΞʹΞΫηεͰ͖Δ w ,7 w 3 w % w 8PSLFST w "OBMZUJDT
ྫ,7ͰͰ͖Δ͜ͱ5PPMT w HFU@LWTΞΧϯτͷ,7໊લۭؒΛҰཡදࣔ w LW@HFU,7໊લۭ͔ؒΒΛऔಘ w LW@QVU,7໊લۭؒʹΛอଘ w LW@MJTU,7໊લۭؒͷΩʔΛҰཡදࣔ w
LW@EFMFUF,7໊લۭ͔ؒΒΩʔΛআ
σϞ $MPVEGMBSF8PSLFST্ʹ ϒϩάΛ࡞Γ·͢
None
None
ϓϩϯϓτͷϙΠϯτ w $MPVE fl BSF8PSLFSTͱ%Λ͏ w %ͷσʔλϕʔε໊ΛҰԠࢦఆ͢Δ w ϙετ͚ͩͷγϯϓϧͳϒϩάʹ͢Δ w
)POPΛΘͣɺૉͷ+BWB4DSJQUͰॻ͍ͯΒ͏ w ·ͣɺ%ͷσʔλϕʔε͔Β࡞ͬͯΒ͏
AHJUIVCDPNHFFMFOXPSLFSTNDQTFSWFSAʹ͍ͭͯ w (MFO͕ݸਓϨϙͰਐΊ͍ͯΔผͷ.$1αʔόʔ࣮ w +431$Ͱ͏8PSLFS&OUSZQPJOUʹՃͨ͠ϝιου͕5PPMʹͳΔ w +4%PDΛॻ͚ͦΕ͕Ϧετʹར༻͞ΕΔ
࣌ؒલʹग़ͨ IUUQTHJUIVCDPN HFFMFOXPSLFSTNDQ
Έͱࠓޙͷల w σϓϩΠͨ͠8PSLFSϩʔΧϧϓϩΩγ$MBVEF%FTLUPQ w $MBVEF%FTLUPQ͕8PSLFS&OUSZQPJOUΛୟ͚ΔͱΑ͍
·ͱΊ
·ͱΊ w .$1.PEFM$POUFYU1SPUPDPMͱ$MPVEMBSF8PSLFSTʹ͍ͭͯͨ͠ w $MPVE fl BSFͷϦιʔεΛѻ͏.$1αʔόʔ$MPVE fl BSF.$14FSWFS w
σϞΛͨ͠ w AHJUIVCDPNHFFMFOXPSLFSTNDQTFSWFSAͱ͍͏࣮͋Δ
͓͠·͍