Skip to main content
Glama
mrfqcentic

mcp-notify

by mrfqcentic

mcp-notify

AI 에이전트가 작업을 완료하거나 주의가 필요할 때 컴퓨터에서 알림 사운드를 재생하고 시스템 배너를 표시하는 초경량(超輕量) MCP 서버입니다.

Claude Desktop, Claude Code, Cursor, VS Code, opencode, Cline 등 모든 MCP 클라이언트에서 작동합니다. 3줄이면 끝나는 설정, API 키 불필요, 네트워크 호출 없음 — 로컬 오디오 및 알림 기능만 건드립니다.

설치

클라이언트의 MCP 설정(Claude Desktop은 claude_desktop_config.json, Cursor / VS Code는 mcp.json, 그 외 opencode 설정)에 추가하세요:

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

(opencode 사용자: mcp 키 아래에 "type": "local"을 두고, "command": ["npx", "-y", "@mrfqnotify/mcp-notify"]를 사용하는 동일한 형태입니다.)

Node.js >= 20이 필요합니다.

Related MCP server: Notifications MCP Server

에이전트가 이 기능을 호출하도록 설정

AGENTS.md / CLAUDE.md / 시스템 프롬프트에 한 줄을 추가하세요:

When a task is done or the user should be alerted, call the `notify` tool with a short title and a 1–2 sentence description of the result.

Tools

notify

사운드를 재생하고 배너를 표시합니다. 에이전트는 항상 title(최대 50자)과 message(최대 200자)를 제공해야 합니다.

Parameter

Required

Description

title

yes

배너에 표시할 짧은 제목. 예: "빌드 완료"

message

yes

1–2문장 설명. 예: "142개 테스트가 모두 통과"

sound

no

오디오가 포함된 오디오/비디오 파일의 절대 경로 (mp4, m4a, mp3, wav, aiff)

list_sounds

사용 가능한 사운드와 현재 선택된 기본 사운드를 나열합니다.

사운드 선택

우선 적용 순서:

  1. NOTIFY_SOUND 환경 변수 — 절대 경로, 명시적이고 결정론적

  2. sounds/ 폴더에서 이름이 default로 시작하는 파일 (내가 고정한 사운드)

  3. sounds/ 폴더의 첫 번째 오디오 파일 (알파벳순 — 번들 기본 사운드인 notify-me.mp3가 여기 포함됨)

  4. assets/에 생성된 차임

  5. 시스템 사운드 (macOS Glass.aiff, Linux bell.oga)

팁: 마음에 드는 사운드를 sounds/default.mp3로 이름을 바꾸거나 복사하세요 (또는 NOTIFY_SOUND를 설정). 이후에도 유지됩니다.

번들로 제공되는 sounds/notify-me.mp3는 상업 라이선스에 따라 ElevenLabs로 생성되었습니다.

{
  "mcpServers": {
    "mcp-notify": {
      "command": "npx",
      "args": ["-y", "@mrfqcentic/mcp-notify"],
      "env": { "NOTIFY_SOUND": "/absolute/path/to/your-sound.mp3" }
    }
  }
}

팁: 오디오 트랙이 있는 MP4 파일도 작동합니다 (macOS afplay는 오디오 스트림을 읽습니다).

플랫폼

OS

Sound

Banner

macOS

afplay (테스트 완료)

osascript (테스트 완료)

Linux

ffplay / mpg123 / paplay / aplay 폴백 체인 (최선 노력)

notify-send (최선 노력)

Windows

PowerShell MediaPlayer (최선 노력)

PowerShell NotifyIcon 풍선 (최선 노력)

CI 환경 변수에 값이 있으면 사운드 및 배너 재생은 no-op가 됩니다 (CI 워크플로에서 자동 설정됨). 그래서 오디오가 없는 머신에서도 테스트 스위트를 실행할 수 있습니다.

개발

npm install
npm run typecheck
npm test          # builds, then runs the e2e suite (sound + banner fire locally)

라이선스

MIT — LICENSE 참조.

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    C
    quality
    D
    maintenance
    Sends system notifications when AI completes responses in MCP-compatible code editors, with cross-platform support for macOS, Windows, and Linux including customizable titles, messages, icons, and sound effects.
    2
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to send native macOS notifications for task completion alerts and reminders. Supports interactive features like custom system sounds, action buttons, and user replies directly from the notification center.
    201
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to send desktop notifications on macOS with rich formatting, urgency levels, and sound options.
    1
    18
    1
    MIT
  • A
    license
    D
    quality
    D
    maintenance
    Enables MCP agents to send desktop notifications for completed tasks, failures, and important updates, providing visible and reliable feedback.
    1
    52
    2
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • Push notifications for AI agents - send instant iPhone notifications from any MCP client.

  • Let your AI agent notify you by email, Slack, Discord, or webhook. One tool: send_notification.

  • Let your AI sessions talk to each other — messaging, tasks, sessions, and alerts

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mrfqcentic/mcp-notify'

If you have feedback or need assistance with the MCP directory API, please join our Discord server