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
180
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
610
Castor - Le Task Runner PHP qui simplifie votre Workflow
lyrixx
2
800
Vos logs méritent mieux que la config par défaut
lyrixx
5
2.1k
Castor - Symfony Live 2024 - Paris
lyrixx
2
660
GitHub Actions - Automatisation de vos workflows
lyrixx
1
720
Doctrine, objet typé, et colonne JSON
lyrixx
6
5k
(Re) Découvrir les outils UNIX
lyrixx
5
2.3k
Symfony: Comment valider dynamiquement de la donnée
lyrixx
3
500
Symfony Lock & Semaphore
lyrixx
3
1.3k
Other Decks in Programming
See All in Programming
いまどきの Codex で開発する visionOS アプリの開発スタイルについて
karad
0
150
KotlinConf Extended South Korea 2026 Keynote
l2hyunwoo
0
110
torikago - Ruby::Boxで照らすモジュラモノリスの実行境界
se4weed
1
380
運用ダッシュボードの設計を誰も教えてくれないのだけどみなさんどうしてるんですか? - チームに監視するという文化を根付かせるための第一歩を踏みたい -
satoshi256kbyte
1
130
Go言語とトイモデルで学ぶTransformerの気持ち / fukuokago23-transformer
monochromegane
0
180
Google Apps Script で Ruby を動かす
kawahara
0
260
VibeCodingからAgenticWorkflowへ
starfish719
0
590
全PRの83%がAIレビューだけでマージできるようになった開発組織はその後どうなったか
athug
1
1.8k
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
200
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
270
楽しそうなつよつよエンジニアと目が死んでる僕/A brilliant engineer having a blast, and dead-eyed me.
3l4l5
2
190
バグを直したら useEffect が消えた
colorful12
2
560
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1369
210k
How to train your dragon (web standard)
notwaldorf
97
6.8k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
460
AI: The stuff that nobody shows you
jnunemaker
PRO
9
920
Building Applications with DynamoDB
mza
96
7.2k
What's in a price? How to price your products and services
michaelherold
247
13k
30 Presentation Tips
portentint
PRO
1
370
Building Adaptive Systems
keathley
44
3.2k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Bash Introduction
62gerente
615
220k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
710
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…)