Help

101domain MCP Server Tools

The 101domain MCP Server exposes a suite of specialized tools that allow AI agents to interact with your account data and domain infrastructure. Think of these as 'skills' you can grant to your AI, enabling it to perform real-time searches, audit DNS records, or check your account balance using natural language commands.

The following tools are exposed through our MCP Server for your AI applications to utilize.

More tools will be released as additional API endpoints are released to the public. Check back often!

API scopes apply to MCP tools. You must enable the scope that relates to the function of the tool. See API Key Scopes and Permissions for details on each scope, and the 101domain API documentation for scopes required for each endpoint. If you need to add a scope to an existing key, you will need to generate a new API key — scopes cannot be added to a key after it has been created.

Tool name

Description

get-domain-tool

Retrieves comprehensive information of a domain name in the account.

list-domains-tool

Retrieves a paginated list of domains from the account with comprehensive domain name information. Filterable by many properties.

manage-domain-forwarding-tool

Manages web forwarding (URL redirection) for a domain name.

check-domain-availability-tool

Searches for available domain names and get pricing for up to 50 domains at a time.

get-domain-dns-tool

Retrieves nameserver and DNS record information for a specific domain.

get-account-balance-tool

Retrieves the current available credit balance and amount due (open invoices) for the account.

get-product-tool

Retrieves product info and pricing using its numeric ID.

get-tld-info-tool

Retrieves pricing, registration requirements, and metadata for domain extensions (TLDs) and add-on products available. Search up to 50 TLDs at a time.

edit-nameservers-tool

Replaces the nameservers for a domain. Accepts 2–13 nameserver hostnames and reports whether the change was applied immediately or is pending registry processing. Requires the dns_write scope.

add-domain-dns-records-tool

Creates one or more DNS records for a domain (up to 25 per request). Supports A, AAAA, CNAME, NS (subdomain delegations), MX, TXT, SRV, and CAA record types. Requires the dns_write scope.

edit-domain-dns-records-tool

Edits existing DNS records by describing which records to change and what to update — no need to look up record IDs yourself, the tool handles that. Requires the dns_write scope.

remove-domain-dns-records-tool

Deletes one or more DNS records from a domain — just describe which records to remove, and the tool identifies and deletes them. Requires the dns_write scope.

For full guidance on using the four DNS write tools, see DNS Record and Name Server Management: API Write Endpoints.