# Typecast AI

> Use this tool when you need to convert text into natural-sounding speech with customizable voice options and emotional presets. It solves problems in content creation, accessibility tools, and interactive voice applications by providing high-quality voice synthesis with emotional expression. The Typecast AI tool takes text input and generates audio output with adjustable parameters like emotion, volume, and playback speed.

Canonical page: https://skillsregistry.net/skills/neosapience-typecast  
JSON: https://api.skillsregistry.net/v1/skills/neosapience-typecast

## Description

Typecast API MCP Server provides a bridge to the Typecast AI text-to-speech service, enabling AI assistants to convert text into natural-sounding speech with various voice options and emotional presets. Developed by Neosapience, this Python implementation offers tools for retrieving available voices, generating speech from text with customizable parameters like emotion, volume, and playback speed, and playing the resulting audio files directly. The server supports both stdio and SSE transport methods, making it flexible for different integration scenarios. It's particularly valuable for applications requiring high-quality voice synthesis with emotional expression, such as content creation, accessibility tools, and interactive voice applications.

## Trust

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

## Facts

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

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/neosapience-typecast)
- **Repository:** <https://github.com/neosapience/typecast-api-mcp-server>

## 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": "neosapience-typecast"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/neosapience-typecast` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/neosapience-typecast/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
