modelscope·@devizor/macOS-Notification-MCP
暂无描述。
一个模型上下文协议(MCP)服务器,使 AI 助手能够触发 macOS 通知、声音和文本转语音。
使用此工具最快的方法是通过 uvx,它可以在不永久安装的情况下运行包:
bash
curl -LsSf https://astral.sh/uv/install.sh | sh
uvx macos-notification-mcp
将以下内容添加到你的 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() # 测试所有通知方法
afplay, osascript, say)MIT 许可证
一座通过串行通信将物理硬件设备与人工智能大语言模型连接起来的桥梁,允许用户使用自然语言命令控制硬件。
用于运行代码片段并显示结果的MCP服务器。
一个通过ADB实现对Android设备程序化控制的服务器,提供截图捕获、UI布局分析和包管理等功能,这些功能可以被像Claude Desktop这样的MCP客户端使用。
Claude Code作为模型上下文协议(MCP)服务器的一种实现,通过标准的MCP接口启用Claude的软件工程能力(代码生成、编辑、评审和文件操作)。
用于Cursor IDE的模型上下文协议(MCP)服务器,可简化其他MCP服务器的安装和配置。
一个MCP服务器,允许通过自然语言管理Docker容器,使用户能够在不自行运行命令的情况下组合、检查和调试容器。