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
170
1
Share
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
560
Castor - Le Task Runner PHP qui simplifie votre Workflow
lyrixx
2
790
Vos logs méritent mieux que la config par défaut
lyrixx
5
2k
Castor - Symfony Live 2024 - Paris
lyrixx
2
640
GitHub Actions - Automatisation de vos workflows
lyrixx
1
710
Doctrine, objet typé, et colonne JSON
lyrixx
6
4.9k
(Re) Découvrir les outils UNIX
lyrixx
5
2.3k
Symfony: Comment valider dynamiquement de la donnée
lyrixx
3
490
Symfony Lock & Semaphore
lyrixx
3
1.3k
Other Decks in Programming
See All in Programming
AIとRubyの静的型付け
ukin0k0
0
520
3Dシーンの圧縮
fadis
1
580
サーバーレスで作る、動画データ管理基盤
oyasumipants
0
350
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
120
JavaDoc 再入門
nagise
0
250
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
150
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
330
net-httpのHTTP/2対応について
naruse
0
420
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.2k
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
5.2k
ふつうのFeature Flag実践入門
irof
7
3.5k
Migrations : C'est une question d'hygiène !
vinceamstoutz
0
2.9k
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Making the Leap to Tech Lead
cromwellryan
135
9.9k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
140
Believing is Seeing
oripsolob
1
140
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Navigating Weather and Climate Data
rabernat
0
210
Typedesign – Prime Four
hannesfritz
42
3.1k
Un-Boring Meetings
codingconduct
0
300
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Rails Girls Zürich Keynote
gr2m
96
14k
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…)