Token导航 LogoToken导航TokenDH.com
screenshot app logo
安全风控未说明官方级别未说明来源级核验

screenshot app

MCP Server

ScreenshotMCP是一款智能截图管理工具,通过OCR和LLM技术将截图转换为可搜索、分类的知识库,支持自然语言搜索和安全删除功能,完全本地运行保障隐私。

工具数

4

提示词数

0

GitHub Stars

1

资源数

0
PythonClaude安全Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

suzana-ilic

提供方

suzana-ilic

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

截图MCP——智能截图清理+搜索

我和其他数百万人都有同样的问题:我们囤积了数百(有时是数千)张截图,因为它们很重要 *当下*,但它们立刻消失在混乱之中。没有办法搜查他们。没有办法组织他们。以后无法实际使用它们。

屏幕截图MCP修复了这个问题。\ 它将您的屏幕截图转化为一个完全可搜索、语义感知、隐私保护的知识库,由本地MCP服务器提供支持。ScreenshotMCP使用OCR+LLM将您的屏幕截图文件夹转换为结构化、可查询的数据集,通过本地MCP服务器公开,以便Cursor和Claude Desktop等AI工具可以安全地与它们交互。

https://github.com/user-attachments/assets/dbd2bc88-d014-4861-9d60-1e62e576763f

问题

截图文件夹包含职位发布、收据、航班确认、错误报告、表情包、TODO提醒。

但是:

  • 文件名毫无意义
  • 您无法在图像中搜索文本
  • 删除很乏味
  • 截图变成了数字杂乱

截图=非结构化的混乱。

解决方案

ScreenshotMCP引入了一个智能截图工作流程:

✔️ OCR每个截图:从图像中提取真实文本。

✔️ LLM驱动的分类:每个截图都经过分析并标记为:

  • 简短的描述
  • 一个类别(KEEP_IMPORTANT, KEEP, REVIEW, DELETE)
  • 一个理由
  • 建议采取的行动

✔️ 自然语言搜索:对话式搜索截图

✔️ 安全删除工作流程:仅在明确确认后进行(批量)删除

✔️ 完全本地化和隐私优先:您的图像永远不会离开您的机器

✔️ 通过MCP公开:允许AI工具通过工具调用读取、分类、搜索和管理屏幕截图

特性

特性描述
OCR提取读取PNG/JPG屏幕截图中的文本
截图分类LLM分配类别+描述
自然语言搜索截图语义检索
安全删除基于确认的删除流程
点击打开直接打开截图文件
MCP工具4个一致的工具端点

MCP API工具(主要工具)

工具名称参数描述
mcp_list_screenshotsfolder (字符串), max_files (数字,默认值:20)列出文件夹中的屏幕截图文件。
mcp-analyze_screenshotsfolder (字符串), max_files (数字,默认值:20)在屏幕截图上运行OCR+LLM分类。
mcp_search_screenshotsfolder (字符串), query (字符串), max_files (20), top_k (10), min_score (0.2)自然语言截图搜索。
mcp_delete_creenshotsfolder (字符串), filenames (字符串或列表,默认值:\[\])按文件名删除屏幕截图。

UI/Gradio工具(内部UI工具)

工具名称参数描述
进程文件夹folder_path (string)全文件夹OCR+分类管道。
prepare_deleterows (表), file_paths (dict)准备删除确认对话框。
应用程序删除rows (表), file_paths (dict)执行屏幕截图删除。
cancel_delete*(无)*取消删除对话框。
open_screenshot_from_tablerows (表), file_paths 字典 evt点击UI表格打开屏幕截图。
search_folder_for_queryfolder (字符串), query (字符串)UI中的自然语言搜索。
open_screenshot_from_searchresults (表), evt从搜索结果中打开屏幕截图。

说明

1.克隆仓库

  • 克隆https://github.com/suzana-ilic/screenshot_app
  • cd截图应用程序

2.创建虚拟环境

  • python3-m venv-venv
  • 源venv/bin/activate

3.安装依赖项

  • ip安装-r要求.txt

4.运行MCP服务器

  • python app.py

光标演示

https://github.com/user-attachments/assets/3fc60316-2d40-444d-a970-d9b25f161c78

使用的贡献者和开发工具

  • 苏萨娜·伊里奇
  • VS编码与法典;光标 --用于开发、调试、MCP测试
  • 格拉迪奥 --UI+MCP集成
  • python --服务器+业务逻辑
  • 泰瑟瑞特光学字符识别 --文本提取
  • OpenAI GPT-4o --截图语义分析
  • httpx/sseclient --流式传输MCP呼叫

目录标签

目录标签

PythonClaude安全截图管理本地部署OCR技术自然语言搜索本地隐私保护LLM分类

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP