Register a SaaS app's customer hostnames, show their DNS records and checks, recheck or delete them.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add custom-domain-api --env CUSTOM_DOMAIN_API_URL='<CUSTOM_DOMAIN_API_URL>' --env CUSTOM_DOMAIN_API_KEY='<CUSTOM_DOMAIN_API_KEY>' -- uvx custom-domain-mcp~/.codex/config.toml
[mcp_servers.custom-domain-api]
command = "uvx"
args = ["custom-domain-mcp"]
env = { CUSTOM_DOMAIN_API_URL = "<CUSTOM_DOMAIN_API_URL>", CUSTOM_DOMAIN_API_KEY = "<CUSTOM_DOMAIN_API_KEY>" }
# codex mcp add custom-domain-api --env CUSTOM_DOMAIN_API_URL='<CUSTOM_DOMAIN_API_URL>' --env CUSTOM_DOMAIN_API_KEY='<CUSTOM_DOMAIN_API_KEY>' -- uvx custom-domain-mcp~/.cursor/mcp.json
{
"mcpServers": {
"custom-domain-api": {
"command": "uvx",
"args": [
"custom-domain-mcp"
],
"env": {
"CUSTOM_DOMAIN_API_URL": "<CUSTOM_DOMAIN_API_URL>",
"CUSTOM_DOMAIN_API_KEY": "<CUSTOM_DOMAIN_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"custom-domain-api": {
"type": "stdio",
"command": "uvx",
"args": [
"custom-domain-mcp"
],
"env": {
"CUSTOM_DOMAIN_API_URL": "<CUSTOM_DOMAIN_API_URL>",
"CUSTOM_DOMAIN_API_KEY": "<CUSTOM_DOMAIN_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"custom-domain-api": {
"command": "uvx",
"args": [
"custom-domain-mcp"
],
"env": {
"CUSTOM_DOMAIN_API_URL": "<CUSTOM_DOMAIN_API_URL>",
"CUSTOM_DOMAIN_API_KEY": "<CUSTOM_DOMAIN_API_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"custom-domain-api": {
"command": "uvx",
"args": [
"custom-domain-mcp"
],
"env": {
"CUSTOM_DOMAIN_API_URL": "<CUSTOM_DOMAIN_API_URL>",
"CUSTOM_DOMAIN_API_KEY": "<CUSTOM_DOMAIN_API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"custom-domain-api": {
"command": "uvx",
"args": [
"custom-domain-mcp"
],
"env": {
"CUSTOM_DOMAIN_API_URL": "<CUSTOM_DOMAIN_API_URL>",
"CUSTOM_DOMAIN_API_KEY": "<CUSTOM_DOMAIN_API_KEY>"
}
}
}
}Environment variables
CUSTOM_DOMAIN_API_URLCUSTOM_DOMAIN_API_KEY
Replace the placeholders with your own credentials and keep them out of version control.