
da-okazaki/mcp-fish-audio-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP (Model Context Protocol) 서버는 Fish Audio의 Text-to-Speech API와 Claude와 같은 LLM과의 원활한 통합을 제공하며 자연 언어 중심의 음성 합성을 가능하게 합니다.
개요
MCP (Model Context Protocol) 서버는 Fish Audio의 Text-to-Speech API와 Claude와 같은 LLM과의 원활한 통합을 제공하며 자연 언어 중심의 음성 합성을 가능하게 합니다. Fish Audio는 최첨단 Text-to-Speech 플랫폼입니다. - 자연스런 출력과 함께 - 사용자 정의 음성 모델을 만들기 위해 🌍 - 영어, 일본어, 중국어, 그리고 더 많은 - 실시간 응용 프로그램을위한 ⚡ - 연설 prosody 및 감정 이 MCP 서버는 Fish Audio의 강력한 기능을 LLM 워크플로우에 직접 제공합니다.
개요(AI 번역)
MCP (Model Context Protocol) 서버는 Fish Audio의 Text-to-Speech API와 Claude와 같은 LLM과의 원활한 통합을 제공하며 자연 언어 중심의 음성 합성을 가능하게 합니다.
물고기 오디오는 무엇입니까?
Fish Audio는 최첨단 Text-to-Speech 플랫폼입니다.
- **State-of-the-art 음성 합성 ** 천연 사운드 출력
- Voice 복제 기능 맞춤 음성 모델을 만들려면
- 다국어 지원** 영어, 일본어, 중국어 등
- ⚡ **낮은 스트리밍 ** 실시간 신청
- ♂Fine-grained control 발음과 감정
이 MCP 서버는 Fish Audio의 강력한 기능을 LLM 워크플로우에 직접 제공합니다.
특징
- 고급 TTS**: 레버리지 Fish Audio의 최첨단 TTS 모델
- Streaming Support: 실시간 오디오 스트리밍
- ✪Multiple Voices: 참고 ID를 통해 맞춤 음성 모델 지원
- Smart Voice Selection: ID, 이름, 태그로 음성 선택
- V Voice Library Management: 다중 음성 참조 구성 및 관리
- ☸ Flexible Configuration: 환경 변수 기반 구성
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Fish Audio MCP Server
An MCP (Model Context Protocol) server that provides seamless integration between Fish Audio’s Text-to-Speech API and LLMs like Claude, enabling natural language-driven speech synthesis.
What is Fish Audio?
Fish Audio is a cutting-edge Text-to-Speech platform that offers:
- 🌊 State-of-the-art voice synthesis with natural-sounding output
- 🎯 Voice cloning capabilities to create custom voice models
- 🌍 Multilingual support including English, Japanese, Chinese, and more
- ⚡ Low-latency streaming for real-time applications
- 🎨 Fine-grained control over speech prosody and emotions
This MCP server brings Fish Audio’s powerful capabilities directly to your LLM workflows.
Features
- 🎙️ High-Quality TTS: Leverage Fish Audio’s state-of-the-art TTS models
- 🌊 Streaming Support: Real-time audio streaming for low-latency applications
- 🎨 Multiple Voices: Support for custom voice models via reference IDs
- 🎯 Smart Voice Selection: Select voices by ID, name, or tags
- 📚 Voice Library Management: Configure and manage multiple voice references
- 🔧 Flexible Configuration: Environment variable-based configuration
- 📦 Multiple Audio Formats: Support for MP3, WAV, PCM, and Opus
- 🚀 Easy Integration: Simple setup with any MCP-compatible client
Quick Start
Installation
You can run this MCP server directly using npx:
npx @alanse/fish-audio-mcp-server
Or install it globally:
npm install -g @alanse/fish-audio-mcp-server
Configuration
-
Get your Fish Audio API key from Fish Audio
-
Set up environment variables:
export FISH_API_KEY=your_fish_audio_api_key_here
- Add to your MCP settings configuration:
Single Voice Mode (Simple)
{
"mcpServers": {
"fish-audio": {
"command": "npx",
"args": ["-y", "@alanse/fish-audio-mcp-server"],
"env": {
"FISH_API_KEY": "your_fish_audio_api_key_here",
"FISH_MODEL_ID": "speech-1.6",
"FISH_REFERENCE_ID": "your_voice_reference_id_here",
"FISH_OUTPUT_FORMAT": "mp3",
"FISH_STREAMING": "false",
"FISH_LATENCY": "balanced",
"FISH_MP3_BITRATE": "128",
"FISH_AUTO_PLAY": "false",
"AUDIO_OUTPUT_DIR": "~/.fish-audio-mcp/audio_output"
}
}
}
}
Multiple Voice Mode (Advanced)
{
"mcpServers": {
"fish-audio": {
"command": "npx",
"args": ["-y", "@alanse/fish-audio-mcp-server"],
"env": {
설치
npx -y @alanse/fish-audio-mcp-server설정
{
"mcpServers": {
"fish-audio": {
"command": "npx",
"args": ["-y", "@alanse/fish-audio-mcp-server"],
"env": {
"FISH_API_KEY": "your_fish_audio_api_key_here",
"FISH_MODEL_ID": "speech-1.6",
"FISH_REFERENCE_ID": "your_voice_reference_id_here",
"FISH_OUTPUT_FORMAT": "mp3",
"FISH_STREAMING": "false",
"FISH_LATENCY": "balanced",
"FISH_MP3_BITRATE": "128",
"FISH_AUTO_PLAY": "false",
"AUDIO_OUTPUT_DIR": "~/.fish-audio-mcp/audio_output"
}
}
}
}