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 - Symfony Live Paris - 2025
Search
Grégoire Pineau
March 31, 2025
Programming
190
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MCP - Symfony Live Paris - 2025
Model Context Protocol
Grégoire Pineau
March 31, 2025
More Decks by Grégoire Pineau
See All by Grégoire Pineau
Embeddings : Symfony AI en pratique
lyrixx
1
650
Castor - Le Task Runner PHP qui simplifie votre Workflow
lyrixx
2
820
Vos logs méritent mieux que la config par défaut
lyrixx
5
2.1k
Castor - Symfony Live 2024 - Paris
lyrixx
2
670
GitHub Actions - Automatisation de vos workflows
lyrixx
1
740
Doctrine, objet typé, et colonne JSON
lyrixx
6
5k
(Re) Découvrir les outils UNIX
lyrixx
5
2.4k
Symfony: Comment valider dynamiquement de la donnée
lyrixx
3
510
Symfony Lock & Semaphore
lyrixx
3
1.4k
Other Decks in Programming
See All in Programming
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
150
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
560
残高管理から台帳サービスへの進化
artoy
0
190
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
8
5.7k
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.3k
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
130
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
100
sbt 2.0: takeoff
eed3si9n
0
140
mrbgem 三角測量 開発
ogom
0
240
R8 の設定見直しでアプリサイズ削減
andpad
0
210
golang-bob.pdf
iwatsukayura
0
120
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
570
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
A Tale of Four Properties
chriscoyier
163
24k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
The Cult of Friendly URLs
andyhume
79
7k
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Transcript
MCP Model Context Protocol
Un nouveau protocol pour les LLM
Une Interface entre un LLM et votre App 🎉 Open
AI depuis hier 🎉
Demo Time !
Comment ça marche ?
Communication entre le LLM et votre App Plusieurs transports :
• STDIO (intéraction en CLI) • SSE (web) ◦ (Voir la conf de Grégoire Pineau sur Messenger + Mercure) ◦ En train d’être déprécié en faveur de HTTP qui est stateless
STDIO
Messaging
Initialisation 1. Le LLM va demander à votre application quelles
sont les outils dispo 2. Notre app va répondre (entre autre) :
Appel d’un tool Le LLM envoie
Notre code
Merci à vous (On a pas eu le temps de
parler de tellement de chose…)