{"$schema":"https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json","version":"1.0","protocolVersion":"2025-06-18","name":"DealScore","serverInfo":{"name":"dealscore","title":"DealScore","version":"0.1.0"},"description":"Grades a used car's asking price vs live market comps (grade + brief + risks).","homepage":"https://cardealscore.com","documentation":"https://cardealscore.com/docs/api","documentationUrl":"https://cardealscore.com/docs/api","transport":{"type":"streamable-http","url":"https://cardealscore.com/api/mcp","endpoint":"https://cardealscore.com/api/mcp"},"capabilities":{"tools":{}},"tools":[{"name":"score_deal","description":"Grade a car deal: compare asking price to expected market value. Same inputs/outputs as POST /api/score."},{"name":"explain_grade","description":"Explain the score_v1 rubric grade for a delta_pct. Same as POST /api/explain."},{"name":"health","description":"Service health, coverage, cache policy, and limitations. Same as GET /api/health."}],"authentication":{"required":true,"type":"oauth2","schemes":["oauth2","api-key","bearer"],"headers":["x-api-key","Authorization"],"oauth":{"authorizationUrl":"https://cardealscore.com/oauth/authorize","tokenUrl":"https://cardealscore.com/oauth/token","registrationUrl":"https://cardealscore.com/oauth/register","scopes":["mcp"]},"description":"OAuth 2.1 with PKCE is the default for MCP clients: add https://cardealscore.com/api/mcp and sign in in the browser. API keys remain for curl/scripts via x-api-key or Authorization: Bearer. Sign in to create a key: https://cardealscore.com/login."},"instructions":"DealScore grades used car asking prices against live market comps. Use score_deal for a grade, brief, and risks; explain_grade for rubric details; health for coverage and limits. MCP clients should connect with OAuth (browser sign-in / consent). API keys remain for curl and scripts (x-api-key or Authorization: Bearer). Live scores share one Free meter (40 scored deals per month per user) across the homepage, REST, and MCP. Only coverage: scored counts. Sign in at https://cardealscore.com/login to score on the homepage, approve an agent, or create a key at https://cardealscore.com/keys. Operator env keys (DEALSCORE_API_KEYS) remain as break-glass. Docs: https://cardealscore.com/docs/api#get-a-key"}