MCP-SDKs: Offizielles @modelcontextprotocol/sdk für TypeScript, mcp Python SDK, FastMCP (ergonomischer Python-Wrapper)
Transporte: stdio (lokale Desktop-Integrationen), HTTP + Server-Sent Events, Streamable HTTP, WebSocket (wo unterstützt)
Auth: OAuth 2.1 mit PKCE, dynamische Client-Registrierung, JWT-Bearer-Tokens, Scope-Durchsetzung pro Tool
Hosting: Cloudflare Workers (empfohlen für Remote-MCP), AWS Lambda + API Gateway, Fly.io, Vercel, Railway
Backend-Integration: Python + FastAPI, Node.js + Hono, direkte Datenbank-Konnektoren, REST-/GraphQL-/gRPC-Wrapper
Tool-Primitive: Tools, Resources, Prompts, Roots, Sampling, Elicitation – vollständige MCP-Spec-Abdeckung
Observability: OpenTelemetry, Sentry, strukturiertes Logging, Latenz- und Fehlerraten-Dashboards pro Tool
Sicherheits-Tooling: Allowlisting pro Tool, Bereinigung der Ausgaben, Erkennung von Prompt-Injection, Audit-Logging bei jedem Tool-Aufruf
Kompatible Clients: Claude Desktop, Claude Code, Cursor, Windsurf, Codex CLI, Continue, Cline, ChatGPT Desktop, eigene Agenten