SDK de MCP: @modelcontextprotocol/sdk oficial para TypeScript, SDK de Python mcp, FastMCP (wrapper ergonómico para Python)
Transportes: stdio (integraciones de escritorio locales), HTTP + Server-Sent Events, streamable HTTP, WebSocket (donde sea compatible)
Autenticación: OAuth 2.1 con PKCE, registro dinámico de clientes, tokens bearer JWT, aplicación de alcance por herramienta
Hosting: Cloudflare Workers (recomendado para MCP remoto), AWS Lambda + API Gateway, Fly.io, Vercel, Railway
Integración de backend: Python + FastAPI, Node.js + Hono, conectores directos a bases de datos, wrappers REST/GraphQL/gRPC
Primitivas de herramientas: Tools, Resources, Prompts, Roots, Sampling, Elicitation — cobertura completa de la especificación MCP
Observabilidad: OpenTelemetry, Sentry, registro estructurado, dashboards de latencia y tasa de errores por herramienta
Herramientas de seguridad: Listas de permitidos por herramienta, sanitización de salidas, detección de prompt injection, registro de auditoría en cada llamada a herramienta
Clientes compatibles: Claude Desktop, Claude Code, Cursor, Windsurf, Codex CLI, Continue, Cline, ChatGPT Desktop, agentes personalizados