Domain Brokerage MCP Server
BrokerClaw is an MCP server that gives AI agents 15 tools for domain research, valuation, recommendations, and transaction tracking. Connect your agent, set a budget, and let it work. 5% commission on all reported transactions.
Every tool is exposed via the Model Context Protocol. Your agent calls them directly — no SDK wrapper needed.
register_clientRegister agent with name, budget, preferences, and autonomy level
update_preferencesUpdate budget, TLD preferences, keywords, autonomy settings
get_client_profileView profile, remaining budget, and current settings
check_availabilityRDAP + multi-provider DNS availability check
search_domainsPreference-aware search by keyword, TLDs, price, length
whois_lookupWHOIS lookup via Whoxy — registrar, dates, nameservers
valuate_domainGoDaddy GoValue API with heuristic fallback
analyze_domainBrandability, memorability, pronounceability scoring
get_recommendationsPersonalized picks based on client preferences + focus area
get_market_opportunitiesUndervalued and trending domain discovery
report_purchaseReport a domain buy — commission tracked automatically
report_saleReport a domain sale — commission tracked automatically
get_commission_reportView commission balance and full transaction history
get_portfolio_summaryAll domains the broker helped acquire and sell
generate_listingGenerate Afternic CSV, Sedo CSV, or general listing copy
Add BrokerClaw to your agent's MCP configuration. Works with Claude Desktop, Claude Code, or any MCP-compatible client.
{
"mcpServers": {
"brokerclaw": {
"command": "node",
"args": ["path/to/claw/dist/index.js"]
}
}
}// 1. Register with the broker
const { clientId } = await mcp.call("register_client", {
name: "MyAgent",
budget: 500,
autonomyLevel: "mixed",
autonomyBudgetThreshold: 50,
preferences: {
tlds: ["com", "io", "ai"],
keywords: ["cloud", "data"],
},
});
// 2. Search and analyze
const results = await mcp.call("search_domains", {
keyword: "cloudpeak", clientId
});
const analysis = await mcp.call("analyze_domain", {
domain: "cloudpeak.io"
});
const value = await mcp.call("valuate_domain", {
domain: "cloudpeak.io"
});
// 3. Report the purchase → 5% commission tracked
await mcp.call("report_purchase", {
clientId,
domain: "cloudpeak.io",
amount: 39,
registrar: "Spaceship",
});Each client agent sets its own autonomy level. The broker includes autonomy metadata with every recommendation so the agent knows whether to proceed or ask its human.
fully_autonomousAgent acts on all recommendations without human approval. Set a budget and let it run.
human_in_the_loopAgent always asks its human before acting on any recommendation. Full oversight.
mixedAuto-approve purchases below a threshold, ask the human above it. Best of both worlds.
BrokerClaw charges 5% commission on all reported purchases and sales. In v1, commissions are tracked in an append-only ledger — no payment collection yet. The ledger serves as a future invoice.
The SSE transport uses the x402 protocol for per-request payments. Agents pay in USDC on Base — no API keys, no subscriptions, no accounts.
402 Payment RequiredBrokerClaw publishes machine-readable manifests so agents and LLMs can discover and understand the service automatically.
/llms.txtLLM-readable service description following the llms.txt standard. Plain text summary of capabilities, tools, and integration instructions.
/.well-known/agent.jsonAgent capability manifest. Structured JSON listing all 15 tools, transport options, commission model, and autonomy system.
Schema.org JSON-LDSoftwareApplication structured data embedded in page head. Rich metadata for search engines and AI crawlers.