Back to Discover

FishMCP

connector

AceDataCloud

MCP server exposing the AceDataCloud Fish Audio API (text-to-speech with voice conditioning)

View on GitHub
0 starsSynced Aug 17, 2026

Install to Claude Code

/plugin marketplace add AceDataCloud/FishMCP

README

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

ToolDescription
fish_generate_audioGenerate speech from text via a Fish voice model
fish_list_modelsList available Fish voice models
fish_get_modelFetch metadata for a specific Fish voice model
fish_get_taskGet the status / result of a generation task
fish_get_tasks_batchBatch-fetch the status / result of multiple tasks
fish_get_usage_guideGet the API usage guide

License

MIT — see LICENSE at the repository root.

Rendered live from AceDataCloud/FishMCP's GitHub README — not stored, always reflects the source repo.

2 Install Methods

NameDescriptionCategorySource
pypi packageInstall via pypi (stdio transport)mcp-servermcp-fish
streamable-http remoteHosted streamable-http endpointmcp-serverhttps://fish.mcp.acedata.cloud/mcp

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.