When you connect an AI assistant to the 101domain MCP Server, the assistant can only use tools that are permitted by the scopes enabled on the API key you provided. This is the same authorization model used by the 101domain API, authentication may succeed, but tool access is still restricted by scope.
If you authenticate with an API key that has no scopes enabled, the assistant is limited to public tools only (for example, check-domain-availability-tool and get-tld-info-tool).
If the assistant attempts to call tools that require account-level permissions (such as list-domains-tool or get-account-balance-tool) the request will fail with INSUFFICIENT_PERMISSIONS.
In addition, tools that require scopes you have not enabled may not appear as available/discoverable tools in your AI assistant at all.
To resolve this
You will need to firstly revoke your key and create a new API Key with the correct scopes required for the tools you want to use, for example:
-
list-domains-tool→ requiresdomains:read -
get-account-balance-tool→ requiresaccount:read
After enabling the scopes, re-authenticate (or reconnect) your AI assistant with the new API Key so the updated permissions take effect.