Zonos MCP 통합
Claude가 직접 음성을 생성할 수 있도록 하는 Zonos TTS에 대한 모델 컨텍스트 프로토콜 통합.
설정
Smithery를 통해 설치
Smithery를 통해 Claude Desktop용 Zonos TTS 통합을 자동으로 설치하려면:
지엑스피1
수동 설치
API 구현( PhialsBasement/zonos-api )을 사용하여 Zonos가 실행되고 있는지 확인하세요.
종속성 설치:
npm install @modelcontextprotocol/sdk axiosPulseAudio 액세스 구성:
# Your pulse audio should be properly configured for audio playback
# The MCP server will automatically try to connect to your pulse serverMCP 서버를 빌드합니다.
npm run build
# This will create the dist folder with the compiled serverClaude의 구성 파일에 추가: Claude 구성 파일(일반적으로
~/.config/claude/config.json)을 편집하고mcpServers섹션에 다음을 추가합니다.
"zonos-tts": {
"command": "node",
"args": [
"/path/to/your/zonos-mcp/dist/server.js"
]
}/path/to/your/zonos-mcp MCP 서버를 설치한 실제 경로로 바꾸세요.
Related MCP server: TTS-MCP
Claude와 함께 사용
Claude는 speak_response 도구를 구성한 후 자동으로 사용 방법을 알게 됩니다.
speak_response(
text="Your text here",
language="en-us", # optional, defaults to en-us
emotion="happy" # optional: "neutral", "happy", "sad", "angry"
)특징
Claude를 통한 텍스트 음성 변환
다양한 감정 지원
다국어 지원
PulseAudio를 통한 적절한 오디오 재생
요구 사항
노드.js
PulseAudio 설정
Zonos API 인스턴스 실행(PhialsBasement/zonos-api)
작동하는 오디오 출력 장치
노트
Zonos API 서버와 이 MCP 서버가 모두 실행 중인지 확인하세요.
오디오 재생에는 적절한 PulseAudio 구성이 필요합니다.