Connect Karma.Domains to Cursor, Claude, or another AI assistant — and search domains in plain language, like chatting with a colleague. The assistant queries our Karma.Domains database: auctions, expired domains, backorder, and buy-now. You get a candidate list with links to full reports on the site — with metrics, Wayback, and everything you’re used to in the UI.
Karma.Domains is a domain intelligence platform for SEO teams, investors, and agencies:
- 400,000+ new domains daily in discovery and monitoring workflows
- 30+ domain data sources (including auction, expired, backorder, and buy-now feeds)
- 90+ search filters for domain quality, SEO, content history, and auction signals
- Wide TLD/ccTLD coverage (for example
.com,.net,.org,.biz,.info,.at,.be,.ca,.cc,.cl,.co,.co.nz) - SEO data from major providers: Ahrefs, Majestic, Moz, SimilarWeb
- Historical content/change visibility via Wayback Machine
Important: The Karma.Domains MCP server uses the same Pro API key as the Public API. Requires the Pro plan and above.
- What you can do through the assistant
- Who it’s for
- Where it works
- How it works
- What is MCP in simple terms
- Access
- Connection
- How to talk to the assistant
- Tool reference (for the assistant)
- Example chat phrases
- Use cases in practice
- What you’ll see in the reply
- FAQ
- Troubleshooting
- Useful links
What you can do through the assistant
After connecting, you can directly in chat:
- Search domains by description — niche, metrics (KarmaScore, DA, traffic, price), TLD, auction platform, lot end date. No need to open dozens of filter fields manually: describe the task in words, like AI search on the site.
- Open a report for a specific domain — if you already know the name (e.g. saw it at an auction or in a table).
- Build a short list and open the full table on the site — the reply includes top picks and a “show all matches” link with the same filters.
- Manage favorites — ask to show saved domains, add a good find, or remove one.
- Check a domain before registration — whether it’s free now, not taken by someone else.
- Get Karma Metric for a domain — WayBack Machine history score to quickly compare candidates.
- Check balance and plan — credits left, active plan.
All of this is the same Karma.Domains data as in the browser on the Pro plan. There is no separate “lite” chat mode.
Who it’s for
- SEO specialists and link builders who pick expired and auction domains daily and want faster first-pass screening.
- Those already using AI search in Karma — same logic, but you stay in Cursor or Claude next to code, notes, or client chat.
- Teams and agencies where one person searches and another reviews reports: the assistant quickly builds a shortlist and drops links in a shared chat.
- Heavy auction users — filter lots by end date, price, and metrics in one phrase.
You don’t need to be a developer: set up the connection once (see below) and phrase requests clearly.
Where it works
Built for popular AI apps:
- Cursor — code editor with a built-in assistant
- Claude (desktop and developer variants)
- Windsurf, Cline, Continue, and other clients that support external services in chat
If your app has “MCP” or “connected services” settings, Karma.Domains likely works with the “Connection” section below.
How it works
Step 1. Connect Karma.Domains once
Get an access key in profile settings on the site and paste the ready config into your assistant app (details in “Connection”). Usually takes a few minutes.
Step 2. Describe the task in words
Write as you would explain it to a domain expert. For example:
- “Find expired .com for a B2B SaaS blog: DA from 25, KarmaScore above 60, no digits in the name”
- “Show GoDaddy auctions ending this week, restaurant theme, price up to $500”
The more specific the niche, metrics, and database type (auctions or expired), the better the result.
Step 3. Get the reply and open reports on the site
The assistant sends a domain shortlist (usually up to ten at a time) and how many matched in total. Each option has a link to the full report on Karma.Domains. You can also open the full table with the same filters — like after AI search in the UI.
What is MCP in simple terms
MCP is a way to connect an AI assistant to an external service. For you it’s almost the same: you still chat, and the assistant fetches live data from Karma.Domains and returns it in the conversation.
No copying tables from the site by hand and no commands to learn — just natural language.
Access
Connection is available on the Pro plan and above. Create the key in Profile → Settings: Create / Reset buttons.
Treat the key like a password: don’t send it in public chats or publish online. If in doubt — reset and create a new one in profile.
Connection
Technical settings for your assistant app:
| Parameter | Value |
|---|---|
| URL | https://mcp.karma.domains/mcp |
| Auth | header Authorization: Bearer <your_key> |
Cursor and similar (direct URL)
In MCP settings (Cursor: Settings → MCP or .cursor/mcp.json):
{
"mcpServers": {
"karma-domains": {
"url": "https://mcp.karma.domains/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Replace YOUR_API_KEY with your key or copy ready JSON from profile settings on the site.
Claude Desktop (wrapper)
{
"mcpServers": {
"karma-domains": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.karma.domains/mcp",
"--header",
"Authorization: Bearer YOUR_API_KEY"
]
}
}
}
Node.js required. Config file location — see your app’s docs.
How to talk to the assistant
At the start of a new chat, ask once: “Connect to Karma.Domains and read the service instructions” — the assistant will load field hints and response format.
Then speak to the task:
- for search — describe niche, metrics, TLD, auction or expired;
- for one domain — give the exact name;
- for favorites — “show favorites”, “add this domain to favorites”;
- for pre-purchase check — “check if domain.com is available”.
Avoid vague phrases like “find good domains” — at least a theme and one or two metric thresholds.
If results are few or empty, ask to relax conditions or rephrase; the assistant may explain which filters were applied.
Tool reference (for the assistant)
What the server can do under the hood. Normal users only need the example phrases; the table helps when the assistant asks for an exact action name.
| Tool | Purpose |
|---|---|
instructions | Help and field glossary — once per dialog |
interpret_query | Search by phrase; up to 10 domains per page, “page 2” supported |
get_domain | Full report by exact domain name |
get_user_profile | Balance, plan, email |
list_favorites | Favorites list |
add_favorite | Add to favorites |
remove_favorite | Remove from favorites |
check_domain_expiry | Whether the domain is available to register now |
check_expired_report | Live “has it dropped” check for an expired report; repeat — at most once every 3 hours |
get_domain_karma_metric | Karma Metric via WayBack Machine in real time |
Example chat phrases
Copy and adapt to your niche:
- “Find expired .com for a B2B SaaS blog: Moz DA at least 25, KarmaScore above 60, English content in Wayback, name up to 12 characters.”
- “Show GoDaddy auctions ending in the next 3 days: restaurants or pizza, price up to $500 USD, Trust Flow above 15.”
- “Pick short brandable expired in .io and .co, no digits, Karma Metric above 70.”
- “Open the full report for example.com.”
- “Show my favorites.”
- “Add the domain you just found to favorites.”
- “Check if mybrand.com can be registered now.”
- “Calculate Karma Metric for mybrand.com.”
- “How many credits do I have left?”
- “Show the next page of the same search.”
Use cases in practice
Morning expired screening for a project
You run several sites in one niche. Over coffee in Claude you describe: theme, minimum KarmaScore, .com, no spam in Wayback Machine. The assistant returns ten candidates with links — you open 2–3 best reports on the site, the rest via the “all results” link. First-pass screening without clicking filters.
Auctions: before bidding ends
Lots on a specific platform ending soon, price cap and minimum link metrics. One chat phrase — shortlist with dates and prices. For each interesting lot ask “report for domain.com” and compare Wayback Machine and links in the familiar Karma UI.
Aligning with client or team
Manager writes the brief in words, assistant returns a list with report links — forward to Telegram or Slack. Colleagues open only needed reports on the site, no CSV export or filter screenshots.
Favorites as a working list
During the week you add good finds to favorites (via site or assistant). Friday: “show all favorites” — final pass before registration or auction bid.
Final check before registration
Two names left. Ask the assistant whether they’re taken. For expired-database domains — status in the site report; the assistant can say if they’re available to register now.
Comparing three finalists
After search, pick three domains and ask for a full report on each — metrics, Wayback summary, auctions. Decide in Karma UI; chat saves navigation time.
Quick Karma Metric check
In a shortlist you need to drop weak archive history. Ask for Karma Metric on disputed names without opening each full report — then deep-dive only winners.
Read more about Karma Metric in the blog
Niche microsite for local business
“Domains for auto repair in Texas, US traffic, expired .com” — you immediately see if anything in the database fits geo and theme. If empty, ask to relax metrics or expand TLDs.
What you’ll see in the reply
- Report link — full domain card on Karma.Domains.
- Full list link — same selection in the site table (if more matches than shown in chat).
- Total match count — whether to open the big table.
- Metrics in the row — like the site list; Wayback Machine and links detail — in the report link.
Full Wayback Machine snapshot timeline is not shown in chat — open the report on the site for deep review.
FAQ
Is this the same as the Karma.Domains website?
Yes, same databases and reports. You work through AI chat instead of the browser. Handy when the assistant is already open.
Do I need the Pro plan?
Yes. Without Pro the key is not issued and connection is unavailable.
Will my Cursor / Claude work?
If the app has MCP server settings — yes. Easiest path — copy config from profile on the site.
Why did the assistant find nothing?
Usually the request is too vague or too strict. Add niche, one or two metrics, and database type (auctions or expired). Ask for “next page” or looser conditions.
Why won’t it connect?
Check Pro plan, that the key is copied fully, and the URL in app settings is https://mcp.karma.domains/mcp. Restart the client after config changes.
Is it safe to store the key in the app?
The key stays on your machine in client settings and is sent over HTTPS. Don’t share it; if leaked — reset in profile.
Many requests in a row — what to do?
A reasonable per-minute limit applies (shared for chat and API). If the assistant runs many steps at once, wait a minute and retry or simplify the task.
Troubleshooting
| What you see | What to do |
|---|---|
| “Authorization required” / blocked | Check key in config and Pro plan |
| “Too many requests” | Wait a minute, don’t run dozens of searches at once |
| “Could not understand the request” | Rephrase: niche + metrics + auctions or expired |
| “Domain not found in database” | Name not in Karma — try another query or name |
| Expired re-check unavailable | Report was checked recently — wait about 3 hours |
Error messages in chat are human-readable, without technical codes.
Useful links
- Profile → Settings — API key
- Pro plan
- AI search help in the UI — same phrasing principles
- Public API documentation — if you need your own integration without chat
For daily domain work through AI, connection per the guide above and clear chat phrasing is enough — the assistant handles the rest.