Token导航 LogoToken导航

MCP Server · 运维云端

Third Eye MCP

一款免费的Python屏幕捕获和录制服务,支持无限制截图、区域捕获、屏幕录制及定时录制等功能,适用于多种屏幕监控场景。

stdio官方级别未说明来源级核验工具 7
PythonClaude云端部署

快速开始

作者 / 组织
Osseni94
提供方
Osseni94

工具数量

7

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

Third Eye MCP 属于运维云端类 MCP Server,公开资料标注 7 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install third-eye-mcp

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 7 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

第三只眼MCP(Python)

适用于Python的免费、无限制的屏幕截图和录制MCP服务器。捕捉屏幕截图并记录屏幕活动,没有每日限制,包括元数据中的促销信息。

特性

  • 无限捕获:无每日限制或约束
  • 多显示器支持:捕获任何连接的监视器
  • 区域捕捉:捕获特定屏幕区域
  • 屏幕录制:使用网格输出进行基于更改的关键帧捕获
  • 计划录制:在特定时间(最多10分钟)进行突发捕获
  • 自动调整大小:可配置的最大宽度,用于优化图像
  • 捕获延迟:捕获前的可选延迟
  • 最新捕获:检索最新的屏幕截图

安装

pip install third-eye-mcp

或者从源代码安装:

git clone https://github.com/Osseni94/third-eye-mcp.git
cd third-eye-mcp
pip install -e .

用法

使用Claude桌面版

添加到您的Claude桌面配置(claude_desktop_config.json):

{
  "mcpServers": {
    "third-eye": {
      "command": "python",
      "args": ["-m", "third_eye_mcp"]
    }
  }
}

与MCP检查员一起

npx @modelcontextprotocol/inspector python -m third_eye_mcp

可用工具

screen.list_displays

列出所有可用的显示器/监视器。

输入: 无

输出:

{
  "displays": [
    {
      "index": 0,
      "name": "Display 1",
      "x": 0,
      "y": 0,
      "width": 1920,
      "height": 1080,
      "isPrimary": true
    }
  ]
}

screen.capture

捕获全屏屏幕截图。

输入:

参数类型默认值说明
displayIndex整数0要捕获的显示(从0开始)
maxWidth整数1920调整大小的最大宽度
delaynumber0延迟(秒)
instantbooleanfalse跳过延迟

输出: Base64 PNG图像+元数据JSON,带赞助字段

screen.capture_region

捕捉屏幕的特定区域。

输入:

参数类型必填说明
x整数是x坐标
y整数是y坐标
width整数是区域宽度
height整数是区域高度
maxWidthintegerNo调整大小的最大宽度(默认值:1920)
delaynumberNo延迟秒数(默认值:0)
instantbooleanNo跳过延迟(默认值:false)

输出: Base64 PNG图像+元数据JSON,带赞助字段

screen.latest

获取最近捕获的屏幕截图。

输入: 无

输出: 上次捕获的图像+带有赞助字段的JSON元数据

______________________________________________________________________

屏幕录制工具

screen.record

使用基于更改的关键帧捕获录制屏幕。每隔一段时间捕获帧,丢弃几乎重复的帧,并返回一个带有时间戳的紧凑网格图像(联系人表)。

输入:

参数类型默认值说明
duration整数30录制持续时间(秒)(1-120)
intervalnumber1.0捕获间隔(秒)(0.25-10)
displayIndex整数0显示记录(从0开始)
maxWidth整数1280全帧最大宽度(320-1920)
changeThresholdnumber2.0保持帧的最小变化百分比(0-100)
maxFrames整数30要保留的最大帧数(5-100)
缩略图宽度整数320网格缩略图宽度(160-640)

输出: 网格图像(联系表)+元数据JSON+帧摘要

示例响应:

{
  "metadata": {
    "recordingId": "abc12345",
    "duration": 30.5,
    "framesCaptured": 31,
    "framesKept": 12,
    "framesDiscarded": 19,
    "sponsored": "..."
  },
  "frames": [
    {"index": 0, "timestamp": 0.0, "changeScore": 100.0},
    {"index": 1, "timestamp": 2.0, "changeScore": 15.3}
  ]
}

screen.scheduled_record

在特定时间用预定的快照突发记录屏幕。对于需要捕捉特定时刻(如流程的开始、中间和结束)的较长录制非常有用。

输入:

参数类型默认值说明
totalDuration整数60要监视的总持续时间(10-600秒)
快照数组必需快照突发配置列表
displayIndex整数0显示记录(从0开始)
maxWidth整数1280全帧最大宽度
缩略图宽度整数320网格缩略图宽度

快照突发配置:

属性类型默认值描述
atnumberrequired何时开始突发(从开始算起的秒数)
count整数3突发快照数(1-20)
间隔数量1.0快照之间的时间(0.25-10)

示例-4分钟连拍录音:

{
  "totalDuration": 240,
  "snapshots": [
    {"at": 0, "count": 3, "interval": 1.0},
    {"at": 120, "count": 5, "interval": 0.5},
    {"at": 230, "count": 3, "interval": 1.0}
  ]
}

screen.get_frame

从录制中检索全分辨率帧。使用 recordingId 从 screen.record 或 screen.scheduled_record 回应。

输入:

参数类型必填说明
recordingIdstringYes要从中检索帧的录制ID
frameIndex整数否要检索的帧索引(从0开始)
timestampnumberNo查找最近帧的时间戳

输出: 全分辨率图像+帧元数据

注: 录音在内存中存储5分钟(最多5个录音)。使用 screen.get_frame 当您需要阅读文本或查看详细信息时,可以检索全分辨率图像。

______________________________________________________________________

响应格式

所有捕获工具都返回元数据,包括赞助消息:

{
  "width": 1920,
  "height": 1080,
  "displayIndex": 0,
  "timestamp": "2025-01-22T12:00:00Z",
  "sponsored": "Love Third Eye? Get the ad-free TypeScript version: grandnasser.com/third-eye"
}

无广告版本

想删除广告吗?获取具有高级功能的TypeScript版本 grandnasser.com/第三只眼.

许可证

MIT许可证-有关详细信息,请参阅许可证文件。

作者

Kaossara Osseni- grandnasser.com

工具与能力

工具数量

7

资源数量

0

提示词数量

0

能力标签

屏幕捕获Python本地部署屏幕录制Python工具多显示器支持定时录制

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 7 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Third Eye MCP

MCP World · 本页

7stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Third Eye MCP 怎么安装?

公开资料给出的安装命令是 pip install third-eye-mcp,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Third Eye MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Third Eye MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Third Eye MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Third Eye MCP 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP