loading…
Search for a command to run...
loading…
A local evidence recorder that captures screenshots, recordings, notes, and summaries during long-running agent tasks, enabling reviewable task records with tim
A local evidence recorder that captures screenshots, recordings, notes, and summaries during long-running agent tasks, enabling reviewable task records with timelines and artifacts.
让 agent 在执行长任务时,自动留下截图、短录屏、备注和最终总结。
Agent Evidence MCP 不是普通截图软件,也不是浏览器自动化框架。它更像一个本地证据记录器:当 agent 正在操作浏览器、桌面软件、后台系统或多步骤流程时,它把关键状态保存成可复盘的任务记录。
summary.md、timeline.jsonl 和所有关键产物路径start_sessionlist_sessions / get_session / get_latest_sessioncapture_checkpointstart_recording / stop_recordingattach_note / ocr_artifactredact_artifactcompare_artifacts / compare_latest_artifactsend_session这个项目最适合配合 agent 使用。通常只需要这样告诉 agent:
Use agent-evidence MCP for this task.
Start a session first.
Capture a screenshot at each major milestone and an extra one on errors.
Prefer screenshots over recording unless motion matters.
When the task is done, give me the summary and the key artifact paths.
从 GitHub 安装当前版本:
pip install git+https://github.com/xiexie-qiuligao/agent-evidence-mcp.git
如果你安装的是已发布到 Python 包索引的版本:
pip install agent-evidence-mcp
如果你是开发者,已经 clone 了这个仓库:
pip install -e .
agent-evidence-mcp init
agent-evidence-mcp serve
创建一个 session:
agent-evidence-mcp start-session "Admin QA Flow"
截一张关键节点图:
agent-evidence-mcp capture-checkpoint "D:\path\to\session" "form-submitted" "The form was submitted successfully."
结束并生成总结:
agent-evidence-mcp end-session "D:\path\to\session"
artifacts/
<session_id>/
session.json
timeline.jsonl
summary.md
details/
screenshots/
recordings/
最终拿到的不是一堆散乱截图,而是一套带时间线、摘要和元数据的任务证据包。
| 能力 | Windows | macOS | Linux |
|---|---|---|---|
| Session / MCP / CLI | 已实现并本地验证 | 已实现 | 已实现 |
| 截图 | 已实现并本地验证 | 已实现,尚未在本仓库实机验证 | 已实现,依赖本地截图工具 |
| 录屏 | 已实现并本地验证 | 已实现,尚未在本仓库实机验证 | 已实现,依赖 X11/ffmpeg 环境 |
| Redaction | 已实现并本地验证 | 暂未实现 | 暂未实现 |
更详细的说明见 support-matrix.md。
release 页面会附带 SHA256SUMS.txt。如果你下载了 wheel 或源码包,可以这样校验:
certutil -hashfile dist\\agent_evidence_mcp-0.1.0a1-py3-none-any.whl SHA256
certutil -hashfile dist\\agent_evidence_mcp-0.1.0a1.tar.gz SHA256
Let your agent leave behind screenshots, short recordings, notes, and a final summary while it works through a long-running task.
Agent Evidence MCP is not a generic screenshot app or a browser automation framework. It is a local evidence recorder for agent work: when an agent operates a browser, desktop app, admin console, or multi-step workflow, this server saves the important states as a reviewable task record.
summary.md, timeline.jsonl, and artifact pathsstart_sessionlist_sessions, get_session, and get_latest_sessioncapture_checkpointsummary.md, timeline.jsonl, and organized artifactsThis project is designed to work with an agent. In most cases you can simply tell the agent:
Use agent-evidence MCP for this task.
Start a session first.
Capture a screenshot at each major milestone and an extra one on errors.
Prefer screenshots over recording unless motion matters.
When the task is done, give me the summary and the key artifact paths.
Install the current GitHub version:
pip install git+https://github.com/xiexie-qiuligao/agent-evidence-mcp.git
If you are installing a published Python package:
pip install agent-evidence-mcp
If you are developing from a local clone:
pip install -e .
agent-evidence-mcp init
agent-evidence-mcp serve
Create a session:
agent-evidence-mcp start-session "Admin QA Flow"
Capture a milestone:
agent-evidence-mcp capture-checkpoint "D:\path\to\session" "form-submitted" "The form was submitted successfully."
End the session:
agent-evidence-mcp end-session "D:\path\to\session"
artifacts/
<session_id>/
session.json
timeline.jsonl
summary.md
details/
screenshots/
recordings/
The result is not a pile of loose screenshots. It is a reviewable task evidence package with a timeline, summary, and artifact metadata.
| Capability | Windows | macOS | Linux |
|---|---|---|---|
| Session / MCP / CLI | Implemented and locally validated | Implemented | Implemented |
| Screenshots | Implemented and locally validated | Implemented, not locally validated in this repo | Implemented, depends on local screenshot tools |
| Recording | Implemented and locally validated | Implemented, not locally validated in this repo | Implemented, depends on X11/ffmpeg setup |
| Redaction | Implemented and locally validated | Not implemented | Not implemented |
See support-matrix.md for more detail.
The release includes SHA256SUMS.txt. If you download the wheel or source archive, you can verify them like this:
certutil -hashfile dist\\agent_evidence_mcp-0.1.0a1-py3-none-any.whl SHA256
certutil -hashfile dist\\agent_evidence_mcp-0.1.0a1.tar.gz SHA256
Выполни в терминале:
claude mcp add agent-evidence-mcp -- npx Безопасность
Низкий рискАвтоматическая эвристика по публичным данным — не гарантия безопасности.