Jessica icon

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