General Tools
domani.run
Provides domain availability, pricing, suggestions, and account management.
ENDPOINT 1
https://domani.run/mcp
Known tools 119
get_accountGet your account details, payment status, contact info status (has_contact), and referral code.
searchCheck availability and price for one or more domains.
suggest_domainsAI-powered domain suggestions.
list_tldsList all available TLDs with registration and renewal pricing
dns_checkFast DNS-based domain existence check.
buy_domainPurchase one or more domains.
buy_aftermarketBuy a taken domain that's listed for sale on an aftermarket (Afternic/Sedo) at its buy-now price, natively - no external site.
provision_agentGive an AI agent a complete internet identity in one call: buy a domain, set up email, create a mailbox, and (optionally) register a webhook for inbound email.
list_domainsList all domains you own
get_dnsGet DNS records for a domain you own.
set_dnsUpsert DNS records for a domain you own, at the rrset level: records at a (type, name) you send replace that rrset; rrsets you don't mention are preserved (NS never touched).
snapshot_dnsCapture all DNS records for a domain via public DNS lookups.
restore_dnsRestore DNS records from the server-side backup (created by snapshot_dns or during transfers).
clone_dnsCopy the DNS setup of one domain you own onto another (e.g.
claim_identityGive your agent a free identity at <handle>.domani.run - a live profile page, no domain purchase, instantly.
list_identitiesList the free agent identities (<handle>.domani.run) you've claimed.
update_identityUpdate a free identity's name/bio/emoji/email/links.
release_identityRelease a free identity handle so it's available again.
get_dnssecList the DNSSEC delegation-signer (DS) records for a domain you own, and whether DNSSEC is enabled.
add_dnssecPublish a DNSSEC delegation-signer (DS) record at the registry to enable DNSSEC.
delete_dnssecRemove a DNSSEC delegation-signer (DS) record at the registry by its key tag.
get_nameserversGet the authoritative nameservers configured for a domain you own.
set_nameserversReplace the nameservers for a domain you own.
setup_billingGet a checkout URL for the user to add a payment card.
upgrade_planGet a Stripe checkout URL to upgrade the user to the Pro plan ($9/month).
cancel_planCancel the user's Pro subscription.
list_invoicesList the user's payment invoices.
list_tokensList all API tokens for your account.
create_tokenCreate a new API token with optional scoped permissions and spend caps.
list_audit_eventsThe account's security audit trail, newest first: token lifecycle (created/revoked/escalation attempts), spend-cap and max_price denials, charges, payout requests.
revoke_tokenRevoke an API token immediately.
connect_domainConnect a domain to a hosting or email provider.
domain_statusCheck domain health: DNS propagation, SSL status, email (MX) configuration, and expiry date
verify_connectionVerify that a provider connection is working by checking DNS propagation.
verify_serviceAdd DNS records to verify domain ownership for a third-party service (Stripe, Google Search Console, AWS SES, Postmark, Resend, Facebook, HubSpot, Microsoft 365).
list_servicesList all supported services for domain verification (Stripe, Google Search Console, etc.)
whois_lookupLook up domain registration data via RDAP (modern WHOIS).
get_domain_previewGet website preview metadata (title, description, image, favicon) for any domain.
set_auto_renewEnable or disable auto-renew for a domain you own.
set_whois_privacyEnable or disable WHOIS privacy for a domain you own.
set_security_lockLock or unlock a domain's transfer lock (clientTransferProhibited).
set_domain_redirectForward a domain you own to another URL (e.g.
get_auth_codeGet the EPP/auth code needed to transfer a domain to another registrar.
get_transfer_awayCheck the status of an outbound domain transfer.
check_transfer_statusCheck the status of an inbound domain transfer.
set_contactSet your WHOIS contact information (recommended for ICANN compliance, required before transfers).
resend_email_verificationResend a verification email for your WHOIS contact email.
get_domain_infoGet detailed information about a domain you own, including auto-renew status, security lock, WHOIS privacy, and provider data.
plan_domain_adoptionRead-only planner for an existing domain.
check_transfer_eligibilityPre-check whether a domain can be transferred.
transfer_domainInitiate a domain transfer from another provider.
watch_transferWatch a domain and get notified (email + webhook) when it becomes eligible for transfer.
renew_domainRenew a domain you own for additional years.
list_providersList all supported hosting and email providers with their connection methods, target requirements, and setup notes
import_domainImport an external domain you already own (registered at GoDaddy, Namecheap, Cloudflare, etc.) to manage through domani.run.
verify_importVerify DNS TXT record and complete domain import.
set_parkingEnable or disable the parking page for a domain you own.
get_parking_analyticsGet visitor analytics for a parked domain - page views, inquiries, conversion rate, 30-day daily breakdown, and the 5 most recent inquiries.
set_listing_priceSet a 'For Sale' price on a parked domain, or remove the listing.
sell_domainList a domain you own for sale on the Domani marketplace.
update_listingUpdate the price and/or description of an active marketplace listing.
unsell_domainRemove an active for-sale listing for a domain you own.
make_offerOpen an anonymous price negotiation on a listed domain with an initial offer (below or at the asking price).
respond_to_offerCounter, accept, or decline the current offer in a negotiation when it's your turn.
finalize_negotiationAs the buyer, pay the agreed price to create the escrow deal and start the transfer.
list_negotiationsList your active and past price negotiations (as buyer or seller).
get_deal_invoiceGet a role-aware receipt/statement for a marketplace deal.
acquire_domainAsk domani to acquire a specific taken, unlisted domain on your behalf.
list_broker_requestsList your domain acquisition requests and their status (sourcing/contacted/negotiating/agreed/no_contact/declined).
cancel_broker_requestCancel an active domain acquisition request.
respond_to_broker_inquiryOwner-agent path: respond to a broker's acquisition inquiry using the token from the outreach email in your inbox - fully autonomous, no email round-trip, no magic-link.
get_broker_inquiry_stateOwner-agent read path: poll the current, anonymized state of a broker inquiry with your token before acting.
browse_marketplaceBrowse domains for sale on the Domani marketplace.
create_backorderPlace a backorder on a domain that is currently registered to someone else.
list_backordersList the user's backorders (watching, caught, failed, cancelled, expired).
cancel_backorderStop watching a domain by cancelling a backorder.
list_webhooksList all webhook endpoints configured for the user's account.
create_webhookRegister a new webhook endpoint to receive event notifications.
update_webhookUpdate an existing webhook's URL, subscribed events, or active status.
delete_webhookDelete a webhook endpoint.
list_webhook_deliveriesGet recent delivery attempts for a webhook - shows event type, HTTP status, number of attempts, and any errors.
setup_domain_emailPre-configure email DNS on a domain (optional).
get_domain_email_statusCheck if email is enabled on a domain and whether DNS records are verified.
create_mailboxCreate an email address.
list_mailboxesList all your email addresses.
check_email_deliverabilityRun the same deliverability and abuse-safety checks used by send_email, without sending or consuming quota.
send_emailSend an email from one of your mailboxes.
list_email_messagesList messages in a system folder or virtual view.
list_email_foldersList canonical mailbox folders, virtual views, server-derived total/unread counts, and backend capabilities.
update_email_messagesApply a reversible mailbox lifecycle action to up to 100 messages, or permanently delete messages already in Trash with email:delete.
get_messageGet a single message by ID with full content, headers, delivery events, and attachment download URLs.
set_email_webhookSet or remove the inbound webhook URL for a mailbox.
rotate_email_webhook_secretRegenerate the HMAC signing secret for a mailbox webhook.
test_email_webhookSend a signed test payload to the mailbox webhook URL.
set_email_forwardConfigure inbound handling for a mailbox: forward incoming emails to another address (in addition to storing) and/or drop spam-flagged messages.
add_mailbox_aliasAdd an alias address that delivers into an existing mailbox, without using a mailbox slot.
list_mailbox_aliasesList all alias addresses that deliver into a mailbox.
remove_mailbox_aliasRemove an alias address from a mailbox.
set_catch_allRoute any email sent to an unmatched address on a domain into a designated mailbox.
clear_catch_allRemove the catch-all on a domain.
list_suppressionsList addresses on your suppression list - hard bounces and complaints (added automatically) plus manual entries.
add_suppressionManually add an address to your suppression list so future sends skip it.
remove_suppressionRemove an address from your suppression list so you can email it again (e.g.
add_mail_ruleAdd an inbound filtering rule to a mailbox.
list_mail_rulesList a mailbox's inbound filtering rules, in the priority order they are applied.
remove_mail_ruleRemove an inbound filtering rule from a mailbox.
delete_mailboxDelete a mailbox and all its messages (including attachments).
mark_messages_readMark one or more messages as read or unread.
delete_messageMove an email message to Trash.
delete_messagesMove multiple messages to Trash.
forward_messageForward an email message to another address.
reply_to_messageReply to an email message.
check_emailCheck email DNS health for a domain: MX records, SPF, DMARC, DKIM.
get_email_deliverabilityGet an owner-scoped email health report for a domain.
create_hosted_mailboxCreate a real IMAP/SMTP mailbox on a domain you own (connect Apple Mail, Thunderbird, or any mail client), instead of an API mailbox.
get_mailbox_client_settingsGet IMAP/SMTP settings for a hosted mailbox to configure a mail client (Apple Mail, Thunderbird).
create_mailbox_credentialCreate an app password for a hosted mailbox, used as the password in a mail client.
list_mailbox_credentialsList the app passwords for a hosted mailbox (labels + metadata; secrets are shown only once at creation).
revoke_mailbox_credentialRevoke an app password on a hosted mailbox.