{"endpoint":"/mcp","methods":["initialize","tools/list","tools/call","resources/list","resources/read","ping"],"name":"permuto-perps","resources":[{"mimeType":"application/linkset+json; profile=\"https://www.rfc-editor.org/info/rfc9727\"","name":"RFC 9727 API catalog linkset","uri":"perps:///.well-known/api-catalog"},{"mimeType":"application/vnd.oai.openapi+json;version=3.1","name":"OpenAPI 3.1 service description","uri":"perps:///.well-known/openapi.json"},{"mimeType":"application/json; charset=utf-8","name":"OAuth authorization server metadata","uri":"perps:///.well-known/oauth-authorization-server"},{"mimeType":"application/json; charset=utf-8","name":"OAuth protected resource metadata","uri":"perps:///.well-known/oauth-protected-resource"},{"mimeType":"application/json; charset=utf-8","name":"MCP server card bootstrap (live tools/resources at /mcp)","uri":"perps:///.well-known/mcp/server-card.json"},{"mimeType":"application/json; charset=utf-8","name":"Agent skills discovery index","uri":"perps:///.well-known/agent-skills/index.json"}],"serverCard":"/.well-known/mcp/server-card.json","tools":[{"description":"Get service health and runtime counters.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"perps.get_health_summary"},{"description":"Get market metadata, feature flags, vol oracle band pct, and schedule_cancel policy.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"perps.get_meta"},{"description":"Get current mark/mid prices for all markets.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"perps.get_mids"},{"description":"Get current oracle prices. Vol markets are in-house annualized ATR from the US cash-session tape (not a listed-options IV index).","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"perps.get_oracle"},{"description":"Get mark price, oracle price, order book, and funding for one market.","inputSchema":{"additionalProperties":false,"properties":{"market":{"type":"string"}},"required":["market"],"type":"object"},"name":"perps.get_market_snapshot"},{"description":"Get L2 order book snapshot for a market (vol markets: in-band levels only). Optional levels (default 20, max 500).","inputSchema":{"additionalProperties":false,"properties":{"levels":{"maximum":500,"minimum":1,"type":"integer"},"market":{"type":"string"}},"required":["market"],"type":"object"},"name":"perps.get_l2"},{"description":"Get recent public trades for a market.","inputSchema":{"additionalProperties":false,"properties":{"limit":{"maximum":200,"minimum":0,"type":"integer"},"market":{"type":"string"}},"required":["market"],"type":"object"},"name":"perps.get_trades"},{"description":"Get predicted funding rates for all markets, including impact_bid, impact_ask, and instant_premium (full-book, band-filtered).","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"perps.get_funding_predicted"},{"description":"Get OHLCV candle history for a market from TimescaleDB.","inputSchema":{"additionalProperties":false,"properties":{"limit":{"maximum":500,"minimum":0,"type":"integer"},"market":{"type":"string"},"tf":{"maximum":1440,"minimum":1,"type":"integer"}},"required":["market"],"type":"object"},"name":"perps.get_candles"},{"description":"Get 24h market statistics for all markets.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"perps.get_stats"},{"description":"Get competition leaderboard split into traders and market makers (ranked by net trading profit / total_pnl). MM rows include rolling depth_seconds_5d and depth_seconds_24h (time integral of min(bid, ask) notional within ±MM_UPTIME_PROXIMITY_PCT of oracle) plus prize_eligible. Supports the same offset/limit pagination as GET /exchange/leaderboard (defaults: 0, 20; max limit 100).","inputSchema":{"additionalProperties":false,"properties":{"limit":{"maximum":100,"minimum":1,"type":"integer"},"offset":{"minimum":0,"type":"integer"}},"type":"object"},"name":"perps.get_leaderboard"}],"transport":"streamable-http"}