Keplars

ChatGPT Setup

Connect ChatGPT to Keplars using the MCP Server. Add the remote endpoint through ChatGPT settings to send emails and manage contacts.

ChatGPT connects to MCP servers over HTTPS through its settings UI. Unlike Claude Desktop or Cursor, there is no local config file to edit — you provide the remote endpoint URL and headers directly in ChatGPT.

Account tier requirement

MCP server integration in ChatGPT is available on Pro, Team, and Enterprise plans. Free tier accounts do not have access to this feature.

Setup

Get your Keplars API keys

Open the Keplars dashboard and navigate to API Keys in your workspace settings. You need two keys:

  • Send key (prefixed live_): used for sending emails
  • Admin key (prefixed adm_): used for templates, contacts, campaigns, and domains

Create both and copy them. You will only see each key once.

Open ChatGPT settings

Go to chatgpt.com, click your profile icon in the top right, and select Settings.

In the settings sidebar, select Connectors (or Integrations depending on your account type). Look for the MCP Servers or Custom integrations section.

Add the Keplars MCP server

Click Add server and fill in the following:

FieldValue
NameKeplars
URLhttps://mcp.keplars.com/mcp
HeaderAuthorization → your send key
HeaderX-Admin-Api-Key → your admin key

Save the server.

Verify the connection

Start a new chat. The Keplars tools should be available. You can ask ChatGPT to list your templates or audiences to confirm the connection is working.

Try it out

Once connected, ask ChatGPT naturally:

Send a transactional email

"Send a transactional email to [email protected] with the subject 'Your order shipped' and let him know his order #1234 is on the way"

Add a contact and send a welcome email

"Add [email protected] to my newsletter audience aud-123 with first name Sarah, then send her the welcome template tmpl-abc"

Create and send a campaign

"List my Keplars audiences, then create a campaign called 'July Newsletter' targeting the newsletter audience using template tmpl-abc with subject 'What is new in July', then send it"

Campaigns and bulk sends trigger a confirmation step

When you ask ChatGPT to send a campaign or a bulk email, it will first show you the audience size and ask you to confirm before dispatching. Reply "yes" to proceed or "no" to cancel.

Troubleshooting

Cannot find MCP Servers in settings

Make sure your account is on a Pro, Team, or Enterprise plan. Free accounts do not have access to this feature. If you are on a paid plan and still cannot see it, the feature may not be enabled for your region yet.

"Unauthorized" error on email sends

Your send key (live_ prefix) may be invalid or deleted. Generate a new one from the Keplars dashboard under API Keys and update the Authorization header in your ChatGPT connector settings.

"Unauthorized" error on templates, contacts, or campaigns

These tools require the admin key (adm_ prefix) in the X-Admin-Api-Key header. Make sure you added it as a second header when configuring the connector.

Tools not appearing in chat

After adding the server, start a fresh chat session. Existing sessions may not pick up newly added connectors.

On this page