关于 Interactive Feedback MCP for macOS
面向 macOS 的原生 MCP 服务,通过 AppleScript 对话框收集用户反馈。还支持选择图像、读取图像信息和截屏,无需 Web 服务器依赖。
主要功能
- 01通过原生对话框收集反馈
- 02在反馈中附加图像
- 03选择图像文件
- 04读取图像元数据和内容
- 05截取区域或全屏
适用场景
- 01在 Agent 交互中征求用户意见
- 02将选定图像附加到反馈
- 03截取屏幕区域供审阅
MCP 相关
向 MCP 客户端提供反馈收集、图像选择与检查以及截屏工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
适用于 macOS 的交互式反馈 MCP
一款原生 macOS MCP 服务,可通过 AppleScript 对话框和图像支持收集用户交互式反馈。
✨ 有何不同
这是对 Fábio Ferreira(@fabiomlferreira)原始项目 interactive-feedback-mcp 的 macOS 原生重新实现,并进行了以下改进:
- 原生 macOS 对话框:使用 AppleScript,而不是 Web UI
- 图像支持:内置图像选择器和屏幕截图功能
- 轻量:无需 Web 服务器依赖项(Express、CORS 等)
- 更好的集成:提供流畅的 macOS 使用体验
🛠 安装
-
克隆并安装:
git clone https://github.com/gmh5225/interactive-feedback-macos-mcp.git cd interactive-feedback-macos-mcp npm install -
添加到 Cursor MCP 配置:
{ "mcpServers": { "interactive-feedback-macos-mcp": { "command": "node", "args": ["/path/to/interactive-feedback-macos-mcp/src/mcp-server-macos.js"], "autoApprove": ["collect_feedback", "pick_image", "get_image_info", "take_screenshot"] } } }
🔧 可用工具
collect_feedback:原生对话框,可收集用户反馈并选择性附加图像pick_image:macOS 文件选择器,可选择图像get_image_info:获取图像元数据和 base64 内容take_screenshot:截取区域或全屏屏幕截图
📝 使用方法
为获得最佳效果,请将以下内容添加到 AI 助手提示词中:
每当你想提问时,请务必调用 MCP
interactive-feedback-macos-mcp.collect_feedback。 每当你即将完成用户请求时,请调用 MCPinteractive-feedback-macos-mcp.collect_feedback,而不是直接结束流程。
许可证
MIT License
🙏 致谢
基于 Fábio Ferreira(@fabiomlferreira)的项目 interactive-feedback-mcp。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。