Enterprise MCP in Model Context Protocol

Lessons in this section

  1. Multi-Server Architectures

    How hosts connect to many MCP servers at once: one client per server, tool name prefixes, routing calls, cross-server policy, rate limits and audit logs.

  2. Remote MCP and Authorization

    How remote MCP servers use OAuth 2.1: 401 challenges, protected resource metadata, auth server discovery, client registration, PKCE, the resource parameter, scopes and audience checks.

  3. Performance, Caching and Extensions

    Keeping MCP fast: pagination with cursors, deterministic tool order, ttlMs and cacheScope caching, list-changed invalidation, lazy tool groups and extension negotiation.