Instadomain
by instadomain.fly.dev in Onchain & crypto
Domain registration for AI agents via Stripe or x402 crypto with Cloudflare DNS.
https://instadomain.fly.dev/mcp/- Tools
- 12
- open to any client
- Uptime
- 94.1%
- last 30 days
- Response time
- 357 ms
- 495 ms slowest 5%
- Last check
- Passed
- 2 h ago, next in 4 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"instadomain": {
"type": "http",
"url": "https://instadomain.fly.dev/mcp/"
}
}
}12 tools
- check_domain
Check if a domain is available for purchase and get its price. Always call this before buying. After showing the price, ask the user two things before proceeding: 1. Confirm they want to purchase at that price. 2. Which payment method they prefer: - "card" / "Stripe" → call…
- check_domains_bulk
Check availability of up to 50 domain names in one call. Uses fast RDAP lookups (no pricing). Returns a summary with total/available/taken counts plus per-domain details. Args: domains: List of domain names to check (max 50).
- suggest_domains
Generate domain name ideas from a keyword and check their availability. Args: keyword: A keyword or short business name (e.g. "taskflow").
- get_domain_status
Get the status of a domain purchase order. Polls the backend every 3 seconds (up to 120 seconds) until the order reaches a terminal state (complete or failed). Args: order_id: The order ID returned from buy_domain (e.g. "ord_abc123").
- request_transfer_code
Start the transfer verification flow by sending a code to the registrant's email. Always call this before get_transfer_code or unlock_domain. Then ask the user to check their email and provide the 6-digit code, then call verify_transfer_code to get a transfer_token. Args…
- verify_transfer_code
Verify the email code and get a transfer token valid for 15 minutes. Call this after request_transfer_code and the user provides their code. Pass the returned transfer_token to get_transfer_code or unlock_domain. Args: order_id: The order ID of a completed domain purchase…
- get_transfer_code
Get the EPP/transfer authorization code for a completed domain purchase. Requires a transfer_token from verify_transfer_code. Args: order_id: The order ID of a completed domain purchase. transfer_token: Token returned by verify_transfer_code.
- unlock_domain
Remove the registrar transfer lock. Requires a transfer_token from verify_transfer_code. Args: order_id: The order ID of a completed domain purchase. transfer_token: Token returned by verify_transfer_code.
- renew_domain
Renew a domain for 1 additional year. Creates a Stripe checkout session for the renewal payment. Args: order_id: The order ID of a completed domain purchase (e.g. "ord_abc123").
- buy_domain
Start the purchase flow for an available domain via Stripe checkout. IMPORTANT: Before calling this tool, you MUST first call check_domain to get the price, then clearly show the user the price and get their explicit confirmation before proceeding. Never call buy_domain without…
- buy_domain_crypto
Start the purchase flow for a domain using USDC crypto payment (x402 protocol). Autonomous two-step payment flow — no browser required: Step 1: Call this tool to reserve the domain and get a pay_url. Step 2: Pay the pay_url using your x402 wallet: - If you have Coinbase…
- buy_domain_mpp
Start the purchase flow for a domain via Stripe's Machine Payments Protocol (MPP). MPP lets autonomous agents pay with fiat (cards, Link) or stablecoins via Shared Payment Tokens, with no browser checkout. Two-step flow: Step 1: Call this tool to get an order_id and pay_url…
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 2 h ago | Passed | 200 | 344 ms |
| 13 h ago | Passed | 200 | 316 ms |
| 24 h ago | Passed | 200 | 383 ms |
| 35 h ago | Passed | 200 | 447 ms |
| 45 h ago | Passed | 200 | 487 ms |
Show 10 older checks
| 2 days ago | Passed | 200 | 348 ms |
| 3 days ago | Passed | 200 | 470 ms |
| 3 days ago | Passed | 200 | 469 ms |
| 4 days ago | Passed | 200 | 340 ms |
| 4 days ago | Passed | 200 | 495 ms |
| 4 days ago | Passed | 200 | 357 ms |
| 5 days ago | Connection failed (UND_ERR_CONNECT_TIMEOUT) | - | - |
| 5 days ago | Passed | 200 | 345 ms |
| 6 days ago | Passed | 200 | 342 ms |
| 6 days ago | Passed | 200 | 306 ms |