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
200
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
660
Castor - Le Task Runner PHP qui simplifie votre Workflow
lyrixx
2
830
Vos logs méritent mieux que la config par défaut
lyrixx
5
2.1k
Castor - Symfony Live 2024 - Paris
lyrixx
2
680
GitHub Actions - Automatisation de vos workflows
lyrixx
1
750
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
520
Symfony Lock & Semaphore
lyrixx
3
1.4k
Other Decks in Programming
See All in Programming
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
5k
AI時代のIaC入門 〜なぜインフラをコードで管理したいのか?〜 / Introduction to IaC in the AI Era
akihisaikeda
6
1.3k
Seven New Principles of Software Engineering
yegor256
0
420
Next.js: The final boss of Web Performance
guaca
0
380
Performance Optimization With LLMs
xleitix
0
240
선언형 햅틱 라이브러리 진동을 소개합니다
l2hyunwoo
1
260
AmebaブログはKMPから卒業します
kmars0605
0
310
JIS keyboard support in Omarchy
lef237
0
180
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
2
250
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
140
動画プレイヤーはなぜカクつくのか 〜Flutterのレンダリングとネイティブの境界を解剖する〜
naruogram
0
320
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
260
Featured
See All Featured
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
660
The SEO Collaboration Effect
kristinabergwall1
1
610
Are puppies a ranking factor?
jonoalderson
2
4.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
470
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
820
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Context Engineering - Making Every Token Count
addyosmani
9
1.3k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
480
Paper Plane (Part 1)
katiecoart
PRO
2
12k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Automating Front-end Workflow
addyosmani
1370
210k
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…)