# Kokoro TTS

> Use this tool when you need to convert text into high-quality speech, generating MP3 files with customizable voices, speed, and language options. It solves problems in content creation, accessibility, and voice-enabled applications by providing a robust text-to-speech service with optional S3 upload and fallback mechanisms. Ideal for use cases requiring seamless voice synthesis, it accepts text inputs and produces MP3 outputs, with features like markdown preprocessing and automatic file cleanup.

Canonical page: https://skillsregistry.net/skills/kokoro-tts  
JSON: https://api.skillsregistry.net/v1/skills/kokoro-tts

## Description

Kokoro TTS MCP is a server that converts text to speech using the Kokoro TTS engine, generating MP3 files with optional S3 upload capabilities. The implementation provides a robust text-to-speech service with configurable voices, speech speed, and language options, while handling file management through local storage or cloud integration. Built with fallback mechanisms for when the primary TTS engine is unavailable, it includes features like automatic cleanup of old files and markdown text preprocessing. This server is particularly valuable for applications requiring high-quality voice synthesis without leaving the AI assistant interface, such as content creation, accessibility tools, or voice-enabled applications.

## Trust

- **Trust score (0–1):** 0.83
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** file-system
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/kokoro-tts)
- **Repository:** <https://github.com/mberg/kokoro-tts-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "kokoro-tts"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/kokoro-tts` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/kokoro-tts/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
