ElevenLabs MCP 서버
ElevenLabs 텍스트-음성 API와 통합된 모델 컨텍스트 프로토콜(MCP) 서버로, 음성 생성 작업을 관리하기 위한 서버 구성 요소와 샘플 웹 기반 MCP 클라이언트(SvelteKit)를 모두 갖추고 있습니다.
특징
- ElevenLabs API를 사용하여 텍스트에서 오디오 생성
- 다양한 음성 및 스크립트 부분 지원
- 영구적인 기록 저장을 위한 SQLite 데이터베이스
- 샘플 SvelteKit MCP 클라이언트:
- 간단한 텍스트-음성 변환
- 다중 파트 스크립트 관리
- 음성 기록 추적 및 재생
- 오디오 파일 다운로드
설치
Smithery를 통해 설치
Smithery를 통해 Claude Desktop용 ElevenLabs MCP 서버를 자동으로 설치하려면:
지엑스피1
uvx 사용(권장)
uvx
사용하면 특별한 설치가 필요하지 않습니다.
MCP 설정 파일에 다음 구성을 추가합니다(예: Claude Desktop의 경우 cline_mcp_settings.json
):
개발 설치
- 이 저장소를 복제하세요
- 종속성 설치:
.env.example``.env
로 복사하고 ElevenLabs 자격 증명을 입력하세요.
샘플 SvelteKit MCP 클라이언트 사용
- 웹 UI 디렉토리로 이동합니다.
- 종속성 설치:
.env.example``.env
로 복사하고 필요에 따라 구성합니다.- 웹 UI를 실행합니다.
- 브라우저에서 http://localhost:5174를 엽니다.
사용 가능한 도구
generate_audio_simple
: 기본 음성 설정을 사용하여 일반 텍스트에서 오디오를 생성합니다.generate_audio_script
: 여러 음성과 배우가 포함된 구조화된 스크립트에서 오디오를 생성합니다.delete_job
: ID로 작업을 삭제합니다.get_audio_file
: ID로 오디오 파일을 가져옵니다.list_voices
: 사용 가능한 모든 음성을 나열합니다.get_voiceover_history
: 음성 더빙 작업 기록을 가져옵니다. 특정 작업의 작업 ID를 지정할 수도 있습니다.
사용 가능한 리소스
voiceover://history/{job_id}
: ID로 오디오 파일을 가져옵니다.voiceover://voices
: 사용 가능한 모든 음성을 나열합니다.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
ElevenLabs 텍스트-음성 API와 통합됩니다.
Related MCP Servers
- -securityFlicense-qualityA server providing text-to-speech and speech-to-text functionalities using Windows' native speech services without external dependencies.Last updated -4JavaScript
- -securityFlicense-qualityIntegrates ElevenLabs Text-to-Speech capabilities with Cursor through the Model Context Protocol, allowing users to convert text to speech with selectable voices within the Cursor editor.Last updated -1Python
- -securityFlicense-qualityProvides text-to-speech capabilities through the Model Context Protocol, allowing applications to easily integrate speech synthesis with customizable voices, adjustable speech speed, and cross-platform audio playback support.Last updated -7Python
- -securityAlicense-qualityOfficial ElevenLabs Model Context Protocol server that enables AI assistants like Claude to interact with Text to Speech and audio processing APIs, allowing them to generate speech, clone voices, transcribe audio, and create soundscapes.Last updated -1PythonMIT License
Appeared in Searches
- Automating Workflow for File Processing and Communication
- A workflow for processing and sharing meeting-related materials
- A platform providing TTS (Text-to-Speech) capabilities
- Talking to Claude desktop in Russian using map-server connection
- A Minecraft client for regular internet users, not developers or experts