TruePath Recorder
TruePath Recorder MCP (truepath-mcp)
An MCP server that lets your AI agent — Claude Desktop, Claude Code, Codex, Cursor, or any MCP client — drive TruePath Recorder, the native macOS screen recorder: start, stop, and check recordings, list capture sources, and get the saved file path back.
It's a thin, local bridge. Your recordings never leave your Mac.
This server ships bundled inside TruePath Recorder (
Contents/MacOS/truepath-mcp) — most users don't need to clone or build anything. This repo is the open source of that binary: for transparency, and for building it standalone.
Requirements
TruePath Recorder on the Mac App Store.
In the app: Settings → AI Agent Control → on (off by default). That starts a local, token-protected control server this MCP talks to.
Related MCP server: mcp-connect
Quick start
Open TruePath Recorder → Settings → AI Agent Control → turn it on.
Click Copy next to your agent (Claude Desktop / Claude Code / Codex / Cursor) — it copies the snippet below with the bundled binary path already filled in.
Paste it into your host's MCP config and restart the host.
Ask your agent: "Record a 10-second screen clip with TruePath."
Config snippets
The bundled binary is typically at:
/Applications/TruePath Recorder.app/Contents/MacOS/truepath-mcp
Claude Desktop — ~/Library/Application Support/Claude/claude_desktop_config.json
{ "mcpServers": { "truepath": { "command": "/Applications/TruePath Recorder.app/Contents/MacOS/truepath-mcp" } } }Claude Code
claude mcp add truepath -- "/Applications/TruePath Recorder.app/Contents/MacOS/truepath-mcp"Codex — ~/.codex/config.toml
[mcp_servers.truepath]
command = "/Applications/TruePath Recorder.app/Contents/MacOS/truepath-mcp"Cursor — ~/.cursor/mcp.json
{ "mcpServers": { "truepath": { "command": "/Applications/TruePath Recorder.app/Contents/MacOS/truepath-mcp" } } }Tools
Tool | What it does |
|
|
| capturable displays + windows (with ids) for window/area capture |
| start a recording. All optional: |
| stop + return the saved file path, duration, and size |
How it works
AI host ──(MCP, stdio)──> truepath-mcp ──(HTTP 127.0.0.1 + token)──> TruePath RecorderThe app writes a {port, token} handshake into a shared App Group container; truepath-mcp reads it and calls the app's localhost-only control server. Nothing is exposed off-device.
Privacy & security
Off by default; you opt in, per agent.
The control server binds to
127.0.0.1only and requires the per-launch token.The server only starts/stops the same capture the app's UI does — it never uploads recordings or anything else.
Build from source (standalone)
swift build -c release
# binary at .build/release/truepath-mcp — point your host's config thereA standalone build still needs the TruePath Recorder app (with AI Agent Control on); it reads the same App Group handshake the app writes.
License
MIT © Joy Truepath Pte. Ltd. — see LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.
MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server for FreezeText — OCR anything on your Mac screen from Claude, Cursor, or any MCP client. Freeze the screen and extract text via Apple Vision (videos, popups, protected PDFs), OCR a region or a base64 image, and manage a searchable capture history. 12 tools. Bridge open-source (MIT), FreezeText app is free.121MIT
- AlicenseNot gradedqualityBmaintenanceA dead simple MCP server for exposing your app functions to AI agents like Claude Desktop.6 npm6MIT
- AlicenseNot gradedqualityCmaintenanceMCP server that gives Claude and local LLMs access to Apple's on-device frameworks — Vision OCR, NSDataDetector, and Apple Intelligence FoundationModels. Everything runs on your Mac with zero data leaving.1MIT
- AlicenseNot gradedqualityAmaintenanceA local macOS MCP server for AI Agents that exposes safe endpoints for shell commands, files, processes, macOS automation, browser control, and more.71MIT