Give your AI agent access to your Clipy screen recordings.
Clipy is an MCP project maintained in the manovagyanik1/clipy-mcp repository. The maintainer describes its purpose as “Give your AI agent access to your Clipy screen recordings”. Read the project documentation for the complete scope.
The documented npm package is @clipy/mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| search_memory | Search the whole Clipy memory at once — every screen recording the user made and every video they imported — returning the matching moments with timestamps and |
| search_recordings | Search your recordings by keyword (title + description). |
| list_recordings | List your most recent recordings. |
| get_recording | Metadata for one recording (status, duration, transcript/summary status). |
| get_transcript | The full timestamped transcript + plaintext. |
| get_summary | The AI summary: TL;DR, key points, action items. |
| get_edit_transcript | The recording as an editable transcript (needs the recordings:write scope, since it includes the text of cut words): every word with its index, start/end in ms |
| edit_recording | Edit the video by its transcript (needs the recordings:write scope): cut word ranges or ms ranges, remove every filler word, bring cuts back, or turn on… |
| get_browser_diagnostics | Privacy-redacted visited routes, console warnings/errors, page exceptions, and failed fetch/XHR metadata. The evidence is explicitly labelled page-reported… |
| get_interactions | Bounded pages of prepared routes, pointer samples, semantic clicks, derived drags, scroll bursts, pointer dwells, coarse typing (never values or exact key… |
| wait_for_artifacts | Poll until a recording's transcript/summary finish processing. |
| download_recording | Download the MP4 locally so you can clip it or extract frames yourself (e.g. with ffmpeg). |
| get_key_moments | Key moments: timestamps, captions, and click coordinates. |
| get_agent_context | The full agent-context bundle (summary + interaction timeline + key moments + transcript + available browser diagnostics) as markdown. |
| record | Record a web app headlessly and upload it as a Clipy recording; returns its share + agent-context URLs. Accepts a type (recording kind), viewports (sweep… |
| start_recording | Start a recording session that keeps recording while you work (drive the page with your own browser tools, run commands, …). Accepts type, storageState /… |
| add_marker | Drop a narration marker into the active session (live clock, or backdate with atSeconds) — markers become the recording's transcript chapters. Can carry… |
| add_chapter | Drop a === CHAPTER: === boundary into the active session — split a recording into named sections (ideal for before/after demos). |
| stop_recording | Finish the session: close the browser, upload, return the share + agent-context URLs. |
| abort_recording | Discard the active session; nothing is uploaded. |
| list_context_documents | List the user's context documents — YouTube videos and local video files they imported with clipy context import, so agents can read them. A separate library… |
| get_context_document | One context document's metadata: source, duration, tags, the server's classification (video type, whether visual evidence is needed, planned moments), and… |
| read_context_document | Read a context document as compiled markdown — header, metadata, then the timestamped transcript with frame captions interleaved. Takes startMs/endMs so you… |
| replace_transcript | Replace a recording's transcript with text you author (needs the ingest scope). Call get_transcript first and pass its revision; stale replacements are… |
| Provenance | How |
| clipy-verified | assertSelector / assertText / assertUrl |
| driver-attested | observed + verdict (both required) |
{
"mcpServers": {
"clipy": {
"command": "npx",
"args": [
"-y",
"@clipy/mcp"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
The original Chromium automation reference server — simple, screenshot-driven browser control.
Open-source Windows MCP server for AI assistants. File, clipboard, screenshot, process & power mgmt.
Comprehensive MCP server exposing dozens of capabilities to AI agents: multi-provider LLM delegation, browser automation, document processing, vector
Limetest Testing Framework Monorepo
这是一款基于 Playwright 开发的小红书自动搜索和评论工具,作为 MCP Server,可通过特定配置接入 MCP Client(如Claude for Desktop),帮助用户自动完成登录小红书、搜索关键词、获取笔记内容及发布AI生成评论等操作。