A Text-to-Speech MCP server for Cursor IDE
Project description
Cursor TTS MCP Server
A Text-to-Speech MCP server for Cursor IDE that converts all AI responses to speech automatically.
Installation
pip install cursor-tts-mcp
Usage
- Start the server:
cursor-tts-mcp
- Add to your Cursor settings:
{
"mcp": {
"tts": {
"enabled": true,
"server": "http://localhost:5000"
}
}
}
The server will automatically convert all AI responses to speech.
Features
- High-quality Google Text-to-Speech
- Automatic conversion of AI responses
- Background audio processing
- Cross-platform support
- Easy integration with Cursor IDE
Configuration
You can configure the server using environment variables:
TTS_PORT: Port number (default: 5000)TTS_LANG: Language code (default: en)TTS_VOICE_SPEED: Speech rate (default: 1.0)
Development
To contribute:
- Clone the repository
- Install dependencies:
pip install -e . - Run the server:
python -m cursor_tts_mcp.server
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cursor_tts_mcp-0.1.0.tar.gz
(4.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cursor_tts_mcp-0.1.0.tar.gz.
File metadata
- Download URL: cursor_tts_mcp-0.1.0.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
195b16927b29f828ef7c2f48d1de1f76ff0abbe836515e3e857228244a61fe74
|
|
| MD5 |
9fd50b48cc5b71f8ef9c6ebd0de96c37
|
|
| BLAKE2b-256 |
536384b61eba6e06f66269747480bcbc437402dd587110c2f668b323aaf4378a
|
File details
Details for the file cursor_tts_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: cursor_tts_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2ca1e4f19ef712524bef353c85ceaa7ed4534e857ca9c35bb3c5d219607a98c8
|
|
| MD5 |
e20b034f86ae9bf628c3bf42aef68fd5
|
|
| BLAKE2b-256 |
1ae011b412ccbe99911839613b193888b13906196b354351c2db9cd7e7640293
|