MCP server

Streamable HTTP MCP endpoint. No auth required. Add it to any MCP-compatible client (Claude Desktop, Cursor, Windsurf, etc.) to give your AI assistant live access to Domain Rating data.

POST/api/mcp

Client configuration

{
  "mcpServers": {
    "dr-studio": {
      "url": "https://drstud.io/api/mcp"
    }
  }
}

Tools

FieldTypeDescription
get_domain_rating{ domain: string }Returns the latest DR for a domain. `domain` is required, e.g. "example.com".
get_leaderboard{ limit?: number }Returns indie projects ranked by DR. `limit` is optional (1–500, default 50).

Raw JSON-RPC example

curl -X POST "https://drstud.io/api/mcp" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "get_domain_rating",
      "arguments": { "domain": "example.com" }
    }
  }'

Notes

  • The MCP spec requires the Accept header to include both application/json and text/event-stream. Most MCP clients set this automatically.
  • Attribution required when redistributing data: Domain Rating by Ahrefs.