Skip to main content
The Entri MCP server exposes the following tools. For feedback or to request additional tools, contact support@entri.com.

Tool: search-domain-availability

Checks whether a domain is available for registration, along with its registration and renewal pricing. Example:
Response (available):
Response (unavailable):

Tool: generate-domain-suggestions

Generates AI-powered domain name suggestions based on keywords or a business description. Returns only available domains, sorted by relevance. Always returns a minimum of 5 suggestions. The top recommendation is marked with 🏆. Example:
Response:

Tool: create-domain-order

Initiates a domain purchase flow. Returns a sharing link the user follows to complete checkout through the registrar (IONOS, Squarespace, or GoDaddy) — see How Each Product Works via MCP. Example:
Response — Sharing registrar (IONOS / Squarespace / GoDaddy):
Response — Error:
Important notes:
  • The AI agent must present the link to the user and ask them to complete the purchase. The purchase is completed by the user in the registrar’s checkout — the agent cannot complete it on their behalf.
  • dnsRecords is not a parameter of this tool. DNS records are configured via your MCP Settings (Static or Dynamic).
  • After a successful order, always poll check-order-status with the returned jobId until the purchase is complete.

Tool: connect-domain

Generates a guided DNS configuration link for an existing domain. The user must open this link to complete the DNS setup through Entri’s connection flow. Example:
Response (success):
Response (error):
Important notes:
  • The AI agent must present the returned link to the user and ask them to open it. The DNS setup is completed by the user in Entri’s flow — the agent cannot complete it on their behalf.
  • After the user opens the link, use check-connection-status with the returned jobId to monitor DNS propagation.
  • DNS propagation can take up to 48 hours in rare cases.

Tool: check-connection-status

Retrieves the current DNS propagation and connection status for a domain. Use it after connect-domain to verify whether DNS records have fully propagated. Example:
Response (connected):
Response (in progress):
Response (failed):
Status values:

Tool: check-order-status

Retrieves the current processing status of a domain purchase order. Use it after create-domain-order to track progress. Example:
Response (completed):
Response (in progress):
Response (failed):
Status values: