Discover voices and models, inspect voice details and settings, check your private character quota, and generate MP3 speech with your own ElevenLabs account. Six tools in a standalone MCP server. Provider charges apply; hosted SecureMCP integration and live provider verification remain pending.
Explore the tools exposed by ElevenLabs to MCP clients.
Publisher-declared · unverifiedList voices accessible to your account. Follow next_page_token to retrieve additional pages.
page_sizenext_page_token{
"type": "object",
"properties": {
"page_size": {
"type": "integer",
"default": 20,
"maximum": 100,
"minimum": 1
},
"next_page_token": {
"anyOf": [
{
"type": "string",
"maxLength": 2048,
"minLength": 1
},
{
"type": "null"
}
],
"default": null
}
}
}List ElevenLabs models; select a model that supports text-to-speech.
See the schema below for the accepted input structure.
Full JSON schema, including nested inputs, allowed values, and validation constraints.{
"type": "object",
"properties": {}
}Read details of a voice accessible to your account, including provider metadata. Does not fetch sample audio or URLs.
voice_id{
"type": "object",
"required": [
"voice_id"
],
"properties": {
"voice_id": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{1,128}$"
}
}
}Read a voice’s current stability, similarity and other generation settings. Does not modify the voice.
voice_id{
"type": "object",
"required": [
"voice_id"
],
"properties": {
"voice_id": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{1,128}$"
}
}
}Read your private plan, character usage, limit and reset time. Requires provider account-read permission. Excludes invoice and payment metadata. Quota is a snapshot, not a reservation or price quote.
See the schema below for the accepted input structure.
Full JSON schema, including nested inputs, allowed values, and validation constraints.{
"type": "object",
"properties": {}
}Generate MP3 speech using your account. Sends text to ElevenLabs and consumes provider quota. No automatic retries. Returns private audio directly; no public URL or server file is created.
textmodel_idvoice_id{
"type": "object",
"required": [
"text",
"voice_id"
],
"properties": {
"text": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"model_id": {
"type": "string",
"default": "eleven_multilingual_v2",
"pattern": "^[A-Za-z0-9_-]{1,128}$"
},
"voice_id": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{1,128}$"
}
}
}This is a standalone server. Catalog publication does not connect it to the registry gateway or enable SecureMCP runtime governance.
Clone https://github.com/PureCipher/xmcpservers at commit 6ab600404fc0db1d7271b821935e5368a3090325, enter xelevenlabs, install requirements.lock then pip install --no-deps . . Package is not published on PyPI. No hosted endpoint is claimed.
Registry profile connectivity requires a separate runtime integration. Provider charges and license terms must be checked with the publisher.
Checked controls are enabled for this server’s hosted gateway. Consent and contracts are optional.
Community feedback is separate from security certification. One rating per account; you can update yours.
Loading reviews…
Catalog version: 0.2.0
Submitted source · publisher declaration
https://github.com/PureCipher/xmcpservers
6ab600404fc0db1d7271b821935e5368a3090325
xelevenlabs/src/xelevenlabs/server.py
Hash not suppliedxelevenlabs/src/xelevenlabs/provider.py
Hash not suppliedRunning registry build · operator build record
https://github.com/PureCipher/xsecuremcp2.0
0566b374ddbb720cf486951f791209f7938e5992
src/purecipher/consumer_aws.py
9a15442043db8c07a28d9d2037f5ca5ecf79dab0846194e28bd036329d498b10src/purecipher/consumer_bridge.py
f7247aff802f0869776d5274e5a6c002374235bac8914ffeb6b68ec1536b745esrc/purecipher/consumer_bridge_tools.py
573ad6444316397f78d849f419fcf7a042468b820bf946f2b093c6462b6f5055src/purecipher/consumer_business.py
b18c519b3a65853180ca07a7234128146fb009b389542659b48dadaebaf3081esrc/purecipher/consumer_cloud.py
08fe162696615e205992db2c4b267c3a65c403cf727314d9e5e941a3597d5ce4src/purecipher/consumer_gmail.py
3118519c17f7da9f4c9cb84d35bc49ae8d40ab345c897d43421d0e5e7b363680src/purecipher/consumer_google_permissions.py
99fc2af714c2c177742d3a85b0116e3ed0fe094b2f0ea6e7ded8f9596cfa9c3esrc/purecipher/consumer_google_workspace.py
3799a9e54e74682b187cd57259895fccdb150cfbd7bd57da29fdd32538d806c5src/purecipher/consumer_governance.py
b1689ec86825ca12eaaf1e95590a97cbec8a46d581debdd0b7772ed3c85b9feasrc/purecipher/consumer_oauth.py
931372166d95e46bcdbe0ef6315741c583c814eff34d4228cccb270336ca312dsrc/purecipher/consumer_observability.py
c7d98468ba620e6a2966c1a4fe0ba28ad6feff290396fd2c13f40b7570d5d3e5src/purecipher/consumer_runtime.py
0ede891d2647e3526dc45876b2b60c064155ce9f42653e748b93003912fb0297src/purecipher/consumer_utilities.py
e7af046b063271da249c26d06b3d95ab529c77466370f6bbca6550478ee11a19Comparison covers the registry consumer runtime only. Catalog approval does not deploy code. External upstream deployment identity is not verified; personal connections and credentials are separate.