io.github.Bishop81/domainintel-mcp

السجل الرسمي البحث والويب

Domain intelligence for agents: WHOIS, DNS, SSL/TLS, security headers, reputation, subdomains.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

NPM package @domainintel/mcp
Claude Code
claude mcp add domainintel-mcp -- npx -y @domainintel/mcp@1.0.2
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "domainintel-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@domainintel/mcp@1.0.2"
            ]
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. @domainintel/mcp
  2. Tools
  3. Requirements
  4. Install
  5. Example prompts
  6. Development
  7. Building & publishing
  8. License

@domainintel/mcp

An MCP server that gives AI agents live domain intelligence: WHOIS, DNS, SSL/TLS, HTTP security headers, reputation, and subdomain discovery for any domain. It is the same analysis engine that powers DomainIntel.app.

Tools

ToolReturns
whois_lookupRegistrar, creation/expiry/updated dates, registrant country, privacy status, nameservers
dns_recordsA, AAAA, MX, TXT, NS, CNAME, CAA records + SPF/DMARC presence + misconfiguration warnings
ssl_certificateValidity, issuer, expiration, days remaining, protocol, warnings
security_headersHSTS, CSP, X-Frame-Options and others, scored with recommendations
domain_reputationDNSBL / Spamhaus blocklist checks and a reputation score
subdomain_discoverySubdomains via Certificate Transparency logs and common-prefix probing
full_domain_reportEvery analyzer at once plus an overall A+ to F security score
analyze_email_headersParses a raw email header block: SPF/DKIM/DMARC results, the Received delivery path with timing, key envelope fields, and a From-vs-Return-Path spoofing flag

Every tool except analyze_email_headers takes a single domain argument; protocol, www., and paths are stripped automatically. analyze_email_headers takes a headers string (a pasted raw header block) instead.

Requirements

  • Node.js 18 or newer

Install

Claude Code
claude mcp add domainintel -- npx -y @domainintel/mcp
Claude Desktop

Add to claude_desktop_config.json (Settings → Developer → Edit Config):

{
  "mcpServers": {
    "domainintel": {
      "command": "npx",
      "args": ["-y", "@domainintel/mcp"]
    }
  }
}
Any other MCP client

The server speaks MCP over stdio:

npx -y @domainintel/mcp

Example prompts

  • "Run a full domain report on stripe.com"
  • "What are the MX records for github.com, and does it have DMARC?"
  • "Is the SSL certificate for example.org close to expiring?"

Development

Run from source (no build needed):

git clone <repo> && cd domainintel.app
npm install
npm run mcp        # node mcp/server.mjs

Building & publishing

The published package is a single self-contained bundle (the analyzers and all JS dependencies are bundled with esbuild; Node built-ins resolve at runtime).

npm run build:mcp          # from repo root -> mcp/dist/server.mjs
cd mcp && npm publish       # prepublishOnly rebuilds the bundle

License

MIT

الأسئلة الشائعة

ما هو io.github.Bishop81/domainintel-mcp؟

Domain intelligence for agents: WHOIS, DNS, SSL/TLS, security headers, reputation, subdomains.

كيف أثبّت io.github.Bishop81/domainintel-mcp؟

يعمل على جهازك. في Claude Code: claude mcp add domainintel-mcp -- npx -y @domainintel/mcp@1.0.2. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج io.github.Bishop81/domainintel-mcp إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل io.github.Bishop81/domainintel-mcp مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون io.github.Bishop81/domainintel-mcp؟

ينشره Bishop81. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.