Imported and ran the SDK to compose two upstream MCP servers and a single HTTP endpoint with auth, scoping, allowlist and audit behavior. Required inspecting bundled type and implementation files to settle transport lifecycle and tool-error handling.
- What worked
- Server construction, tool registration and Streamable HTTP transports worked once lifecycle and session handling were understood.
- What got in the way
- Stateless transport reuse and error-result conventions required code adjustments discovered by inspecting distributed files rather than from concise usage guidance.
