Pick your setup
Find your assistant below and follow that section. Most people are connected in under five minutes.
Remote connectors run on Sequenzy’s servers. You paste one URL into your
assistant and approve access in the browser; there is no API key to copy.
Local servers run on your computer through
npx, using a personal API key
that the setup wizard creates for you.

ChatGPT
1
Turn on developer mode
In ChatGPT, open Settings → Connectors → Advanced settings and enable
Developer mode. Custom connectors need a ChatGPT plan with connector
support. ChatGPT sometimes renames these menus; look for custom connectors
or apps in Settings if the labels differ.
2
Create the connector
Back in Settings → Connectors, choose Create. Name it
Sequenzy
and enter this server URL:3
Approve access
ChatGPT opens Sequenzy in your browser. Sign in, choose what ChatGPT may do
(see permissions) and select
Allow.
4
Use it in a chat
Start a new chat, open the tools menu in the message box and enable
Sequenzy. Then check the connection.
ChatGPT uses a dedicated URL ending in
/openai. It has the same account
permissions, but leaves out tools that return secrets or raw webhook payloads,
such as creating API keys and subscription links. Use the dashboard or a local
client for those. A few tools have clearer names there, such as
list_sending_domains for list_websites. What this surface
filters.Claude
One connector works across Claude on the web, the desktop app and mobile.
1
Add a custom connector
In Claude, open Settings → Connectors and choose Add custom
connector. On Team and Enterprise plans, an organization owner may need to
add it first.
2
Enter the Sequenzy URL
Name it
Sequenzy and enter:3
Approve access
Claude opens Sequenzy in your browser. Sign in, choose what Claude may do
(see permissions) and select
Allow.
4
Use it in a chat
In a new chat, make sure Sequenzy is enabled in the tools menu, then
check the connection.
Coding assistants
For Claude Code, Codex, Cursor, Windsurf and VS Code Copilot, run the setup wizard in your terminal:- Opens your browser so you can sign in and choose permissions
- Creates a personal API key for you
- Finds the supported assistants installed on your computer, including Claude Desktop
- Adds Sequenzy to each one, using the assistant’s own CLI where it has one
Configure a client manually
Use manual setup if the wizard does not detect your assistant or you manage configs yourself. You need a personal API key (it starts withseq_user_). In
the dashboard, open AI Agent Setup, pick your assistant, switch to Local
MCP and use Manual fallback to create one. You can also create it under
Account Settings → API Keys.
Replace seq_user_your_key_here below with your key, then restart the
assistant.
- Claude Code
- Codex
- Cursor
- Windsurf
- VS Code
- Claude Desktop
npx with cmd /c:.mcp.json instead, using the
same JSON as the Cursor tab. Keep real keys out of committed files.Use the remote URL instead
Coding assistants that support remote MCP servers with OAuth sign-in can usehttps://api.sequenzy.com/v1/mcp instead of the local server, the same way
Claude does. In AI Agent Setup, switch your assistant to Remote MCP to
see this option. Remote connections need no Node.js and no key in your config.
Other MCP clients
For OpenClaw, Hermes and other MCP clients, use either option:- Remote:
https://api.sequenzy.com/v1/mcp. Clients that support OAuth open the Sequenzy approval page. Clients that only support custom headers can sendAuthorization: Bearer seq_user_your_key_hereinstead. - Local: command
npx, args-y @sequenzy/mcp, and environment variableSEQUENZY_API_KEY=seq_user_your_key_here. If the client asks for JSON, use themcpServersshape from the Cursor tab above unless its docs say otherwise.
Check that it works
Ask your assistant:- “Create a welcome sequence for my SaaS with a 14-day free trial. Keep it as a draft so I can review it.”
- “How did my last campaign perform compared with the one before?”
- “Create a segment of customers who bought our Pro plan in Stripe.”
- “Draft a product update campaign about our new feature and show me a preview.”
Choose what your assistant can do
When you approve a remote connector or run the setup wizard, you pick a permission preset. Safer agent access is the default and suits most people.
Your workspace role still applies: an assistant never does more than you can do
in the dashboard. You can widen permissions later without reconnecting. See
MCP permissions and privacy for exact scopes, how
to fix a missing permission and what data your AI provider receives.
Hand off from the dashboard
The AI assistant sidebars in the sequence builder and the email editor include an Open in menu next to the message box. Type what you want to change, then:- Copy prompt copies an agent-ready prompt that includes your company ID and the current sequence or campaign, for use with any agent
- Open in ChatGPT or Open in Claude opens the prompt in a new chat
- Open in Cursor opens the prompt in the Cursor desktop app
- Set up Sequenzy MCP opens AI Agent Setup if your agent is not connected yet
Troubleshooting
My assistant doesn't show any Sequenzy tools
My assistant doesn't show any Sequenzy tools
Fully quit and reopen the assistant after changing its config. In Claude
Code run
claude mcp list, and in Codex run codex mcp list, to confirm
the sequenzy server is registered. In ChatGPT and Claude, enable the
Sequenzy connector in the chat’s tools menu. Local servers need Node.js: run
npx --version in a terminal to check.Missing MCP API key or MCP_AUTH_REQUIRED
Missing MCP API key or MCP_AUTH_REQUIRED
The local server started without
SEQUENZY_API_KEY. It still lists its
tools, but every call returns this error. Run npx @sequenzy/setup, or add
the key to your config as shown in manual
setup, then restart the assistant.Invalid API key
Invalid API key
The key was revoked or mistyped. Create a new one in AI Agent Setup or
Account Settings → API Keys, update your config and restart. For a
remote connector, disconnect Sequenzy in your assistant and connect again.
API key permission required
API key permission required
The connection works but your preset doesn’t allow that action. You can
widen the permissions on the existing key without reconnecting. Follow
Recover from missing
permissions.
It's working in the wrong workspace
It's working in the wrong workspace
Ask your assistant to list your Sequenzy workspaces and switch to the right
one. It uses
get_account and select_company. See working across
multiple
workspaces.I want to disconnect an assistant
I want to disconnect an assistant
Remove the connector or server in your assistant, then revoke its key under
Account Settings → API Keys. Remote connections appear there as personal
keys named
Claude Remote MCP, whichever assistant created them.Technical details
The remote server speaks Streamable HTTP over
POST. It is stateless and never
pushes server-initiated messages, so it answers the optional GET event-stream
request with 405 Method Not Allowed, the protocol’s way of saying no stream is
on offer. Clients treat that as an expected response and use POST only. The
endpoint speaks MCP specification 2026-07-28 and remains compatible with
2025-era clients that still use the initialize handshake.
Remote sign-in uses OAuth with dynamic client registration and PKCE. The remote
server also accepts a Sequenzy API key as Authorization: Bearer or
x-api-key. The local server reads SEQUENZY_API_KEY; there is no workspace
setting in the config, because your assistant chooses the workspace at runtime.
Agents that support user-approved service registration can also discover the
current flow through auth.md. For broader
agent setup notes, including the difference between API/MCP auth and dashboard
signup, read agents.md.
Related
MCP tool reference
Every tool, resource and workflow your assistant can use
Permissions and privacy
Presets, scope recovery and what data MCP clients receive
CLI
Run the same workflows from your terminal or scripts
Skills
Give your agent a versioned Sequenzy workflow guide