Skip to content

Level 3 · Advanced Scale & Security

Goal: go from "one server works" to "several servers work together reliably, safely, and observably" — the engineering that separates a demo from a system you'd trust in production.

Modules

  1. Multi-Server Clients: Connecting to Several Servers at Once
  2. Tool Selection & Namespacing at Scale
  3. Error Handling & Resilience Patterns
  4. Streaming Responses & Progress Notifications
  5. Roots: Scoping a Server to a Workspace
  6. Security: Prompt Injection & Tool Poisoning Risks
  7. Scopes, Permissions & Least Privilege
  8. Caching & Rate Limiting Tool Calls
  9. Observability: Logging & Tracing MCP Calls
  10. Project — Orchestrating 3 MCP Servers for a Research Agent

By the end of this level you'll be able to wire up and secure multi-server agent systems, reason about MCP-specific security risks like prompt injection and tool poisoning, and keep a multi-server setup observable and resilient under real failures.