mcpField
I
Interactive Feedback MCP for macOS

Interactive Feedback MCP for macOS

本地服务
github.com/gmh5225AI 与智能体174 周前更新

关于 Interactive Feedback MCP for macOS

面向 macOS 的原生 MCP 服务,通过 AppleScript 对话框收集用户反馈。还支持选择图像、读取图像信息和截屏,无需 Web 服务器依赖。

主要功能

  1. 01通过原生对话框收集反馈
  2. 02在反馈中附加图像
  3. 03选择图像文件
  4. 04读取图像元数据和内容
  5. 05截取区域或全屏

适用场景

  1. 01在 Agent 交互中征求用户意见
  2. 02将选定图像附加到反馈
  3. 03截取屏幕区域供审阅

MCP 相关

向 MCP 客户端提供反馈收集、图像选择与检查以及截屏工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

适用于 macOS 的交互式反馈 MCP

一款原生 macOS MCP 服务,可通过 AppleScript 对话框和图像支持收集用户交互式反馈。

image

image

✨ 有何不同

这是对 Fábio Ferreira(@fabiomlferreira)原始项目 interactive-feedback-mcp 的 macOS 原生重新实现,并进行了以下改进:

  • 原生 macOS 对话框:使用 AppleScript,而不是 Web UI
  • 图像支持:内置图像选择器和屏幕截图功能
  • 轻量:无需 Web 服务器依赖项(Express、CORS 等)
  • 更好的集成:提供流畅的 macOS 使用体验

🛠 安装

  1. 克隆并安装:

    git clone https://github.com/gmh5225/interactive-feedback-macos-mcp.git
    cd interactive-feedback-macos-mcp
    npm install
    
  2. 添加到 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。 每当你即将完成用户请求时,请调用 MCP interactive-feedback-macos-mcp.collect_feedback,而不是直接结束流程。

许可证

MIT License

🙏 致谢

基于 Fábio Ferreira(@fabiomlferreira)的项目 interactive-feedback-mcp。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。