We raised a $50M Series B led by BenchmarkLearn more
ElevenLabs logo — MCP server on Cohorva

ElevenLabs

Generate speech, voices, and audio with ElevenLabs.

Book a demo

Installation

Set up the ElevenLabs MCP server in Cohorva

Do this once to provision your hosted server URL.

1

Create a Cohorva account

To use this MCP, you need a Cohorva account. If you don't have one yet, sign up and start a 14-day free trial.

2

Add and authorize the ElevenLabs server

In Cohorva, open Connectors and add ElevenLabs. Depending on the app, you'll either sign in via OAuth or paste an API key. Either way, the credential is stored securely in Cohorva.

Then use it in your client

Use in CohorvaUse in Cohorva
1

Use ElevenLabs in an agent

Once ElevenLabs is set up, just open any Cohorva agent, add ElevenLabs as a connector, and start chatting with the agent.

Tools (106)

  • Agents List

    List ElevenLabs Agents in the authenticated workspace.

  • Agents Get

    Get the full configuration for an ElevenLabs Agent.

  • Agents Get Summaries

    Get lightweight summaries for one or more ElevenLabs Agents.

  • Agents Get Widget

    Get widget configuration for an ElevenLabs Agent.

  • Agents Get Link

    Get the shareable link for an ElevenLabs Agent.

  • Agents Get Knowledge Size

    Get the size of an ElevenLabs Agent's knowledge base.

  • Agents Calculate Llm Usage

    Calculate expected LLM usage for an ElevenLabs Agent. API reference: https://elevenlabs.io/docs/api-reference/agents/calculate

  • Agents List Conversations

    List conversations for the authenticated workspace, optionally filtered to a specific agent via agent_id.

  • Agents Get Conversation

    Get the details of a conversation, including its transcript and analysis results.

  • Agents Duplicate

    Duplicate an existing ElevenLabs Agent. API reference: https://elevenlabs.io/docs/api-reference/agents/duplicate

  • Agents Delete

    Delete an ElevenLabs Agent.

  • Agents Search Conversation Messages

    Search the text of conversation transcripts and return the matching messages, each with its conversation_id, transcript_index, message text, and relevance score. This is the only way to find conversations by something that was said; agents_list_conversations filters on structured attributes and cannot search transcript text. Wrap text_query in double quotes to match the terms as written (do this for error codes, identifiers, and anything a user pasted); leave it unquoted to match fuzzily, tolerating one character of difference per term. Neither form is a substring or phrase match -- a multi-word query matches messages containing all of the terms in any position -- so read the returned text before treating a hit as an occurrence. Results are messages, not conversations: deduplicate by conversation_id before counting.

Ship ElevenLabs agents in minutes

Connect any AI agent to 100+ MCP servers, zero setup.
Book a demo
Gradient