Domain & Company Intel MCP
Domain intel for AI agents: RDAP registration, DNS, email deliverability, tech stack.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"domain-dns-whois": {
"url": "https://domain.datakoot.com/mcp"
}
}
}リモートエンドポイント
https://domain.datakoot.com/mcpstreamable-httpできること
ツール一覧
ツール(6)
🟢domain_report(domain)
One-call full dossier on a domain: registration (RDAP), DNS records, email deliverability, and website tech stack, combined into a single report. Use for fast lead qualification, company research, or recon without four separate calls.
入力スキーマ
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Domain name, e.g. stripe.com"
}
},
"required": [
"domain"
]
}出力スキーマ
{
"type": "object",
"properties": {
"domain": {},
"registration": {},
"dns": {},
"email": {},
"tech": {},
"_datakoot_note": {},
"free_tier_note": {}
},
"additionalProperties": true
}🟢domain_intel(domain)
Registration intelligence for a domain via RDAP (the modern WHOIS). Returns registrar, creation/expiration/last-changed dates, domain age in years, EPP status codes, nameservers, DNSSEC state, and abuse contact. Use to vet a company, assess a lead, or judge how established a domain is.
入力スキーマ
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Domain name, e.g. stripe.com (no scheme)"
}
},
"required": [
"domain"
]
}出力スキーマ
{
"type": "object",
"properties": {
"domain": {},
"found": {},
"registrar": {},
"created": {},
"expires": {},
"last_changed": {},
"age_years": {},
"status": {},
"nameservers": {},
"dnssec_signed": {},
"abuse_contact": {}
},
"additionalProperties": true
}🟢dns_lookup(domain, types)
Look up DNS records for a domain via Cloudflare DNS-over-HTTPS. Returns A, AAAA, MX, NS, TXT, CNAME, and SOA records. Use to see where a domain is hosted, who runs its mail and DNS, and what verification/policy TXT records it publishes.
入力スキーマ
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Domain name, e.g. stripe.com"
},
"types": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional subset of record types, e.g. [\"MX\",\"TXT\"]. Defaults to all common types."
}
},
"required": [
"domain"
]
}出力スキーマ
{
"type": "object",
"properties": {
"domain": {},
"records": {}
},
"additionalProperties": true
}🟢email_deliverability(domain_or_email)
Assess whether a domain (or the domain of an email address) can receive mail and how strong its sender authentication is. Returns MX presence, SPF and DMARC policy, whether it's a free consumer provider (gmail, etc.) or a known disposable/temp-mail provider, and an overall verdict. Use to qualify leads and flag throwaway signups.
入力スキーマ
{
"type": "object",
"properties": {
"domain_or_email": {
"type": "string",
"description": "A domain (stripe.com) or an email address ([email protected])"
}
},
"required": [
"domain_or_email"
]
}出力スキーマ
{
"type": "object",
"properties": {
"domain": {},
"can_receive_mail": {},
"mx_hosts": {},
"spf": {},
"spf_checked": {},
"dmarc_policy": {},
"dmarc_record": {},
"dmarc_checked": {},
"is_free_provider": {},
"is_disposable": {},
"auth_posture": {},
"verdict": {}
},
"additionalProperties": true
}🟢tech_stack(domain)
Fingerprint the technology behind a website by fetching its homepage. Detects web server, CMS/framework (WordPress, Shopify, Next.js, etc.), CDN, analytics, and returns the page title, final URL after redirects, and key response headers. Use for competitive research and lead enrichment.
入力スキーマ
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Domain or full URL, e.g. shopify.com"
}
},
"required": [
"domain"
]
}出力スキーマ
{
"type": "object",
"properties": {
"url": {},
"status": {},
"title": {},
"server": {},
"powered_by": {},
"cdn": {},
"generator": {},
"technologies": {},
"analytics": {},
"security_headers": {}
},
"additionalProperties": true
}🟢subdomains(domain)
Discover a domain's public subdomains (app., api., staging., and so on) from Certificate Transparency logs, querying crt.sh and Cert Spotter in parallel and returning whichever answers first. Useful for mapping a company's public attack surface or infrastructure. If both sources are down the call returns an error rather than an empty list.
入力スキーマ
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Registrable domain, e.g. stripe.com"
}
},
"required": [
"domain"
]
}出力スキーマ
{
"type": "object",
"properties": {
"domain": {},
"available": {},
"count": {},
"subdomains": {},
"truncated": {},
"source": {},
"_datakoot_note": {},
"free_tier_note": {}
},
"additionalProperties": true
}コミュニティ
エビデンス