Skip to navigation

Claude, Cursor, and other AI assistants

Build and manage ElevenAgents from the AI assistants your team already uses.

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

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.

Architect in the dashboardExternal assistant through MCP
IdentityYou, through your browser sessionYou, through the OAuth grant you approved
Configuration changesStaged in a draft. You always publish.Applied directly. Updating an agent publishes a new version on the target branch, or on main if no branch is given. Ask the assistant to work on a branch, or to create a draft, for changes that need review.
ApprovalsArchitect’s approval modesYour client’s tool settings. The server marks each tool as read-only or destructive, and clients such as Claude let you choose which tools run automatically and which ask first.
Merge proposalsCan open proposals and request reviewers. Can’t review or merge them.Can open, review, comment on, and merge proposals, within your permissions. You still can’t approve your own proposal.
ContextThe page you’re on, the agent summary, agent context, your preferences, and what the entry point passed inOnly what you tell the assistant, plus what it reads with tools. Agent context and your preferences aren’t sent automatically.
ExtrasPlan mode, dashboards in the chat, code execution, Spotlight and triage hand-offs, guiding you through the dashboardYour own codebase and other tools in the client. Some management actions not in Architect, such as managing MCP servers and deleting knowledge base documents.

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.