{"server":{"name":"com.quantradin/quantradin","title":"Quantradin","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://agent.quantradin.com/mcp","type":"streamable-http","headers":[{"name":"X-Vega-Account-Key-Id","isSecret":true,"description":"The key id of your Quantradin desk key pair. Mint the pair while logged in, on the Accounts page (Connect Claude). Not needed when you connect through OAuth (the connector asks you to approve one desk instead)."},{"name":"X-Vega-Account-Secret","isSecret":true,"description":"The secret of your Quantradin desk key pair. It is shown once, when the pair is minted. Not needed when you connect through OAuth (the connector asks you to approve one desk instead)."}]}],"version":"1.0.0","websiteUrl":"https://quantradin.com","description":"Honest backtests and paper trading for US options and equities, driven by your agent."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-26T02:44:42.501035Z","publishedAt":"2026-09-26T02:44:42.501035Z","statusChangedAt":"2026-09-26T02:44:42.501035Z"},"dev.protogrid/connectability":{"class":"R2","autonomous":false,"human_steps":["oauth_consent_once"],"preferred":{"kind":"remote","idx":0},"remotes":[{"idx":0,"url":"https://agent.quantradin.com/mcp","transport":"streamable-http","templated":false,"headers":[{"name":"X-Vega-Account-Key-Id","required":false,"secret":true,"value":null,"secret_names":["X_VEGA_ACCOUNT_KEY_ID"]},{"name":"X-Vega-Account-Secret","required":false,"secret":true,"value":null,"secret_names":["X_VEGA_ACCOUNT_SECRET"]}],"auth":{"type":"oauth2","location":{"header":"Authorization","scheme":"Bearer"},"secret_name":null,"oauth":{"scopes":["read","backtest","deploy"],"grant_types":["authorization_code","refresh_token"],"dcr_supported":true,"cimd_supported":false,"authorization_servers":["https://api.quantradin.com"],"resource_metadata_url":"https://agent.quantradin.com/.well-known/oauth-protected-resource","code_challenge_methods":["S256"],"authorization_server_metadata_url":"https://api.quantradin.com/.well-known/oauth-authorization-server"}},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":true,"uptime_30d":1,"latency_ms_p50":319,"consecutive_failures":0,"last_probe_at":"2026-10-19T16:36:45.252Z","last_ok_at":"2026-10-19T16:36:45.252Z"}}],"packages":[]},"dev.protogrid/tools":[],"dev.protogrid/trust":{"score":83,"components":{"hygiene":80,"liveness":100,"freshness":100,"provenance":55},"drivers":["+dns-namespace","+website","+reachable","+uptime-100%","+updated-24d-ago","-no-repository"],"flags":["no-repository"],"blocked":false,"computed_at":"2026-10-19T21:35:43.161Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."},"dev.protogrid/quality":{"score":83,"label":"good","components":{"auth":83,"hygiene":null,"protocol":null,"stability":null,"dependencies":null},"checks":[{"id":"protocol.modern","detail":"no remote answered a protocol handshake (not probed yet, unreachable, or local-only)","status":"na","category":"protocol"},{"id":"protocol.stateless","detail":"no remote answered a protocol handshake (not probed yet, unreachable, or local-only)","status":"na","category":"protocol"},{"id":"protocol.transport","detail":"no remote answered a protocol handshake (not probed yet, unreachable, or local-only)","status":"na","category":"protocol"},{"id":"protocol.list_ttl","detail":"no remote answered a protocol handshake (not probed yet, unreachable, or local-only)","status":"na","category":"protocol"},{"id":"auth.prm","detail":"Protected Resource Metadata (RFC 9728) published","status":"pass","category":"auth"},{"id":"auth.as_metadata","detail":"authorization server metadata reachable","status":"pass","category":"auth"},{"id":"auth.cimd","detail":"only Dynamic Client Registration, deprecated in 2026-07-28 in favour of CIMD","status":"warn","category":"auth"},{"id":"auth.secret_in_url","detail":"no templated URL","status":"na","category":"auth"},{"id":"tools.descriptions","detail":"tool list unknown (behind auth, not probed, or empty)","status":"na","category":"hygiene"},{"id":"tools.description_length","detail":"tool list unknown (behind auth, not probed, or empty)","status":"na","category":"hygiene"},{"id":"tools.schemas","detail":"tool list unknown (behind auth, not probed, or empty)","status":"na","category":"hygiene"},{"id":"tools.annotations","detail":"tool list unknown (behind auth, not probed, or empty)","status":"na","category":"hygiene"},{"id":"tools.directory_hints","detail":"tool list unknown (behind auth, not probed, or empty)","status":"na","category":"hygiene"},{"id":"tools.token_cost","detail":"tool list unknown (behind auth, not probed, or empty)","status":"na","category":"hygiene"},{"id":"tools.api_dump","detail":"tool list unknown (behind auth, not probed, or empty)","status":"na","category":"hygiene"},{"id":"stability.changes","detail":"tool list unknown","status":"na","category":"stability"},{"id":"stability.rug_pull","detail":"tool list unknown","status":"na","category":"stability"},{"id":"deps.known_vulns","detail":"no npm or PyPI package","status":"na","category":"dependencies"},{"id":"deps.mcp_sdk_version","detail":"no npm or PyPI package","status":"na","category":"dependencies"},{"id":"deps.resolvable","detail":"no npm or PyPI package","status":"na","category":"dependencies"}],"drivers":["~auth.cimd"],"flags":[],"tool_count":0,"token_estimate":null,"tools_hash":null,"tools_changed_at":null,"computed_at":"2026-10-19T21:42:09.986Z","disclaimer":"Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed."},"dev.protogrid/identity":{"canonical_id":"com.quantradin/quantradin","aliases":[],"alias_count":0,"repository_key":null,"owner":{"verified":false,"method":null,"since":null}}},"next_actions":[{"action":"list_tools","description":"Every current tool with input schemas","href":"/v1/servers/com.quantradin%2Fquantradin/tools","arguments":{"name":"com.quantradin/quantradin"}},{"action":"get_connection","description":"Minimal connection block for the preferred remote or package","href":"/v1/servers/com.quantradin%2Fquantradin/connection?target=mcpServers","arguments":{"name":"com.quantradin/quantradin","target":"mcpServers"}},{"action":"search","description":"Find other servers by intent","href":"/v1/search?q={query}","arguments":{"q":"{query}"}}]}