npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

mcpdomain

v1.0.7

Published

MCPDomain MCP Server — The first domain registrar built for AI agents. Check availability, register domains, configure email forwarding and DNS, all from inside any AI conversation via Model Context Protocol. Zero runtime dependencies.

Downloads

123

Readme

MCPDomain

The first domain registrar built natively for AI agents.

Buy and manage internet domains from inside any AI conversation — no registrar website, no DNS dashboard, no email-hosting setup. Powered by OpenSRS / Tucows, exposed as a Model Context Protocol server.

npm version Smithery license


Talk to your AI like this

"Find me a .com for a sourdough bakery in Brooklyn."

"Is sweetcrumbs.io available? If yes, register it."

"Set up [email protected] to forward to my Gmail."

"Point sweetcrumbs.com at my Vercel project."

"Which AI bots crawled sweetcrumbs.com this month?"

The agent picks the right tool, walks you through it, and hands you a Stripe checkout URL when payment is needed. The domain is registered in your name — portable, renewable, transferable.


Why MCPDomain

  • Zero context switching. Stay in the chat. No registrar UI, no DNS dashboard, no MX record copy-paste.
  • Free email forwarding. [email protected] → your existing inbox. No mail server, no MX setup, catch-all or per-alias.
  • Free managed DNS. The agent already knows the records for Vercel, Netlify, GitHub Pages, Cloudflare Pages — just ask.
  • AI bot intelligence. 30-day report of which AI crawlers (GPTBot, ClaudeBot, Google-Extended, Bytespider) hit your domain. No other registrar offers this.
  • Real registrar. ICANN-accredited, backed by OpenSRS / Tucows.

The 7 tools

| Tool | What it does | |------|--------------| | check_domain_availability | Is this exact name free? What's it cost? | | suggest_available_domains | Brandable name ideas, real-time verified. | | register_new_domain | Start a registration; returns a Stripe checkout URL. | | configure_domain_email | Catch-all or per-alias email forwarding. | | configure_domain_dns | A / CNAME / MX / TXT, with presets for common hosts. | | get_my_domain_details | Status, expiry, DNS, email forwards, AI-bot stats. | | transfer_existing_domain | Move a domain in from another registrar. |


Install

Option A — hosted (recommended)

Point any remote-MCP-capable client at:

https://mcpdomain.ai/mcp

No install. No keys. No Node required.

Option B — Smithery one-click

npx @smithery/cli install @danboabes/mcpdomain

Option C — local stdio

npm install -g mcpdomain

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "mcpdomain": {
      "command": "npx",
      "args": ["-y", "mcpdomain"]
    }
  }
}

Cursor

Settings → MCP → Add new server:

{
  "mcpdomain": {
    "command": "npx",
    "args": ["-y", "mcpdomain"]
  }
}

OpenClaw (via McPorter)

npm install -g mcporter
mcporter install mcpdomain --target openclaw

This auto-writes the server to ~/.openclaw/workspace/config/mcporter.json.


Example conversation

You:    Find me a .com for a sourdough bakery in Brooklyn.

Claude: sweetcrumbs.com is taken, but these are available:
        - brooklynsourdough.com  — $14.99
        - crumbsbrooklyn.com     — $14.99
        - doughbk.com            — $14.99
        Want me to register one?

You:    Yes, brooklynsourdough.com. Forward hello@ to my gmail.

Claude: Here's your checkout link: https://mcpdomain.ai/c/ord_abc123
        Once you pay, I'll set up email forwarding automatically.

No registrar UI. No DNS dashboard. No MX-record copy-paste.


Architecture

  Claude / ChatGPT / Cursor
            │  MCP
            ▼
   mcpdomain (this package, stdio)
            │  HTTPS
            ▼
   mcpdomain.ai (Cloudflare Worker + D1)
            │  XML API
            ▼
   OpenSRS / Tucows registrar

The heavy lifting — orders, Stripe checkout, DNS, email forwarding, bot-intel logging — lives in the Cloudflare Worker, not in this local package. That keeps the npm install tiny and the client free of API keys.


Pricing

Prices the agent quotes are what you pay at checkout — wholesale + a small flat margin. No "first year free" bait. No auto-renew price hikes. Current TLD prices are on mcpdomain.ai.

Privacy

  • Whois privacy is on by default wherever the TLD supports it.
  • The bot-intel feature logs AI crawler traffic only, never visitor PII.
  • Payments go through Stripe — we never see card details.

License

MIT — see LICENSE.

Links