Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
110
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
730
Vos logs méritent mieux que la config par défaut
lyrixx
5
1.9k
Castor - Symfony Live 2024 - Paris
lyrixx
2
580
GitHub Actions - Automatisation de vos workflows
lyrixx
1
660
Doctrine, objet typé, et colonne JSON
lyrixx
6
4.8k
(Re) Découvrir les outils UNIX
lyrixx
5
2.3k
Symfony: Comment valider dynamiquement de la donnée
lyrixx
3
450
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
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
200
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
4
250
【CA.ai #3】ワークフローから見直すAIエージェント — 必要な場面と“選ばない”判断
satoaoaka
0
160
Herb to ReActionView: A New Foundation for the View Layer @ San Francisco Ruby Conference 2025
marcoroth
0
240
JJUG CCC 2025 Fall: Virtual Thread Deep Dive
ternbusty
3
510
モデル駆動設計をやってみよう Modeling Forum2025ワークショップ/Let’s Try Model-Driven Design
haru860
0
220
俺流レスポンシブコーディング 2025
tak_dcxi
13
7.1k
ハイパーメディア駆動アプリケーションとIslandアーキテクチャ: htmxによるWebアプリケーション開発と動的UIの局所的適用
nowaki28
0
300
Why Kotlin? 電子カルテを Kotlin で開発する理由 / Why Kotlin? at Henry
agatan
2
5.8k
20 years of Symfony, what's next?
fabpot
2
300
認証・認可の基本を学ぼう前編
kouyuume
0
140
All(?) About Point Sets
hole
0
260
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Raft: Consensus for Rubyists
vanstee
140
7.2k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
How to Ace a Technical Interview
jacobian
280
24k
The Language of Interfaces
destraynor
162
25k
Designing for humans not robots
tammielis
254
26k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.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…)