PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serversos-automationdevizor
返回「os-automation」

devizor

modelscope·@devizor/macOS-Notification-MCP

os-automation0下载HostedModelScope

简介

暂无描述。

MCP Server 详情

来自 ModelScope 索引

🔔 macOS 通知 MCP

一个模型上下文协议(MCP)服务器,使 AI 助手能够触发 macOS 通知、声音和文本转语音。

✨ 特性

  • 🔊 声音通知:播放系统声音,如 Submarine、Ping 或 Tink
  • 💬 横幅通知:显示带有可自定义标题、消息和副标题的视觉通知
  • 🗣️ 语音通知:将文本转换为语音,并可调整语音、语速和音量
  • 🎙️ 语音管理:列出并选择可用的系统语音
  • 🧪 测试工具:诊断工具以验证所有通知方法

🚀 使用 uvx 快速开始(推荐)

使用此工具最快的方法是通过 uvx,它可以在不永久安装的情况下运行包:

bash

如果你还没有安装 uv,请先安装

curl -LsSf https://astral.sh/uv/install.sh | sh

直接运行 MCP 服务器(无需安装)

uvx macos-notification-mcp

⚙️ 配置 Claude Desktop

将以下内容添加到你的 Claude Desktop 配置文件中(~/Library/Application Support/Claude/claude_desktop_config.json):

json { "mcpServers": { "macos-notification-mcp": { "command": "uvx", "args": ["macos-notification-mcp"] } } }

然后重启 Claude Desktop。

📦 其他安装方法

标准安装:

bash pip install macos-notification-mcp

从源代码安装:

bash git clone https://github.com/devizor/macos-notification-mcp cd macos-notification-mcp pip install .

🛠️ 可用的通知工具

🔊 声音通知

python sound_notification(sound_name="Submarine")

可用的声音:Basso, Blow, Bottle, Frog, Funk, Glass, Hero, Morse, Ping, Pop, Purr, Sosumi, Submarine, Tink

💬 横幅通知

python banner_notification( title="任务完成", message="您的分析已准备好", subtitle=None, # 可选 sound=False, # 可选:随通知播放声音 sound_name=None # 可选:指定系统声音 )

🗣️ 语音通知

python speak_notification( text="进程已完成", voice=None, # 可选:使用的系统语音 rate=150, # 可选:每分钟单词数(默认:150) volume=1.0 # 可选:音量级别 0.0-1.0 )

🎙️ 语音管理

python list_available_voices() # 列出所有可用的文本转语音语音

🧪 测试

python test_notification_system() # 测试所有通知方法

🔒 实现细节

  • ⏱️ 速率限制:通知一次处理一个,最小间隔为 0.5 秒
  • 🔄 队列:多个通知请求按顺序处理
  • 🪟 操作系统集成:使用原生 macOS 命令 (afplay, osascript, say)
  • 🔌 FastMCP:基于 FastMCP 框架构建,用于 AI 通信

⚠️ 故障排除

  • 🔐 权限:确保在系统设置 → 通知中允许通知
  • ⏳ 时间:每次只处理一个通知
  • 🌐 环境:如果直接使用命令(而不是 uvx),可能需要使用完整路径

📄 许可证

MIT 许可证

相关 MCP Servers(来自「os-automation」)

串口智控

一座通过串行通信将物理硬件设备与人工智能大语言模型连接起来的桥梁,允许用户使用自然语言命令控制硬件。

@mcp2everything/mcp2serial

代码运行器

用于运行代码片段并显示结果的MCP服务器。

@formulahendry/mcp-server-code-runner

Android MCP 控制服务器

一个通过ADB实现对Android设备程序化控制的服务器,提供截图捕获、UI布局分析和包管理等功能,这些功能可以被像Claude Desktop这样的MCP客户端使用。

@minhalvp/android-mcp-server

Claude代码工具

Claude Code作为模型上下文协议(MCP)服务器的一种实现,通过标准的MCP接口启用Claude的软件工程能力(代码生成、编辑、评审和文件操作)。

@auchenberg/claude-code-mcp

Cursor MCP 安装器

用于Cursor IDE的模型上下文协议(MCP)服务器,可简化其他MCP服务器的安装和配置。

@matthewdcage/cursor-mcp-installer

Docker容器管理平台

一个MCP服务器,允许通过自然语言管理Docker容器,使用户能够在不自行运行命令的情况下组合、检查和调试容器。

@ckreiling/mcp-server-docker

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/devizor-macos-notification-mcp/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

暂未识别到安装命令,请打开 ModelScope 详情查看完整配置。

基本信息

分类
os-automation / text-to-speech / app-automation
运行方式
Yes
许可证
MIT License
详情文件
devizor-macos-notification-mcp.md