All agents

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

  1. Add a custom MCP server

    On the web, go to ChatGPT Plugins, select the + button and then Add custom MCP server.

  2. Enter the server

    Name it SaaS Custom Domains. Under Connection, enter the server URL.

    Server URL
    https://mcp.saascustomdomains.com/mcp
  3. Choose OAuth and create the plugin

    Set authentication to OAuth. Review the warning, select I understand and want to continue, then Create as a plugin.

  4. 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.

  5. 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.

Prompt
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.

Give your agent your custom domains

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