Cursor Sound MCP
Used for package management and running scripts to install dependencies, build, and start the MCP server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Cursor Sound MCP play the success sound effect"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Cursor Sound MCP
A Model Context Protocol (MCP) implementation that plays sound effects after Cursor AI completes code generation. This MCP integrates with Cursor to provide audio feedback for a more interactive coding experience.
Inspired by @EricListin on X.com - I have made some changes to the code to not error out and be online.
Features
Plays a sound effect when Cursor completes code generation
Uses the Model Context Protocol (MCP) for standardized integration
Configurable sound effects
Improved error handling and logging
Stable JSON response format
Related MCP server: MCP Sound Tool
Cursor Rules
Add this to your Cursor custom instructions:
"EVERY TIME you finish any task or you need something from me, run the sound-mcp MCP server to get my attention."
Installation
Install dependencies:
npm installAdd your sound effects: Place your sound files in the
soundsdirectory. The default expected sound is:
sounds/completion.mp3- Played after code generation
You can find free sound effects on freesound.org.
Build the project:
npm run buildUsage
Run the MCP server:
npm startThe server will start and listen for events from Cursor through the stdio transport.
Configuration
The sound effects and volume can be customized by:
Replacing the sound files in the
soundsdirectoryModifying the sound file paths in
src/index.ts
Development
For development with auto-recompilation:
npm run devAvailable Tools
1 toolplayCompletionSoundC
Plays a completion sound when called
Inputs: no named parameters.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 1 tool
With only one tool, there is no possibility of confusion or overlap between tools. The single tool has a clear, distinct purpose that cannot be mistaken for another.
A single tool inherently has perfect naming consistency, as there are no other names to compare it against. The tool name 'playCompletionSound' follows a clear verb_noun pattern.
One tool is too few for a server's purpose, as it severely limits functionality and suggests the server is trivial or incomplete. A single sound-playing tool does not justify a full MCP server.
The server is severely incomplete, as it only offers a single sound-playing tool with no other related operations (e.g., stop sound, list sounds, adjust volume). This minimal surface fails to cover any meaningful domain.
Maintenance
Related MCP Connectors
Audio for your agent: transcribe, speak, translate, summarise, plus sound effects and music.
Game sound effects from a text prompt: game-ready WAVs with seamless loops and variations.
Make all the audio for your game from a single prompt. Describe your game and your AI assistant plans every sound it needs (sound effects, ambience loops, music tracks and character voice lines), then generates them all in one go. You get several AI versions of each sound and keep the ones you like. Sounds are organized per game in folders and scenes, and the free Godot plugin installs them into your project, ready to play with one line of code. Works with Claude, Claude Code, Cursor and any MCP client, with OAuth login (no API key needed). Free plan included; sounds can be used in commercial games.
UI, game and motion sound effects from a description, as a WAV and Web Audio code, named by UCS.
Related MCP Servers
- AlicenseDqualityDmaintenanceProvides audio feedback by playing sound effects when Cursor AI completes code generation, creating a more interactive coding experience.119ISC
- AlicenseAqualityFmaintenanceA Model Context Protocol implementation that plays sound effects (completion, error, notification) for Cursor AI and other MCP-compatible environments, providing audio feedback for a more interactive coding experience.31MIT
- AlicenseNot gradedqualityFmaintenanceProvides audio playback functionality for AI agents, allowing them to play notification sounds when coding tasks are completed.1MIT
- AlicenseBqualityDmaintenancePlays sound effects (completion, newtype, and error sounds) in response to various situations like task completion, insights, or errors. Integrates with Claude Desktop to provide audio feedback for improved workflow efficiency and entertainment.220 npm6MIT