Domain registration for AI agents via Stripe or x402 crypto with Cloudflare DNS.
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus einem echten MCP-Handshake initialize → tools/list gegen den deklarierten Endpunkt gelesen. Es wurde nie ein Tool aufgerufen — tools/list ist der lesende Introspektionsaufruf, den das Protokoll dafür vorsieht. Es spiegelt wider, was der Server in diesem Moment angeboten hat; ein gehosteter Endpunkt ist an keine Version gebunden und kann sich ohne Ankündigung ändern.
https://instadomain.fly.dev/mcp/12 Tools · 356 mscheck_domainCheck 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 buy_domain (opens Stri…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 buy_domain (opens Stri…
| Parameter | Typ | Beschreibung |
|---|---|---|
| domain* | string | — |
check_domains_bulkCheck 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).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).
| Parameter | Typ | Beschreibung |
|---|---|---|
| domains* | array | — |
suggest_domainsGenerate domain name ideas from a keyword and check their availability.
Args:
keyword: A keyword or short business name (e.g. "taskflow").Generate domain name ideas from a keyword and check their availability. Args: keyword: A keyword or short business name (e.g. "taskflow").
| Parameter | Typ | Beschreibung |
|---|---|---|
| keyword* | string | — |
get_domain_statusGet 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").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").
| Parameter | Typ | Beschreibung |
|---|---|---|
| order_id* | string | — |
request_transfer_codeStart 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:
order_id: The order ID…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: order_id: The order ID…
| Parameter | Typ | Beschreibung |
|---|---|---|
| order_id* | string | — |
verify_transfer_codeVerify 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.
code: The 6-digit cod…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. code: The 6-digit cod…
| Parameter | Typ | Beschreibung |
|---|---|---|
| order_id* | string | — |
| code* | string | — |
get_transfer_codeGet 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.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.
| Parameter | Typ | Beschreibung |
|---|---|---|
| order_id* | string | — |
| transfer_token* | string | — |
unlock_domainRemove 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.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.
| Parameter | Typ | Beschreibung |
|---|---|---|
| order_id* | string | — |
| transfer_token* | string | — |
renew_domainRenew 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").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").
| Parameter | Typ | Beschreibung |
|---|---|---|
| order_id* | string | — |
buy_domainStart 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
the user seeing and…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 the user seeing and…
| Parameter | Typ | Beschreibung |
|---|---|---|
| domain* | string | — |
| first_name* | string | — |
| last_name* | string | — |
| email* | string | — |
| address1* | string | — |
| city* | string | — |
| state* | string | — |
| postal_code* | string | — |
| country* | string | — |
| phone* | string | — |
| org_name | string | — |
buy_domain_cryptoStart 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 Payments MCP: call its x4…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 Payments MCP: call its x4…
| Parameter | Typ | Beschreibung |
|---|---|---|
| domain* | string | — |
| first_name* | string | — |
| last_name* | string | — |
| email* | string | — |
| address1* | string | — |
| city* | string | — |
| state* | string | — |
| postal_code* | string | — |
| country* | string | — |
| phone* | string | — |
| org_name | string | — |
buy_domain_mppStart 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.
Step 2: Make an HTTP…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. Step 2: Make an HTTP…
| Parameter | Typ | Beschreibung |
|---|---|---|
| domain* | string | — |
| first_name* | string | — |
| last_name* | string | — |
| email* | string | — |
| address1* | string | — |
| city* | string | — |
| state* | string | — |
| postal_code* | string | — |
| country* | string | — |
| phone* | string | — |
| org_name | string | — |
12 von 12 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
Domain registration for AI agents via Stripe or x402 crypto with Cloudflare DNS.
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Dieser Eintrag veröffentlicht kein npm-Paket, daher hat Forge keinen Abhängigkeitsbaum dafür. Das ist eine Lücke in der Abdeckung — keine Aussage, dass er keine Abhängigkeiten hat.