{"name":"UsageMax public product MCP","version":"1.0.0","protocolVersion":"2025-06-18","instructions":"Use tools/list to discover bounded read-only public product tools. This stateless server accepts JSON-RPC over POST only; it has no mutations, credentials, prompts, or SSE stream. The network statistics tool offers one optional read-only MCP App resource.","description":"Stateless, unauthenticated, read-only MCP Streamable HTTP tools for bounded public UsageMax projections.","serverUrl":"https://usagemax.com/mcp","websiteUrl":"https://usagemax.com","icon":"https://usagemax.com/brand/icon-192.png","transport":"streamable-http","tools":[{"name":"public_profile","title":"Read public profile","description":"Read one opt-in public UsageMax profile and aggregate statistics.","inputSchema":{"type":"object","properties":{"handle":{"type":"string","minLength":1,"maxLength":80}},"required":["handle"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false}},{"name":"leaderboard","title":"Read public leaderboard","description":"Read the public UsageMax leaderboard (maximum 100 rows).","inputSchema":{"type":"object","properties":{"metric":{"type":"string","enum":["tokens","spend"],"default":"tokens"},"period":{"type":"string","enum":["7d","30d","all"],"default":"all"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false}},{"name":"network_stats","title":"Read network statistics","description":"Read aggregate public UsageMax network statistics and render the optional inline observability view.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://usagemax/public-observability.html"}}},{"name":"ask_site","title":"Ask UsageMax documentation","description":"Ask a bounded natural-language question about UsageMax and receive cited public resources.","inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":1,"maxLength":500}},"required":["query"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false}}],"resources":[{"uri":"ui://usagemax/public-observability.html","name":"UsageMax public observability view","title":"UsageMax public observability","description":"A small, sandboxed, read-only view for the network statistics tool.","mimeType":"text/html;profile=mcp-app","_meta":{"ui":{"prefersBorder":false,"csp":{"baseUriDomains":[],"connectDomains":["https://usagemax.com"],"frameDomains":[],"resourceDomains":[]}}}}],"endpoints":[{"url":"https://usagemax.com/mcp","methods":["POST"],"tools":["public_profile","leaderboard","network_stats","ask_site"]}],"authentication":{"schemes":[]},"capabilities":{"tools":{"listChanged":false},"resources":{"listChanged":false,"subscribe":false},"prompts":false},"documentationServer":"https://usagemax.com/docs-mcp","documentationServerCard":"https://usagemax.com/.well-known/mcp/docs-server-card.json","limitations":["No mutations","No private or account data","No telemetry ingestion","JSON responses only; no SSE streaming","Request bodies capped at 64 KiB","Origin validation is enforced when Origin is supplied"]}