MCP / AI and media

Elevenreader MCP: AI workflows

ElevenReader is an AI-powered text-to-speech application by ElevenLabs that converts written content into natural-sounding audio. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Your own API key125 actionsAI and media

$ YOUR NEXT RUN

Claude CodeCodexCursorAny agent

Use Elevenreader MCP in your assistant

Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.

Read https://flymy.ai/skill.md and https://flymy.ai/mcp/elevenreader.md. Help me connect Elevenreader MCP to this assistant. Then help me run this task: Use Elevenreader to add documentation to knowledge base. Ask me for the required inputs first and show the result.
Open FlyMy.AIDownload brief

What Elevenreader MCP can do

125 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
# ELEVENREADER_ADD_DOCUMENTATION_TO_KNOWLEDGE_BASEAdd documentation to a conversational AI agent's knowledge base.
# ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_FILEAdd a pronunciation dictionary from a .pls file to ElevenLabs.
# ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_RULESAdd a pronunciation dictionary from rules in ElevenLabs.
# ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_RULESAdd pronunciation rules to an ElevenLabs pronunciation dictionary.
# ELEVENREADER_ADD_SHARED_VOICEAdd a shared voice from another user's public library to your own voice library.
# ELEVENREADER_ADD_TOOLAdd a conversational AI tool to ElevenLabs ConvAI.
# ELEVENREADER_CALCULATE_PUBLIC_LLM_EXPECTED_COSTCalculate expected LLM usage costs based on prompt length, knowledge base size, and RAG configuration.
# ELEVENREADER_CANCEL_BATCH_CALLCancel an active batch call operation.
# ELEVENREADER_COMPUTE_RAG_INDEXCompute RAG index for a knowledge base document.
# ELEVENREADER_CREATE_AGENTCreate a conversational AI agent with ElevenLabs.
# ELEVENREADER_CREATE_AGENT_RESPONSE_TESTCreate an agent response test for testing conversational AI agents.
# ELEVENREADER_CREATE_AUDIO_NATIVE_PROJECTCreate an Audio Native enabled project on ElevenLabs.
Show all 125 actions
ActionWhat it does
# ELEVENREADER_CREATE_BATCH_CALLSubmit a batch call request to ElevenLabs ConvAI.
# ELEVENREADER_CREATE_FILE_DOCUMENTCreate a file document in the ElevenLabs knowledge base.
# ELEVENREADER_CREATE_FOLDERCreate a folder in the ElevenLabs knowledge base.
# ELEVENREADER_CREATE_SECRETCreate a Convai workspace secret in ElevenLabs.
# ELEVENREADER_CREATE_TEXT_DOCUMENTCreate a text document in the ElevenLabs knowledge base.
# ELEVENREADER_CREATE_URL_DOCUMENTCreate a URL document in the ElevenLabs knowledge base.
# ELEVENREADER_DELETE_AGENTPermanently delete an agent from ElevenLabs.
# ELEVENREADER_DELETE_BATCH_CALLDelete a specific batch call.
# ELEVENREADER_DELETE_CHAT_RESPONSE_TESTDelete an agent response test.
# ELEVENREADER_DELETE_CONVERSATIONDelete a conversation by its unique ID.
# ELEVENREADER_DELETE_DUBBINGPermanently delete a dubbing project by its ID.
# ELEVENREADER_DELETE_KNOWLEDGE_BASE_DOCUMENTPermanently delete a document from the knowledge base.
# ELEVENREADER_DELETE_PHONE_NUMBERPermanently delete a phone number from ElevenLabs ConvAI.
# ELEVENREADER_DELETE_RAG_INDEXPermanently delete a RAG index from a knowledge base document.
# ELEVENREADER_DELETE_SECRET_ROUTEDelete a specific Convai workspace secret.
# ELEVENREADER_DELETE_SPEECH_HISTORY_ITEMPermanently delete a speech history item by its ID.
# ELEVENREADER_DELETE_TOOL_ROUTEPermanently delete a conversational AI tool from ElevenLabs.
# ELEVENREADER_DELETE_TRANSCRIPT_BY_IDPermanently delete a speech-to-text transcript by its ID.
# ELEVENREADER_DOWNLOAD_SPEECH_HISTORY_ITEMSDownload speech history items from ElevenLabs.
# ELEVENREADER_DUPLICATE_AGENTDuplicate an existing agent.
# ELEVENREADER_EDIT_VOICEEdit an existing voice in ElevenLabs.
# ELEVENREADER_EDIT_VOICE_SETTINGSEdit voice settings for a specific voice in ElevenLabs.
# ELEVENREADER_GENERATE_COMPOSITION_PLANGenerate a music composition plan using ElevenLabs Music API.
# ELEVENREADER_GET_AGENTRetrieve complete details for a specific conversational AI agent by ID.
# ELEVENREADER_GET_AGENT_KNOWLEDGE_BASE_SIZERetrieve the size of a conversational AI agent's knowledge base.
# ELEVENREADER_GET_AGENT_LLM_EXPECTED_COST_CALCULATIONCalculate expected LLM usage costs for a conversational AI agent.
# ELEVENREADER_GET_AGENT_RESPONSE_TESTRetrieve agent response test details by test ID.
# ELEVENREADER_GET_AGENT_RESPONSE_TESTS_SUMMARIESRetrieve agent response test summaries by test IDs.
# ELEVENREADER_GET_AGENT_SUMMARIESRetrieve summaries for multiple agents by their IDs.
# ELEVENREADER_GET_AGENT_WIDGET_ROUTERetrieve the widget configuration for a conversational AI agent.
# ELEVENREADER_GET_AUDIO_FULL_FROM_SPEECH_HISTORY_ITEMRetrieve the audio file from a speech history item.
# ELEVENREADER_GET_AUDIO_NATIVE_PROJECT_SETTINGSRetrieve audio native project settings from ElevenLabs.
# ELEVENREADER_GET_BATCH_CALLRetrieve a batch call by its ID.
# ELEVENREADER_GET_CONVERSATIONSRetrieve conversations from ElevenLabs Conversational AI.
# ELEVENREADER_GET_CONVERSATION_HISTORYRetrieve complete conversation details including transcript, metadata, and analysis.
# ELEVENREADER_GET_DASHBOARD_SETTINGS_ROUTERetrieve ConvAI dashboard settings including configured charts.
# ELEVENREADER_GET_DOCUMENTATION_FROM_KNOWLEDGE_BASERetrieve a specific document from a conversational AI agent's knowledge base by document ID.
# ELEVENREADER_GET_DUBBED_FILEDownload a dubbed audio or video file from a dubbing project.
# ELEVENREADER_GET_DUBBED_METADATARetrieve metadata for a dubbing project by ID.
# ELEVENREADER_GET_DUBBED_TRANSCRIPT_FILERetrieve the transcript of a dubbed audio or video file.
# ELEVENREADER_GET_DUBBING_TRANSCRIPTSRetrieve transcripts from a dubbing project in various formats.
# ELEVENREADER_GET_GENERATE_VOICE_PARAMETERSRetrieve voice generation parameters from ElevenLabs.
# ELEVENREADER_GET_KNOWLEDGE_BASE_CONTENTRetrieve the text content of a knowledge base document by ID.
# ELEVENREADER_GET_KNOWLEDGE_BASE_DEPENDENT_AGENTSRetrieve the list of conversational AI agents that depend on a specific knowledge base document.
# ELEVENREADER_GET_KNOWLEDGE_BASE_SOURCE_FILE_URLRetrieve a signed URL for downloading the source file of a document from the knowledge base.
# ELEVENREADER_GET_KNOWLEDGE_BASE_SUMMARIESRetrieve summaries for multiple knowledge base documents by their IDs.
# ELEVENREADER_GET_LIBRARY_VOICESRetrieve shared voices from the ElevenLabs voice library.
# ELEVENREADER_GET_LIVE_COUNTRetrieve the count of active ongoing conversations.
# ELEVENREADER_GET_MODELSRetrieve available ElevenLabs speech synthesis models.
# ELEVENREADER_GET_OR_CREATE_RAG_INDEXESCompute or retrieve RAG indexes for knowledge base documents in batch.
# ELEVENREADER_GET_PHONE_NUMBERRetrieve details for a specific phone number by ID.
# ELEVENREADER_GET_PRONUNCIATION_DICTIONARIES_METADATAGet a list of pronunciation dictionaries and their metadata.
# ELEVENREADER_GET_PRONUNCIATION_DICTIONARY_METADATARetrieve metadata for a specific pronunciation dictionary by ID.
# ELEVENREADER_GET_PRONUNCIATION_DICTIONARY_VERSION_PLSDownload a PLS file with pronunciation dictionary version rules.
# ELEVENREADER_GET_RAG_INDEXESRetrieve RAG indexes for a specific knowledge base document.
# ELEVENREADER_GET_RAG_INDEX_OVERVIEWRetrieve an overview of the RAG (Retrieval-Augmented Generation) index.
# ELEVENREADER_GET_RESOURCE_METADATARetrieve metadata and sharing permissions for a workspace resource.
# ELEVENREADER_GET_SECRETS_ROUTERetrieve ConvAI workspace secrets with pagination support.
# ELEVENREADER_GET_SETTINGS_ROUTERetrieve ConvAI workspace settings including MCP server access, LiveKit stack configuration, RAG retention, and webhook settings.
# ELEVENREADER_GET_SIGNED_URL_DEPRECATEDGet a signed URL for an agent conversation.
# ELEVENREADER_GET_SIMILAR_LIBRARY_VOICESFind similar voices from the ElevenLabs library by uploading an audio sample.
# ELEVENREADER_GET_SINGLE_USE_TOKENCreate a single-use token for ElevenLabs API.
# ELEVENREADER_GET_SPEECH_HISTORYList generated speech history items from ElevenLabs.
# ELEVENREADER_GET_SPEECH_HISTORY_ITEM_BY_IDRetrieve complete details for a specific speech history item by ID.
# ELEVENREADER_GET_TEST_INVOCATIONRetrieve test invocation details by invocation ID.
# ELEVENREADER_GET_TOOLRetrieve complete details for a specific conversational AI tool by ID.
# ELEVENREADER_GET_TOOLS_ROUTERetrieve ConvAI tools with pagination support.
# ELEVENREADER_GET_TOOL_DEPENDENT_AGENTSRetrieve the list of conversational AI agents that depend on a specific tool.
# ELEVENREADER_GET_TRANSCRIPT_BY_IDRetrieve a speech-to-text transcript by its unique ID.
# ELEVENREADER_GET_USAGE_CHARACTERSRetrieve character usage metrics from ElevenLabs.
# ELEVENREADER_GET_USER_INFORetrieve information about the authenticated user, including subscription details, character limits, and voice quotas.
# ELEVENREADER_GET_USER_SUBSCRIPTION_INFORetrieve detailed subscription information for the authenticated user.
# ELEVENREADER_GET_USER_VOICES_V2Retrieve voices using the V2 API from ElevenLabs.
# ELEVENREADER_GET_VOICE_BY_IDRetrieve complete details for a specific voice by ID.
# ELEVENREADER_GET_VOICE_SETTINGSRetrieve the current settings for a specific voice.
# ELEVENREADER_GET_VOICE_SETTINGS_DEFAULTRetrieve default voice settings for speech synthesis.
# ELEVENREADER_GET_WORKSPACE_BATCH_CALLSGet all batch calls for a workspace.
# ELEVENREADER_GET_WORKSPACE_SERVICE_ACCOUNTSRetrieve all service accounts in the workspace.
# ELEVENREADER_HANDLE_SIP_TRUNK_OUTBOUND_CALLInitiate an outbound call via SIP trunk using ElevenLabs ConvAI.
# ELEVENREADER_IMPORT_PHONE_NUMBERImport a phone number (Twilio or SIP trunk) into ElevenLabs ConvAI.
# ELEVENREADER_ISOLATE_AUDIO_STREAMIsolate vocals/speech from audio files using ElevenLabs Audio Isolation API.
# ELEVENREADER_LIST_AGENTSList conversational AI agents from ElevenLabs.
# ELEVENREADER_LIST_AGENT_BRANCHESList all branches for a specific agent.
# ELEVENREADER_LIST_AGENT_RESPONSE_TESTSList agent response tests from ElevenLabs conversational AI.
# ELEVENREADER_LIST_DUBSList dubbing projects from ElevenLabs.
# ELEVENREADER_LIST_KNOWLEDGE_BASESList knowledge base documents from ElevenLabs.
# ELEVENREADER_LIST_MCP_SERVERSList all MCP (Model Context Protocol) server configurations in the workspace.
# ELEVENREADER_LIST_PHONE_NUMBERSList all phone numbers available in your ElevenLabs ConvAI workspace.
# ELEVENREADER_LIST_TEST_INVOCATIONSList test invocations for a specific conversational AI agent.
# ELEVENREADER_LIST_WHATSAPP_ACCOUNTSList all WhatsApp accounts available in your ElevenLabs ConvAI workspace.
# ELEVENREADER_LIST_WORKSPACE_WEBHOOKSList all webhooks configured in your ElevenLabs workspace.
# ELEVENREADER_MOVE_KNOWLEDGE_BASE_ENTITIESBulk move documents or folders to a target folder in the knowledge base.
# ELEVENREADER_MOVE_KNOWLEDGE_BASE_ENTITYMove a document or folder to a target folder in the knowledge base.
# ELEVENREADER_PATCH_AGENT_SETTINGSPatch (partially update) an agent's settings.
# ELEVENREADER_PATCH_PRONUNCIATION_DICTIONARYUpdate a pronunciation dictionary.
# ELEVENREADER_POST_AGENT_AVATARUpload an avatar image for a conversational AI agent.
# ELEVENREADER_REGISTER_TWILIO_CALLRegister a Twilio call with ElevenLabs ConvAI and return TwiML.
# ELEVENREADER_REMOVE_PRONUNCIATION_DICTIONARY_RULESRemove rules from a pronunciation dictionary.
# ELEVENREADER_RESUBMIT_TESTSResubmit failed or specific tests from a previous test invocation.
# ELEVENREADER_RETRY_BATCH_CALLRetry a failed or cancelled batch call.
# ELEVENREADER_RUN_AGENT_TEST_SUITERun tests on a conversational AI agent.
# ELEVENREADER_RUN_CONVERSATION_SIMULATIONSimulate a conversation between an agent and an AI user.
# ELEVENREADER_SIMULATE_CONVERSATION_STREAMSimulate a conversation with an AI agent using a streaming endpoint.
# ELEVENREADER_UPDATE_AGENT_RESPONSE_TESTUpdate an existing agent response test in ElevenLabs ConvAI.
# ELEVENREADER_UPDATE_AUDIO_NATIVE_PROJECT_CONTENTUpdate audio-native project content by uploading a new txt or HTML file.
# ELEVENREADER_UPDATE_CONVAI_SETTINGSUpdate ConvAI workspace settings in ElevenLabs.
# ELEVENREADER_UPDATE_DASHBOARD_SETTINGS_ROUTEUpdate ConvAI dashboard settings including chart configurations.
# ELEVENREADER_UPDATE_DOCUMENTUpdate a document in the ElevenLabs knowledge base.
# ELEVENREADER_UPDATE_PHONE_NUMBERUpdate a phone number's configuration in ElevenLabs ConvAI.
# ELEVENREADER_UPDATE_SECRET_ROUTEUpdate a Convai workspace secret by ID.
# ELEVENREADER_UPDATE_TOOLUpdate a conversational AI tool configuration.

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“Use Elevenreader to add documentation to knowledge base. Ask me for the required inputs first and show the result.”uses ELEVENREADER_ADD_DOCUMENTATION_TO_KNOWLEDGE_BASE
“Use Elevenreader to add pronunciation dictionary from file. Ask me for the required inputs first and show the result.”uses ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_FILE
“Use Elevenreader to add pronunciation dictionary from rules. Ask me for the required inputs first and show the result.”uses ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_RULES

Connect Elevenreader in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Add your API Key

    Paste it into the Elevenreader connection settings once; it stays with FlyMy.AI, never in a prompt or a chat.

    • API Key - Your ElevenLabs API key. Get it from https://elevenlabs.io/app/settings/api-keys Get API key →
  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Elevenreader account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.