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 NEXT RUN
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.
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.
| Action | What it does |
|---|---|
# ELEVENREADER_ADD_DOCUMENTATION_TO_KNOWLEDGE_BASE | Add documentation to a conversational AI agent's knowledge base. |
# ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_FILE | Add a pronunciation dictionary from a .pls file to ElevenLabs. |
# ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_RULES | Add a pronunciation dictionary from rules in ElevenLabs. |
# ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_RULES | Add pronunciation rules to an ElevenLabs pronunciation dictionary. |
# ELEVENREADER_ADD_SHARED_VOICE | Add a shared voice from another user's public library to your own voice library. |
# ELEVENREADER_ADD_TOOL | Add a conversational AI tool to ElevenLabs ConvAI. |
# ELEVENREADER_CALCULATE_PUBLIC_LLM_EXPECTED_COST | Calculate expected LLM usage costs based on prompt length, knowledge base size, and RAG configuration. |
# ELEVENREADER_CANCEL_BATCH_CALL | Cancel an active batch call operation. |
# ELEVENREADER_COMPUTE_RAG_INDEX | Compute RAG index for a knowledge base document. |
# ELEVENREADER_CREATE_AGENT | Create a conversational AI agent with ElevenLabs. |
# ELEVENREADER_CREATE_AGENT_RESPONSE_TEST | Create an agent response test for testing conversational AI agents. |
# ELEVENREADER_CREATE_AUDIO_NATIVE_PROJECT | Create an Audio Native enabled project on ElevenLabs. |
Show all 125 actions
| Action | What it does |
|---|---|
# ELEVENREADER_CREATE_BATCH_CALL | Submit a batch call request to ElevenLabs ConvAI. |
# ELEVENREADER_CREATE_FILE_DOCUMENT | Create a file document in the ElevenLabs knowledge base. |
# ELEVENREADER_CREATE_FOLDER | Create a folder in the ElevenLabs knowledge base. |
# ELEVENREADER_CREATE_SECRET | Create a Convai workspace secret in ElevenLabs. |
# ELEVENREADER_CREATE_TEXT_DOCUMENT | Create a text document in the ElevenLabs knowledge base. |
# ELEVENREADER_CREATE_URL_DOCUMENT | Create a URL document in the ElevenLabs knowledge base. |
# ELEVENREADER_DELETE_AGENT | Permanently delete an agent from ElevenLabs. |
# ELEVENREADER_DELETE_BATCH_CALL | Delete a specific batch call. |
# ELEVENREADER_DELETE_CHAT_RESPONSE_TEST | Delete an agent response test. |
# ELEVENREADER_DELETE_CONVERSATION | Delete a conversation by its unique ID. |
# ELEVENREADER_DELETE_DUBBING | Permanently delete a dubbing project by its ID. |
# ELEVENREADER_DELETE_KNOWLEDGE_BASE_DOCUMENT | Permanently delete a document from the knowledge base. |
# ELEVENREADER_DELETE_PHONE_NUMBER | Permanently delete a phone number from ElevenLabs ConvAI. |
# ELEVENREADER_DELETE_RAG_INDEX | Permanently delete a RAG index from a knowledge base document. |
# ELEVENREADER_DELETE_SECRET_ROUTE | Delete a specific Convai workspace secret. |
# ELEVENREADER_DELETE_SPEECH_HISTORY_ITEM | Permanently delete a speech history item by its ID. |
# ELEVENREADER_DELETE_TOOL_ROUTE | Permanently delete a conversational AI tool from ElevenLabs. |
# ELEVENREADER_DELETE_TRANSCRIPT_BY_ID | Permanently delete a speech-to-text transcript by its ID. |
# ELEVENREADER_DOWNLOAD_SPEECH_HISTORY_ITEMS | Download speech history items from ElevenLabs. |
# ELEVENREADER_DUPLICATE_AGENT | Duplicate an existing agent. |
# ELEVENREADER_EDIT_VOICE | Edit an existing voice in ElevenLabs. |
# ELEVENREADER_EDIT_VOICE_SETTINGS | Edit voice settings for a specific voice in ElevenLabs. |
# ELEVENREADER_GENERATE_COMPOSITION_PLAN | Generate a music composition plan using ElevenLabs Music API. |
# ELEVENREADER_GET_AGENT | Retrieve complete details for a specific conversational AI agent by ID. |
# ELEVENREADER_GET_AGENT_KNOWLEDGE_BASE_SIZE | Retrieve the size of a conversational AI agent's knowledge base. |
# ELEVENREADER_GET_AGENT_LINK | Get a shareable link for a conversational AI agent. |
# ELEVENREADER_GET_AGENT_LLM_EXPECTED_COST_CALCULATION | Calculate expected LLM usage costs for a conversational AI agent. |
# ELEVENREADER_GET_AGENT_RESPONSE_TEST | Retrieve agent response test details by test ID. |
# ELEVENREADER_GET_AGENT_RESPONSE_TESTS_SUMMARIES | Retrieve agent response test summaries by test IDs. |
# ELEVENREADER_GET_AGENT_SUMMARIES | Retrieve summaries for multiple agents by their IDs. |
# ELEVENREADER_GET_AGENT_WIDGET_ROUTE | Retrieve the widget configuration for a conversational AI agent. |
# ELEVENREADER_GET_AUDIO_FULL_FROM_SPEECH_HISTORY_ITEM | Retrieve the audio file from a speech history item. |
# ELEVENREADER_GET_AUDIO_NATIVE_PROJECT_SETTINGS | Retrieve audio native project settings from ElevenLabs. |
# ELEVENREADER_GET_BATCH_CALL | Retrieve a batch call by its ID. |
# ELEVENREADER_GET_CONVERSATIONS | Retrieve conversations from ElevenLabs Conversational AI. |
# ELEVENREADER_GET_CONVERSATION_HISTORY | Retrieve complete conversation details including transcript, metadata, and analysis. |
# ELEVENREADER_GET_CONVERSATION_SIGNED_LINK | Get a signed URL for a conversation with an agent. |
# ELEVENREADER_GET_DASHBOARD_SETTINGS_ROUTE | Retrieve ConvAI dashboard settings including configured charts. |
# ELEVENREADER_GET_DOCUMENTATION_FROM_KNOWLEDGE_BASE | Retrieve a specific document from a conversational AI agent's knowledge base by document ID. |
# ELEVENREADER_GET_DUBBED_FILE | Download a dubbed audio or video file from a dubbing project. |
# ELEVENREADER_GET_DUBBED_METADATA | Retrieve metadata for a dubbing project by ID. |
# ELEVENREADER_GET_DUBBED_TRANSCRIPT_FILE | Retrieve the transcript of a dubbed audio or video file. |
# ELEVENREADER_GET_DUBBING_TRANSCRIPTS | Retrieve transcripts from a dubbing project in various formats. |
# ELEVENREADER_GET_GENERATE_VOICE_PARAMETERS | Retrieve voice generation parameters from ElevenLabs. |
# ELEVENREADER_GET_KNOWLEDGE_BASE_CONTENT | Retrieve the text content of a knowledge base document by ID. |
# ELEVENREADER_GET_KNOWLEDGE_BASE_DEPENDENT_AGENTS | Retrieve the list of conversational AI agents that depend on a specific knowledge base document. |
# ELEVENREADER_GET_KNOWLEDGE_BASE_SOURCE_FILE_URL | Retrieve a signed URL for downloading the source file of a document from the knowledge base. |
# ELEVENREADER_GET_KNOWLEDGE_BASE_SUMMARIES | Retrieve summaries for multiple knowledge base documents by their IDs. |
# ELEVENREADER_GET_LIBRARY_VOICES | Retrieve shared voices from the ElevenLabs voice library. |
# ELEVENREADER_GET_LIVE_COUNT | Retrieve the count of active ongoing conversations. |
# ELEVENREADER_GET_MODELS | Retrieve available ElevenLabs speech synthesis models. |
# ELEVENREADER_GET_OR_CREATE_RAG_INDEXES | Compute or retrieve RAG indexes for knowledge base documents in batch. |
# ELEVENREADER_GET_PHONE_NUMBER | Retrieve details for a specific phone number by ID. |
# ELEVENREADER_GET_PRONUNCIATION_DICTIONARIES_METADATA | Get a list of pronunciation dictionaries and their metadata. |
# ELEVENREADER_GET_PRONUNCIATION_DICTIONARY_METADATA | Retrieve metadata for a specific pronunciation dictionary by ID. |
# ELEVENREADER_GET_PRONUNCIATION_DICTIONARY_VERSION_PLS | Download a PLS file with pronunciation dictionary version rules. |
# ELEVENREADER_GET_RAG_INDEXES | Retrieve RAG indexes for a specific knowledge base document. |
# ELEVENREADER_GET_RAG_INDEX_OVERVIEW | Retrieve an overview of the RAG (Retrieval-Augmented Generation) index. |
# ELEVENREADER_GET_RESOURCE_METADATA | Retrieve metadata and sharing permissions for a workspace resource. |
# ELEVENREADER_GET_SECRETS_ROUTE | Retrieve ConvAI workspace secrets with pagination support. |
# ELEVENREADER_GET_SETTINGS_ROUTE | Retrieve ConvAI workspace settings including MCP server access, LiveKit stack configuration, RAG retention, and webhook settings. |
# ELEVENREADER_GET_SIGNED_URL_DEPRECATED | Get a signed URL for an agent conversation. |
# ELEVENREADER_GET_SIMILAR_LIBRARY_VOICES | Find similar voices from the ElevenLabs library by uploading an audio sample. |
# ELEVENREADER_GET_SINGLE_USE_TOKEN | Create a single-use token for ElevenLabs API. |
# ELEVENREADER_GET_SPEECH_HISTORY | List generated speech history items from ElevenLabs. |
# ELEVENREADER_GET_SPEECH_HISTORY_ITEM_BY_ID | Retrieve complete details for a specific speech history item by ID. |
# ELEVENREADER_GET_TEST_INVOCATION | Retrieve test invocation details by invocation ID. |
# ELEVENREADER_GET_TOOL | Retrieve complete details for a specific conversational AI tool by ID. |
# ELEVENREADER_GET_TOOLS_ROUTE | Retrieve ConvAI tools with pagination support. |
# ELEVENREADER_GET_TOOL_DEPENDENT_AGENTS | Retrieve the list of conversational AI agents that depend on a specific tool. |
# ELEVENREADER_GET_TRANSCRIPT_BY_ID | Retrieve a speech-to-text transcript by its unique ID. |
# ELEVENREADER_GET_USAGE_CHARACTERS | Retrieve character usage metrics from ElevenLabs. |
# ELEVENREADER_GET_USER_INFO | Retrieve information about the authenticated user, including subscription details, character limits, and voice quotas. |
# ELEVENREADER_GET_USER_SUBSCRIPTION_INFO | Retrieve detailed subscription information for the authenticated user. |
# ELEVENREADER_GET_USER_VOICES_V2 | Retrieve voices using the V2 API from ElevenLabs. |
# ELEVENREADER_GET_VOICE_BY_ID | Retrieve complete details for a specific voice by ID. |
# ELEVENREADER_GET_VOICE_SETTINGS | Retrieve the current settings for a specific voice. |
# ELEVENREADER_GET_VOICE_SETTINGS_DEFAULT | Retrieve default voice settings for speech synthesis. |
# ELEVENREADER_GET_WORKSPACE_BATCH_CALLS | Get all batch calls for a workspace. |
# ELEVENREADER_GET_WORKSPACE_SERVICE_ACCOUNTS | Retrieve all service accounts in the workspace. |
# ELEVENREADER_HANDLE_SIP_TRUNK_OUTBOUND_CALL | Initiate an outbound call via SIP trunk using ElevenLabs ConvAI. |
# ELEVENREADER_IMPORT_PHONE_NUMBER | Import a phone number (Twilio or SIP trunk) into ElevenLabs ConvAI. |
# ELEVENREADER_ISOLATE_AUDIO_STREAM | Isolate vocals/speech from audio files using ElevenLabs Audio Isolation API. |
# ELEVENREADER_LIST_AGENTS | List conversational AI agents from ElevenLabs. |
# ELEVENREADER_LIST_AGENT_BRANCHES | List all branches for a specific agent. |
# ELEVENREADER_LIST_AGENT_RESPONSE_TESTS | List agent response tests from ElevenLabs conversational AI. |
# ELEVENREADER_LIST_DUBS | List dubbing projects from ElevenLabs. |
# ELEVENREADER_LIST_KNOWLEDGE_BASES | List knowledge base documents from ElevenLabs. |
# ELEVENREADER_LIST_MCP_SERVERS | List all MCP (Model Context Protocol) server configurations in the workspace. |
# ELEVENREADER_LIST_PHONE_NUMBERS | List all phone numbers available in your ElevenLabs ConvAI workspace. |
# ELEVENREADER_LIST_TEST_INVOCATIONS | List test invocations for a specific conversational AI agent. |
# ELEVENREADER_LIST_WHATSAPP_ACCOUNTS | List all WhatsApp accounts available in your ElevenLabs ConvAI workspace. |
# ELEVENREADER_LIST_WORKSPACE_WEBHOOKS | List all webhooks configured in your ElevenLabs workspace. |
# ELEVENREADER_MOVE_KNOWLEDGE_BASE_ENTITIES | Bulk move documents or folders to a target folder in the knowledge base. |
# ELEVENREADER_MOVE_KNOWLEDGE_BASE_ENTITY | Move a document or folder to a target folder in the knowledge base. |
# ELEVENREADER_PATCH_AGENT_SETTINGS | Patch (partially update) an agent's settings. |
# ELEVENREADER_PATCH_PRONUNCIATION_DICTIONARY | Update a pronunciation dictionary. |
# ELEVENREADER_POST_AGENT_AVATAR | Upload an avatar image for a conversational AI agent. |
# ELEVENREADER_REGISTER_TWILIO_CALL | Register a Twilio call with ElevenLabs ConvAI and return TwiML. |
# ELEVENREADER_REMOVE_PRONUNCIATION_DICTIONARY_RULES | Remove rules from a pronunciation dictionary. |
# ELEVENREADER_RESUBMIT_TESTS | Resubmit failed or specific tests from a previous test invocation. |
# ELEVENREADER_RETRY_BATCH_CALL | Retry a failed or cancelled batch call. |
# ELEVENREADER_RUN_AGENT_TEST_SUITE | Run tests on a conversational AI agent. |
# ELEVENREADER_RUN_CONVERSATION_SIMULATION | Simulate a conversation between an agent and an AI user. |
# ELEVENREADER_SIMULATE_CONVERSATION_STREAM | Simulate a conversation with an AI agent using a streaming endpoint. |
# ELEVENREADER_UPDATE_AGENT_RESPONSE_TEST | Update an existing agent response test in ElevenLabs ConvAI. |
# ELEVENREADER_UPDATE_AUDIO_NATIVE_PROJECT_CONTENT | Update audio-native project content by uploading a new txt or HTML file. |
# ELEVENREADER_UPDATE_CONVAI_SETTINGS | Update ConvAI workspace settings in ElevenLabs. |
# ELEVENREADER_UPDATE_DASHBOARD_SETTINGS_ROUTE | Update ConvAI dashboard settings including chart configurations. |
# ELEVENREADER_UPDATE_DOCUMENT | Update a document in the ElevenLabs knowledge base. |
# ELEVENREADER_UPDATE_PHONE_NUMBER | Update a phone number's configuration in ElevenLabs ConvAI. |
# ELEVENREADER_UPDATE_SECRET_ROUTE | Update a Convai workspace secret by ID. |
# ELEVENREADER_UPDATE_TOOL | Update a conversational AI tool configuration. |
Ask your agent
Requests to paste as they are. Each one runs on the actions named under it.
ELEVENREADER_ADD_DOCUMENTATION_TO_KNOWLEDGE_BASEELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_FILEELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_RULESConnect Elevenreader in a minute
One MCP for every integration. Add it once, then every MCP in the catalog is a request away.
- 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.
- 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 →
- 03
Ask
Paste a request from this page. Every run shows what it cost.
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
Then run /mcp in Claude Code and sign in.
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
Then run codex mcp login flymy to sign in.
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.