Summary
Add authentication layer for remote MCP clients connecting over HTTP, beyond the current localhost/stdio usage.
Technical Approach
- Token-based auth for streamable-http transport
- Reuse existing org API key mechanism or add MCP-specific tokens
- Auth middleware on /mcp/ endpoint checking Authorization header
- SSH tunnel documentation as alternative for trusted networks
- Rate limiting per token
Key Files
- mcp_server/main.py — MCP transport setup
- mcp_server/routes/auth.py — existing auth logic
Acceptance Criteria
Summary
Add authentication layer for remote MCP clients connecting over HTTP, beyond the current localhost/stdio usage.
Technical Approach
Key Files
Acceptance Criteria