Skip to main content

InstaDomain

Buy domains without leaving the terminal. An MCP server for Claude Code that lets you check availability, purchase domains, and get DNS management credentials -- all through natural conversation.

What It Does

  1. Check domain availability -- see if a domain is available and get instant pricing
  2. Buy domains -- purchase via Stripe checkout (opens in browser)
  3. Get DNS access -- receive Cloudflare nameservers and a scoped API token for DNS management

Setup

Install

pip install instadomain

Add to Claude Code

Add to your Claude Code MCP config (~/.claude/claude_desktop_config.json):

{
  "mcpServers": {
    "instadomain": {
      "command": "instadomain"
    }
  }
}

Or run directly

instadomain

Usage

Once configured, just ask Claude:

  • "Is coolstartup.com available?"
  • "Buy mycoolproject.dev"
  • "What's the status of my domain order?"

How It Works

InstaDomain registers domains through OpenSRS, sets up DNS on Cloudflare, and gives you a scoped API token so you can manage DNS records programmatically. Payments are handled securely through Stripe.

Pricing

Domains are priced at wholesale cost + a small markup. Prices vary by TLD. You'll see the exact price before confirming any purchase.

Release files for instadomain 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for instadomain 0.1.0
File Size Uploaded
instadomain-0.1.0.tar.gz 77.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for instadomain 0.1.0
File Interpreter ABI Platform
instadomain-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 100.4 kB

Release files / instadomain-0.1.0.tar.gz

Download URL instadomain-0.1.0.tar.gz
Size 77.2 kB
Tags Source
SHA-256 checksum
How to use checksums
64d2861740c70c3a55d8d9b9d3e7322c2757b18d4b6814bac7f91f391fb55bc1
BLAKE2b-256 checksum
How to use checksums
b9d185478fce0fe8910d948571844ac445f379bab4c8758e18396162e19e561e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / instadomain-0.1.0-py3-none-any.whl

Download URL instadomain-0.1.0-py3-none-any.whl
Size 23.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
615cc541c57df0bf19b023e0deaa17a47419dd1e39600f52009b060a8ac75e5f
BLAKE2b-256 checksum
How to use checksums
4e5464d2500f2fa7b868b123444146840401a2dda0b7a9933d724c02b74ea091
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page