Claude, Cursor, and other AI assistants
Overview
You can work on your agents from outside the ElevenLabs dashboard, in assistants such as Claude, Claude Code, ChatGPT, and Cursor. Every one of these connects through the same thing: the ElevenLabs hosted MCP server, a remote Model Context Protocol server at https://api.elevenlabs.io/v1/mcp. The server exposes agent management tools and signs you in with OAuth, so no API keys are copied into the client.
Coding assistants can also install the ElevenLabs plugin, which bundles the MCP server with ElevenAgents Architect’s own skills: the workflows Architect uses in the dashboard to explore an agent, edit its configuration, workflow, and tools, write tests, and work the triage queue.
Set up your assistant
Claude
Claude Code
Cursor
ChatGPT
Other clients
The ElevenLabs connector is listed in the Claude connector directory. In Claude, go to Settings > Connectors, search for ElevenLabs, select Connect, and complete the OAuth sign-in.
For data residency environments, add a custom connector with your region’s URL instead. See Hosted MCP server.
The plugin’s source, including the Architect skills, is at github.com/elevenlabs/plugin.
In the dashboard compared with an external assistant
In-app Architect and the MCP server call the same ElevenAgents APIs under your account, so both are limited by your permissions, and their results appear in the same places. They differ in how changes are staged and approved.
Branches, versions, merge proposals, tests, and triage tickets created from an external assistant appear in the dashboard in the same places as ones made in ElevenAgents. For example, a merge proposal appears under Version Control > Proposals, with you as the author.
Because MCP updates publish directly, changing main from an external assistant can affect live
callers immediately. Set agent update and merge tools to require confirmation in your client, and
protect main if every change must be reviewed.
Choosing where to work
- Use Architect in the dashboard to improve a live agent. It starts from Spotlight findings, failed tests, and triage tickets, stages every change in a draft, and leaves publishing to you.
- Use a chat assistant such as Claude or ChatGPT for quick questions and changes across agents when you’re already working there, for example “Which of my agents still use the default first message?”
- Use a coding assistant with the plugin when your agents are managed as code alongside your application. The assistant can change an agent and the code that calls it in the same session. See also the ElevenLabs CLI.