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 - Symfony Live Paris - 2025
Search
Grégoire Pineau
March 31, 2025
Programming
1
98
MCP - Symfony Live Paris - 2025
Model Context Protocol
Grégoire Pineau
March 31, 2025
Tweet
Share
More Decks by Grégoire Pineau
See All by Grégoire Pineau
Castor - Le Task Runner PHP qui simplifie votre Workflow
lyrixx
2
710
Vos logs méritent mieux que la config par défaut
lyrixx
5
1.9k
Castor - Symfony Live 2024 - Paris
lyrixx
2
560
GitHub Actions - Automatisation de vos workflows
lyrixx
1
620
Doctrine, objet typé, et colonne JSON
lyrixx
6
4.7k
(Re) Découvrir les outils UNIX
lyrixx
5
2.3k
Symfony: Comment valider dynamiquement de la donnée
lyrixx
3
440
Symfony Lock & Semaphore
lyrixx
3
1.3k
Redis - Ce n’est pas que pour le Cache - V2
lyrixx
4
2.9k
Other Decks in Programming
See All in Programming
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
260
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
11
6.9k
Writing Better Go: Lessons from 10 Code Reviews
konradreiche
0
2.3k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
500
Devoxx BE - Local Development in the AI Era
kdubois
0
130
One Enishi After Another
snoozer05
PRO
0
130
その面倒な作業、「Dart」にやらせませんか? Flutter開発者のための業務効率化
yordgenome03
1
130
CSC509 Lecture 05
javiergs
PRO
0
300
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
2
730
詳しくない分野でのVibe Codingで困ったことと学び/vibe-coding-in-unfamiliar-area
shibayu36
3
5.2k
CSC305 Lecture 05
javiergs
PRO
0
220
bootcamp2025_バックエンド研修_WebAPIサーバ作成.pdf
geniee_inc
0
120
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
353
21k
How to Ace a Technical Interview
jacobian
280
24k
Building Applications with DynamoDB
mza
96
6.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Designing for Performance
lara
610
69k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Visualization
eitanlees
149
16k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Thoughts on Productivity
jonyablonski
70
4.9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Typedesign – Prime Four
hannesfritz
42
2.8k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
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…)