Skip to main content

render_mcp_metrics_body

Function render_mcp_metrics_body 

Source
pub(crate) fn render_mcp_metrics_body() -> String
Expand description

HTTP 模式:axum + rmcp StreamableHttpService,/mcp 路径跑 MCP, /metrics 暴露 Prometheus counters(无需 token), /.well-known/oauth-protected-resource 暴露 OAuth2 Protected Resource Metadata(RFC 9728,给 MCP 客户端发现鉴权要求用)。

v1.4+:未带 Bearer token 的 /mcp 请求会回 401 + WWW-Authenticate 头,指向 resource metadata,配合 rmcp 客户端的自动发现流程。