# ElevenLabs

**Category:** 🎧 Text-to-Speech  
**Repository:** https://github.com/elevenlabs/plugin  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/elevenlabs-2

## Description
Manage ElevenLabs voice agents and generate speech, music, sound effects, images, and video.

## Claude Desktop Quick Installation
Heuristic fallback — verify the package name and runner against the repository README before running it. Uses `npx` (confidence: low):

```json
"mcpServers": {
  "elevenlabs": {
    "command": "npx",
    "args": ["-y","elevenlabs-2"]
  }
}
```

## Documentation & README

# ElevenLabs Plugin

Voice AI capabilities for your coding agent — powered by [ElevenLabs](https://elevenlabs.io). Works with **Cursor**, **Claude Code**, and **OpenAI Codex**.

## What's included

### Skills

Skills live in three trees:

- **[skills/general/](https://github.com/elevenlabs/plugin/blob/HEAD/skills/general/)** — general ElevenLabs product skills, copied from the official [elevenlabs/skills](https://github.com/elevenlabs/skills) repository. Don't edit these here; contribute upstream instead.
- **[skills/mcp/](https://github.com/elevenlabs/plugin/blob/HEAD/skills/mcp/)** — plugin-native skills that teach agents how to drive the bundled ElevenLabs MCP server.
- **[architect/skills/](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/)** — Architect skills: opinionated workflows for building and iterating on ElevenLabs agents, mirrored from the internal Architect plugin. Shared payload examples live in [architect/reference/](https://github.com/elevenlabs/plugin/blob/HEAD/architect/reference/).

| Skill | Description |
|-------|-------------|
| [agents](https://github.com/elevenlabs/plugin/blob/HEAD/skills/general/agents/SKILL.md) | Build real-time voice AI agents and assistants |
| [dubbing](https://github.com/elevenlabs/plugin/blob/HEAD/skills/general/dubbing/SKILL.md) | Dub audio and video into other languages, preserving the original speakers' voices |
| [music](https://github.com/elevenlabs/plugin/blob/HEAD/skills/general/music/SKILL.md) | Generate instrumental tracks, songs with lyrics, background music, and jingles |
| [setup-api-key](https://github.com/elevenlabs/plugin/blob/HEAD/skills/general/setup-api-key/SKILL.md) | Guide users through configuring an ElevenLabs API key |
| [sound-effects](https://github.com/elevenlabs/plugin/blob/HEAD/skills/general/sound-effects/SKILL.md) | Generate sound effects and audio textures from text descriptions |
| [speech-engine](https://github.com/elevenlabs/plugin/blob/HEAD/skills/general/speech-engine/SKILL.md) | Add real-time voice conversations to your own agent runtime |
| [speech-to-text](https://github.com/elevenlabs/plugin/blob/HEAD/skills/general/speech-to-text/SKILL.md) | Transcribe audio to text with Scribe v2 |
| [text-to-speech](https://github.com/elevenlabs/plugin/blob/HEAD/skills/general/text-to-speech/SKILL.md) | Convert text to natural speech in 70+ languages |
| [voice-changer](https://github.com/elevenlabs/plugin/blob/HEAD/skills/general/voice-changer/SKILL.md) | Transform a recording into a different voice, preserving emotion and timing |
| [voice-isolator](https://github.com/elevenlabs/plugin/blob/HEAD/skills/general/voice-isolator/SKILL.md) | Remove background noise and isolate speech from audio |

MCP skills:

| Skill | Description |
|-------|-------------|
| [agents-platform](https://github.com/elevenlabs/plugin/blob/HEAD/skills/mcp/agents-platform/SKILL.md) | Create, configure, test, and deploy voice agents via the bundled MCP server |
| [creative-studio](https://github.com/elevenlabs/plugin/blob/HEAD/skills/mcp/creative-studio/SKILL.md) | Generate speech, images, and video, and transcribe audio via the bundled MCP server |

Architect skills:

| Skill | Description |
|-------|-------------|
| [agent-simplification](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/agent-simplification/SKILL.md) | Simplify a complex workflow agent into a leaner architecture, proven equivalent by a test suite |
| [architect-agent-memory](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-agent-memory/SKILL.md) | Persist facts an agent should remember, in a durable branch-scoped way |
| [architect-branches-versions-merge](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-branches-versions-merge/SKILL.md) | Work with agent branches, versions, drafts, traffic splits, and merges |
| [architect-create-client-tool](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-create-client-tool/SKILL.md) | Add a client tool that runs in the caller's browser, app, or SDK |
| [architect-create-llm-test](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-create-llm-test/SKILL.md) | Create a single-turn test that checks what the agent says |
| [architect-create-simulation-test](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-create-simulation-test/SKILL.md) | Create a multi-turn test where a simulated user talks to the agent |
| [architect-create-tool-test](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-create-tool-test/SKILL.md) | Create a test asserting the agent calls, or avoids, a specific tool |
| [architect-create-webhook-tool](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-create-webhook-tool/SKILL.md) | Give an agent a new webhook tool that calls an external API |
| [architect-edit-existing-tool](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-edit-existing-tool/SKILL.md) | Change an existing tool on an agent safely |
| [architect-edit-string-fields](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-edit-string-fields/SKILL.md) | Edit long text fields like system prompts without clobbering the rest |
| [architect-edit-workflows](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-edit-workflows/SKILL.md) | Build or change an agent's workflow graph |
| [architect-explain-test-runs](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-explain-test-runs/SKILL.md) | Explain why a test or test run passed or failed |
| [architect-explore-agent](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-explore-agent/SKILL.md) | Map an agent's current setup before changing it |
| [architect-generate-agent](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-generate-agent/SKILL.md) | Generate a new agent from a description |
| [architect-get-agent-ci-green](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-get-agent-ci-green/SKILL.md) | Drive a red agent test suite to green |
| [architect-llm-selection](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-llm-selection/SKILL.md) | Choose the right LLM for an agent |
| [architect-manage-procedures](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-manage-procedures/SKILL.md) | Add, edit, rename, and inspect an agent's procedures |
| [architect-migrate-from-competitor](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-migrate-from-competitor/SKILL.md) | Migrate a voice agent from Retell, Vapi, or Bland |
| [architect-migrate-to-procedures](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-migrate-to-procedures/SKILL.md) | Move a system-prompt-driven agent to a procedure-driven setup |
| [architect-mock-all-tools](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-mock-all-tools/SKILL.md) | Mock every tool call so simulation tests are deterministic |
| [architect-post-call-data](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-post-call-data/SKILL.md) | Configure post-call data collection and evaluation criteria |
| [architect-review-live-calls](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-review-live-calls/SKILL.md) | Review recent production conversations and route the findings |
| [architect-schedule-launch](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-schedule-launch/SKILL.md) | Stage a change on a branch and hold the merge until go-live |
| [architect-secure-for-production](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-secure-for-production/SKILL.md) | Make an agent safe, secure, and production-ready |
| [architect-structured-procedures](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-structured-procedures/SKILL.md) | Author structured, deterministic procedures |
| [architect-troubleshoot-tool-errors](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-troubleshoot-tool-errors/SKILL.md) | Diagnose a misbehaving tool from its exact error |
| [architect-turn-taking-latency](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-turn-taking-latency/SKILL.md) | Tune turn taking and agent response latency |
| [architect-update-config-safely](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/architect-update-config-safely/SKILL.md) | Change agent settings with safe partial patches |
| [code-tools](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/code-tools/SKILL.md) | Generate JavaScript/TypeScript modules for ElevenLabs code tools |
| [fix-agent-qa-ticket](https://github.com/elevenlabs/plugin/blob/HEAD/architect/skills/fix-agent-qa-ticket/SKILL.md) | Fix a QA triage ticket end to end with a verified, branch-scoped fix |

Architect also ships one command: [/thermo-nuclear-agent-triage-burndown](https://github.com/elevenlabs/plugin/blob/HEAD/architect/commands/thermo-nuclear-agent-triage-burndown.md), which burns down an agent's whole conversation-triage queue — cluster tickets by root cause, fix each cluster, then comment on and resolve every ticket.

### MCP Server

The [ElevenLabs hosted MCP server](https://api.elevenlabs.io/v1/mcp) — no local install, no API key. Your agent authenticates with your ElevenLabs account over OAuth and gets access to agent management (create, update, list, duplicate, delete agents; inspect widget config, links, and knowledge base size; estimate LLM usage) and text-to-speech generation. Configured in [mcp.json](https://github.com/elevenlabs/plugin/blob/HEAD/mcp.json).

## Installation

### Cursor

Install from the [Cursor marketplace](https://cursor.com/marketplace), or add this repo as a plugin. When Cursor connects to the MCP server, sign in with your ElevenLabs account to complete the OAuth flow.

### Claude Code

```
/plugin marketplace add elevenlabs/plugin
/plugin install elevenlabs@elevenlabs
```

Or install directly for development: `claude --plugin-dir /path/to/plugin`

### Codex

```
codex plugin marketplace add elevenlabs/plugin
```

Then install via `/plugins` in Codex, or invoke skills with `$skill-name`.

### Skills only (any agent)

```bash
npx skills add elevenlabs/skills
```

## Requirements

- An [ElevenLabs](https://elevenlabs.io) account — you'll sign in via OAuth when your agent connects to the MCP server
- Internet access

