pypi mcp-fishstreamable-httpMITupdated 11d ago
A Model Context Protocol (MCP) server for Fish Audio TTS (Text-to-Speech) via the AceDataCloud platform. Generate natural-sounding speech and explore the Fish voice model library.
¿Qué puedes hacer con mcp fish?
MCP Fish Server
A Model Context Protocol (MCP) server for Fish Audio TTS (Text-to-Speech) via the AceDataCloud platform. Generate natural-sounding speech and explore the Fish voice model library.
Features
- High-quality TTS: Generate speech from text via Fish Audio models
- Voice library: Browse, search, and fetch metadata for Fish voice models
- Asynchronous tasks: Submit generation tasks and poll for results
- Batch task lookup: Query multiple task results in one call
Installation
pip install mcp-fish
Configuration
Set your AceDataCloud API token:
export ACEDATACLOUD_API_TOKEN=your_token_here
Get your token from https://platform.acedata.cloud.
Usage
stdio mode (default)
mcp-fish
HTTP mode
mcp-fish --transport http --port 8000
Tool Reference
| Tool | Description |
|---|---|
fish_generate_audio |
Generate speech from text via a Fish voice model |
fish_list_models |
List available Fish voice models |
fish_get_model |
Fetch metadata for a specific Fish voice model |
fish_get_task |
Get the status / result of a generation task |
fish_get_tasks_batch |
Batch-fetch the status / result of multiple tasks |
fish_get_usage_guide |
Get the API usage guide |
Documentation
License
MIT — see LICENSE at the repository root.
Instalación
Añade mcp fish a tu cliente. Elige el que uses.
{
"servers": {
"mcp-fish": {
"type": "http",
"url": "https://fish.mcp.acedata.cloud/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
claude mcp add mcp-fish -- uvx mcp-fishcodex mcp add mcp-fish -- uvx mcp-fishamp mcp add mcp-fish -- uvx mcp-fish{
"mcpServers": {
"mcp-fish": {
"command": "uvx",
"args": [
"mcp-fish"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"mcp-fish": {
"command": "uvx",
"args": [
"mcp-fish"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"mcpServers": {
"mcp-fish": {
"command": "uvx",
"args": [
"mcp-fish"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"mcp-fish": {
"command": "uvx",
"args": [
"mcp-fish"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"mcp-fish": {
"command": "uvx",
"args": [
"mcp-fish"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"mcp-fish": {
"type": "local",
"command": "uvx",
"args": [
"mcp-fish"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"mcp-fish": {
"command": {
"path": "uvx",
"args": [
"mcp-fish"
]
}
}
}
}Add to your Zed `settings.json`.
uvx mcp-fishRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
6 herramientas
mcp fish expone 6 herramientas a un agente conectado.
- fish_generate_audio
- Generate speech from text via a Fish voice model
- fish_list_models
- List available Fish voice models
- fish_get_model
- Fetch metadata for a specific Fish voice model
- fish_get_task
- Get the status / result of a generation task
- fish_get_tasks_batch
- Batch-fetch the status / result of multiple tasks
- fish_get_usage_guide
- Get the API usage guide
Puntuación
84 / 100
Excelente
- Documentación22/25
- Mantenimiento25/25
- Confianza16/20
- Capacidad6/15
- Instalación15/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 4 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 6 tool(s) documented
- Provides prompt templates
- Provides resources
- 18 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Historial de versiones
| Versiones | Publicada |
|---|---|
| 2026.8.28.0Última | 28 ago 2026 |
| 2026.8.23.0 | 23 ago 2026 |
| 2026.8.18.0 | 18 ago 2026 |
| 2026.8.17.0 | 17 ago 2026 |
| 2026.8.10.0 | 10 ago 2026 |
| 2026.8.1.0 | 1 ago 2026 |
| 2026.7.30.2 | 30 jul 2026 |
| 2026.7.30.1 | 30 jul 2026 |
| 2026.7.30.0 | 30 jul 2026 |
| 2026.7.27.2 | 27 jul 2026 |
| 2026.7.27.1 | 27 jul 2026 |
| 2026.7.27.0 | 27 jul 2026 |
| 2026.7.4.0 | 4 jul 2026 |
| 2026.7.2.3 | 2 jul 2026 |
| 2026.7.2.2 | 2 jul 2026 |
| 2026.7.2.1 | 2 jul 2026 |