mkusaka
MCP Servermkusakapublic

mcp notify server

未知

Repository Info

0
Stars
1
Forks
0
Watchers
0
Issues
JavaScript
Language
MIT License
License

About This Server

未知

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

MCP Notify Server

A MCP server that plays notification sounds when Cursor/Windsurf completes code generation or requires user approval.

Features

  • Uses macOS system notification sounds
  • Notifies when code generation is complete
  • Notifies when user approval is needed
  • Simple and lightweight

Requirements

  • macOS
  • Node.js 18 or later

Installation

npx -y @mkusaka/mcp-notify-server

Or install globally:

npm install -g @mkusaka/mcp-notify-server

Configuration

Add the following to your Cursor configuration file (~/.cursor/config.json):

{
  "mcpServers": {
    "notify": {
      "command": "npx",
      "args": ["-y", "@mkusaka/mcp-notify-server"]
    }
  }
}

Rule Configuration

Add the following to your Cursor rules file:

Always Notify by sound using "notify" every time you need user attention
 - when you need user's approval for running the tool
 - when you finish the task
 - DO NOT MAKE MORE THAN ONE SOUND NOTIFICATION.

Development

Setup

git clone https://github.com/mkusaka/mcp-notify-server.git
cd mcp-notify-server
npm install
npm run build

Inspection

You can test the MCP server interactively using mcp-inspector:

npm run inspect

This allows you to test the server's tools and functionality in an interactive environment.

Available Scripts

  • npm run build - Build the project
  • npm run start - Start the server
  • npm run dev - Start the development mode with watch
  • npm run inspect - Start the interactive inspection mode

Caveats

  • Currently supports macOS only
  • Sound notifications depend on LLM's judgment, which may result in:
    • Unexpected timing of notifications
    • Occasional missed notifications
    • Potential variations in behavior

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

ISC

Author

@mkusaka

References

  • @ks0318-p's article about sound notification MCP
  • MCP Server Best Practices

Quick Start

1

Clone the repository

git clone https://github.com/mkusaka/mcp-notify-server
2

Install dependencies

cd mcp-notify-server
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownermkusaka
Repomcp-notify-server
LanguageJavaScript
LicenseMIT License
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation