SDK MCP: @modelcontextprotocol/sdk officiel pour TypeScript, SDK Python mcp, FastMCP (surcouche Python ergonomique)
Transports: stdio (intégrations de bureau locales), HTTP + Server-Sent Events, HTTP en streaming, WebSocket (lorsque pris en charge)
Authentification: OAuth 2.1 avec PKCE, enregistrement dynamique des clients, jetons JWT bearer, application des scopes par outil
Hébergement: Cloudflare Workers (recommandé pour le MCP distant), AWS Lambda + API Gateway, Fly.io, Vercel, Railway
Intégration back-end: Python + FastAPI, Node.js + Hono, connecteurs directs aux bases de données, wrappers REST/GraphQL/gRPC
Primitives d'outils: Tools, Resources, Prompts, Roots, Sampling, Elicitation — couverture complète de la spécification MCP
Observabilité: OpenTelemetry, Sentry, journalisation structurée, tableaux de bord de latence et de taux d'erreur par outil
Outils de sécurité: Liste d’autorisation par outil, assainissement des sorties, détection d’injection de prompt, journalisation d’audit sur chaque appel d’outil
Clients compatibles: Claude Desktop, Claude Code, Cursor, Windsurf, Codex CLI, Continue, Cline, ChatGPT Desktop, agents sur mesure