elevenlabs-mcp

elevenlabs-mcp

4.6

elevenlabs-mcp is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of elevenlabs-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Official ElevenLabs Model Context Protocol (MCP) server for interaction with Text to Speech and audio processing APIs.

Evaluation
Total Score: 7/10

Evaluation Summary of the Agent's Performance

  • Strengths:
    1. Accuracy/Correctness:
    • The agent consistently identifies and communicates issues accurately, such as the need for an absolute file path or missing permissions.
    • It successfully performs tasks like text-to-speech conversion when provided with correct inputs.
    1. Usefulness / Clarity:
    • The agent provides clear instructions and suggestions for resolving issues, such as checking API key permissions or verifying file paths.
  • Weaknesses:
    1. Completeness:
    • The agent often lacks detailed guidance or step-by-step instructions that could assist users in resolving issues or completing tasks.
    • It sometimes fails to provide alternative solutions or workarounds when encountering errors.
    1. Consistency with Claimed Capabilities:
    • There are instances where the agent's capabilities do not align with its claims, such as the inability to generate sound effects or check subscription status due to permission issues.
  • Suggestions for Improvement:
    • Enhance the agent's responses by including detailed instructions and troubleshooting steps.
    • Ensure the agent's capabilities are accurately represented and that it can reliably perform the tasks it claims to support.
    • Improve the agent's ability to handle errors by providing more informative feedback and alternative solutions.
  • Overall Quality Score:
  • The agent demonstrates a good level of accuracy and clarity but needs improvement in completeness and consistency with its claimed capabilities. The overall performance is satisfactory but could be enhanced with more detailed guidance and reliable task execution.
  • Final Score: 7/10
  • Test case 1
    Score: 8/10
    Can you convert the text 'Hello, this is a test for text-to-speech conversion!' into speech using a male voice and save it as an audio file?

    The text has been successfully converted into speech using the male voice "Will." The audio file is saved as: tts_Hello_20250703_180123.mp3. You can find it on your Desktop.

  • Test case 2
    Score: 7/10
    Could you transcribe the audio file named 'meeting_recording_20250702.wav' and provide the text output? This file was recorded yesterday during a team meeting.

    It seems that the audio file needs to be provided with an absolute file path. Please provide the full path to the 'meeting_recording_20250702.wav' file so I can proceed with the transcription.

  • Test case 3
    Score: 5/10
    Can you create a sound effect that mimics a thunderstorm from the text description 'a loud rumble followed by the sound of heavy rain'? Please save the audio file and provide its location.

    It seems that there was an error while trying to create the sound effect for a thunderstorm. Unfortunately, the tool is not processing the request as expected.

    Would you like to try a different description or perhaps adjust the parameters? Let me know how you would like to proceed!

  • Test case 4
    Score: 7/10
    Can you perform voice cloning using the audio file located at '/Users/username/AudioSamples/sample_voice_20250701.wav' and create a voice model for future use? Please confirm once the voice cloning is complete.

    To perform voice cloning, I'll need to create an instant voice clone using the provided audio file. Let's proceed with that. It seems that the audio file located at '/Users/username/AudioSamples/sample_voice_20250701.wav' does not exist. Please check the file path and ensure that the file is available. Once you provide the correct path or a valid audio file, I can proceed with the voice cloning process.

  • Test case 5
    Score: 7/10
    Can you check the current subscription status for API usage and provide details about any limitations or quotas that apply?

    It seems that I encountered an error while trying to check the current subscription status for API usage. The error message indicates that the API key used is missing the necessary permissions (user_read) to perform this operation.

    To resolve this, you may need to check your API key permissions or consult your ElevenLabs account settings to ensure it has the right permissions for checking subscription status. If you have access to the account settings, you can look for limitations or quotas related to your subscription there.