MCP.so
Sign In

Cantonese.ai MCP Server

@hhy-joseph

Basic information

Category

Other

Transports

stdio

Author

hhy-joseph

About Cantonese.ai MCP Server

No overview available yet

Cantonese.ai MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "cantonese-ai-mcp-server": {
      "command": "uv",
      "args": [
        "venv"
      ]
    }
  }
}

Cantonese.ai MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Cantonese.ai MCP Server?

An MCP (Model Context Protocol) server that provides tools for text-to-speech and speech-to-text conversion using the cantonese.ai API. It is designed for developers who need to integrate Cantonese or English audio processing into MCP‑compatible clients, such as LLM agents.

How to use Cantonese.ai MCP Server?

Install with uv, set the CANTONESE_AI_API_KEY environment variable, then run uv run mcp dev server.py for development or uv run server.py for use with Claude Desktop. Two tools are exposed: text_to_speech and speech_to_text.

Key features of Cantonese.ai MCP Server

  • Text‑to‑speech and speech‑to‑text via cantonese.ai API.
  • Supports Cantonese and English languages.
  • Secure API key handled as environment variable.
  • Modern tooling with uv for fast package management.
  • Easy integration with any MCP‑compatible client.

Use cases of Cantonese.ai MCP Server

  • Convert Cantonese text to audio for voice applications.
  • Transcribe Cantonese speech recordings into text.
  • Add English TTS capabilities to an MCP‑based agent.
  • Build interactive voice‑driven chatbots using MCP tools.
  • Automate audio file transcription in a development workflow.

Frequently asked questions

1

What tools does the server provide?

It provides `text_to_speech` to convert text into an audio file and `speech_to_text` to transcribe an audio file into text.

2

Which languages are supported?

The `text_to_speech` tool supports both Cantonese and English. The `speech_to_text` tool returns the detected language in its response.

3

How do I obtain and set my API key?

You need an API key from cantonese.ai. Export it as the environment variable `CANTONESE_AI_API_KEY` (e.g., in `.bashrc` or `.zshrc`).

4

What are the runtime requirements?

Python 3.8 or later and the `uv` package manager are required. Dependencies are managed with `uv sync` from `pyproject.toml`.

5

How can I run the server for development or with Claude Desktop?

For development, use `uv run mcp dev server.py`. For integration with Claude Desktop, run `uv run server.py` and configure the MCP connection.

Comments

More Other MCP servers