AGENT SETUP · OPENAI
Connect ChatGPT to SaaS Custom Domains
Add our MCP server to ChatGPT as a custom plugin and ask about your customers' domains in any chat. ChatGPT signs in with your SaaS Custom Domains account, so there's no token to paste.
Works in ChatGPT on the web.
- Plugin
- Sign in
Quick start
Add a custom MCP server
On the web, go to ChatGPT Plugins, select the + button and then Add custom MCP server.
Enter the server
Name it SaaS Custom Domains. Under Connection, enter the server URL.
Server URL https://mcp.saascustomdomains.com/mcpChoose OAuth and create the plugin
Set authentication to OAuth. Review the warning, select I understand and want to continue, then Create as a plugin.
Install it and sign in
Find the new plugin in your personal plugins and install it. When ChatGPT asks you to connect, approve the connection, sign in to SaaS Custom Domains (with two-factor authentication if you use it) and click Continue.
Use it in a chat
Type
@in the prompt box and pick SaaS Custom Domains.
Signing in and API tokens
Custom MCP servers depend on your ChatGPT plan, and workspace permissions and security settings (including Lockdown) apply. If you don't see Add custom MCP server, ask your workspace admin.
Signing in creates an API token named after the client under Settings » API. Delete it there to disconnect.
Prompting tips
ChatGPT picks tools better when you're explicit. Name the plugin and the tool, and tell it not to use other tools when it matters.
Use the "SaaS Custom Domains" plugin's "add_custom_domain" tool to add app.acme.com to our app.yourapp.com upstream.
Do not use web browsing or other tools; only use SaaS Custom Domains.EXAMPLE PROMPTS
What to ask ChatGPT
The skill helps when you build your custom domains integration. The MCP server works in your account.
Build
Integration code, with the skill
- “Read https://docs.saascustomdomains.com/llms.txt, then write a Django view that adds a customer's domain with the SaaS Custom Domains API and returns the DNS records.”
Operate
Your account, through the MCP server
- “@SaaS Custom Domains which domains on the app.yourapp.com upstream aren't live yet?”
- “@SaaS Custom Domains get the DNS records for shop.northpeak.com and write a short note for their IT team.”
- “@SaaS Custom Domains how many visitors did docs.orbitpay.com get last month?”
Troubleshooting
ChatGPT searches the web instead of using the tools
Mention the plugin with @, name the tool, and add "only use SaaS Custom Domains" to your message.
New tools don't show up
Open the plugin's details page in settings and refresh it to pull the latest tools and descriptions.
I can't add a custom MCP server
It depends on your plan and your workspace settings. Custom MCP servers are added from ChatGPT on the web.
OTHER AGENTS
Set up another agent
Claude Code
Anthropic
One plugin adds the skill and the MCP server. Sign in from /mcp.
- Plugin
- Sign in
Cursor
Anysphere
Add the MCP server to mcp.json and the skill with npx skills.
- MCP config
- Sign in or token
Codex
OpenAI
Add the marketplace, then install the plugin from /plugins.
- Plugin
- Sign in or token
VS Code
Microsoft · GitHub Copilot
Install the plugin from source. VS Code signs you in when it connects.
- Plugin
- Sign in or token
Windsurf
Cognition · now Devin Desktop
Install the plugin with devin plugins, or add the server to mcp_config.json.
- Plugin
- Sign in or token
Cline
Cline
Add the server from Remote Servers with Streamable HTTP.
- MCP config
- Sign in or token
Claude
Anthropic
Add a custom connector and sign in. It reaches Claude Code too.
- Connector
- Sign in

Give your agent your custom domains
Start your free trial, then connect your agent by signing in.