## Summary Harden MCP server authentication with modern token-based identity and scoped authorization. ## Problem HMAC/mTLS replay controls are necessary but not sufficient for multi-tenant/third-party client usage. ## Scope - Add OAuth 2.1/OIDC validation path for MCP entrypoints. - Enforce short-lived access tokens and audience checks. - Enforce scope-to-tool mapping (`tool:*`, `read:*`, `write:*`). - Add token subject binding to request trace IDs and audit logs. - Keep existing proxy controls (#219) as defense-in-depth. ## Acceptance Criteria - [ ] Unscoped token cannot invoke privileged tools - [ ] Expired token is rejected deterministically - [ ] Scope checks are visible in structured audit logs - [ ] Docs include deployment profile (issuer/jwks/audience) ## Dependencies - #219 proxy auth + replay protections - #224 correlated audit logs - #225 SISNA auth package
Summary
Harden MCP server authentication with modern token-based identity and scoped authorization.
Problem
HMAC/mTLS replay controls are necessary but not sufficient for multi-tenant/third-party client usage.
Scope
tool:*,read:*,write:*).Acceptance Criteria
Dependencies