Jessica
Createdgeorgi-io
Integrates ElevenLabs Text-to-Speech with Cursor via the Model Context Protocol (MCP).
About
Jessica integrates ElevenLabs Text-to-Speech (TTS) capabilities with the Cursor editor through the Model Context Protocol (MCP). Featuring a FastAPI backend and React frontend, it enables seamless voice selection, management, and real-time communication. With pre-commit hooks and automated formatting, Jessica ensures high code quality and efficient development workflows for enhanced TTS integration within Cursor.
Key Features
- Voice selection and management
- Text-to-Speech conversion using ElevenLabs API
- Real-time WebSocket communication
- MCP integration for Cursor
- Infrastructure as Code via Terraform
Use Cases
- Integrating ElevenLabs TTS into Cursor for code commentary and explanations
- Automating voice generation for documentation and tutorials
- Developing custom voice-driven applications with Cursor