返回市场
屏幕监控MCP

屏幕监控MCP

作者:inkbytefo64 星标更新:2025-09-20

项目介绍

屏幕监控MCP v2

版本 PyPI Python 在MseeP上验证 MseeP.ai 安全评估徽章 一个强大的模型上下文协议(MCP)服务器,赋予AI实时视觉能力和增强的用户界面智能。将您的AI助手转变为能够查看、分析并与其屏幕内容互动的强大视觉工具。

什么是屏幕监控MCP?

屏幕监控MCP v2是一款革命性的MCP服务器,它弥合了AI与视觉计算之间的差距。它使AI助手能够捕捉屏幕截图,分析屏幕内容,并提供关于您显示器上发生情况的智能见解。

主要特性

  • 实时屏幕捕获:跨多个显示器即时截图能力
  • AI驱动的分析:使用最先进的视觉模型进行高级屏幕内容分析
  • 流媒体支持:实时屏幕流媒体以实现持续监控
  • 性能监控:内置系统健康和性能指标
  • 多平台:无缝运行于Windows、macOS和Linux
  • 简单集成:通过Claude Desktop和其他MCP客户端进行简单设置

快速开始

安装

# 从PyPI安装
pip install screenmonitormcp

# 或者从源码安装
git clone https://github.com/inkbytefo/screenmonitormcp.git
cd screenmonitormcp
pip install -e .

配置

  1. 创建一个.env文件,包含您的AI服务凭证:
OPENAI_API_KEY=your-api-key-here
OPENAI_MODEL=gpt-4o
  1. 添加到您的Claude Desktop配置中:
{
  "mcpServers": {
    "screenmonitormcp-v2": {
      "command": "python",
      "args": ["-m", "screenmonitormcp_v2.mcp_main"],
      "env": {
        "OPENAI_API_KEY": "your-openai-api-key-here",
        "OPENAI_BASE_URL": "https://openrouter.ai/api/v1",
        "OPENAI_MODEL": "qwen/qwen2.5-vl-32b-instruct:free"
      }
    }
  }
}
  1. 重启Claude Desktop并开始捕获!

可用工具

  • capture_screen - 捕获任意显示器的屏幕截图
  • analyze_screen - 使用AI驱动的屏幕内容分析
  • analyze_image - 使用AI视觉分析任意图像
  • create_stream - 开始实时屏幕流媒体
  • get_performance_metrics - 系统健康监控

使用场景

  • UI/UX分析:获取有关界面设计和可用性的AI见解
  • 调试辅助:使用AI驱动的错误检测进行可视化调试
  • 内容创作:自动化屏幕截图文档和分析
  • 无障碍测试:屏幕阅读器和无障碍合规性检查
  • 系统监控:视觉系统健康和性能跟踪

文档

对于详细的设置说明和高级配置,请参阅我们的MCP设置指南

要求

  • Python 3.8+
  • OpenAI API密钥(或兼容服务)
  • 兼容MCP的客户端(如Claude Desktop等)

贡献

我们欢迎贡献!请参阅CONTRIBUTING.md了解指导方针。

许可证

MIT许可证 - 详情见LICENSE

上一版本

寻找v1?请查看v1分支以获取上一版本。


inkbytefo用心打造