MCP server
Streamable HTTP MCP endpoint. Sign in with your DR Studio account via OAuth on first connect — most MCP clients (Claude, ChatGPT, Cursor, Windsurf, VS Code) handle the OAuth flow automatically after you paste the URL.
POST/mcp
Client configuration
{
"mcpServers": {
"dr-studio": {
"url": "https://drstud.io/mcp"
}
}
}Tools
| Field | Type | Description |
|---|---|---|
| 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). |
| submit_domain | { domain: string, x_handle?: string, founder_name?: string, tags?: string[] } | Admin-only. Submits a single domain and returns `{ ok, domain, domain_rating: null, x_handle, founder_name, tags, already_submitted, dr_status: 'pending_recheck' }`. DR is backfilled by the daily recheck. |
| submit_domains | { domains: Array<{ domain, x_handle?, founder_name?, tags? }> } | Admin-only. Bulk variant of `submit_domain`, up to 100 items per call. Returns `{ total, succeeded, failed, results: SubmitDomainResult[] }`; per-row failures do not abort the batch. |
Raw JSON-RPC example
curl -X POST "https://drstud.io/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" }
}
}'Submitting a domain
curl -X POST "https://drstud.io/mcp" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "submit_domain",
"arguments": {
"domain": "example.com",
"x_handle": "@alice",
"founder_name": "Alice Smith",
"tags": ["ai", "saas"]
}
}
}'Notes
- The MCP spec requires the
Acceptheader to include bothapplication/jsonandtext/event-stream. Most MCP clients set this automatically. - Attribution required when redistributing data: Domain Rating by Ahrefs.