mcpdirectory.dev
9,129 servers · updated 23 Sept

Fish MCP server

official from AceDataCloud Active last commit 17 d
{
  "mcpServers": {
    "acedatacloud-fish": {
      "command": "uvx",
      "args": [
        "mcp-fish"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "<acedatacloud_api_token>"
      }
    }
  }
}
file .mcp.json (in your project root)install uvx mcp-fishversion 2026.9.6.1

What it does

MCP server for Fish Audio text-to-speech via AceDataCloud, enabling speech generation with voice conditioning and voice model browsing. Use it to generate natural-sounding audio from text, optionally cloning voices from reference audio in a single request.

  • Generate speech from text using predefined Fish voice models or temporary voice cloning from a reference audio sample.
  • Browse and search the Fish voice model library to discover available voices and their metadata.
  • Submit asynchronous TTS generation tasks and poll for results, including batch queries of multiple task statuses.

Tools this server exposes

ToolDoes
fish_generate_audioGenerate speech from text via a Fish voice model, with optional one-shot voice conditioning from a reference audio URL and transcript.
fish_list_modelsList available Fish voice models.
fish_get_modelFetch metadata for a specific Fish voice model.
fish_get_taskGet the status or result of a generation task.
fish_get_tasks_batchBatch-fetch the status or result of multiple generation tasks.
fish_get_usage_guideGet the API usage guide.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.