Claude Desktop
Download the Rec bundle, open it with Claude Desktop, and enter your Rec API key when prompted. The bundle runs the browser recorder locally.
Download the desktop bundleStart with your Rec workspace. Add the local recorder when you want your agent to drive a browser and capture a demo.
The hosted server has 9 tools for library search, transcripts, summaries, and recording sessions. It doesn’t launch or drive a browser.
Run this command in your terminal, then complete the Rec sign-in flow in your MCP client. Create a free Rec account if you don’t have one.
Add this server URL in your client’s MCP settings and complete the OAuth sign-in:
https://recapp.dev/api/mcpThe local package opens Chromium on your computer, captures video, and uploads it to your Rec workspace. It needs a Rec API key and a client that supports local MCP servers.
Create a free Rec accountYOUR_REC_API_KEY with that key in the command below. Run it in your terminal.The name recapp-recorder keeps this connection separate from the hosted recapp server.
Tell your agent where to go, what to show, and who the demo is for. Clear notes help Rec generate useful narration.
“Record a demo of the new billing flow at my app’s URL. Show how to create an invoice and preview it. Add a narration note at each step. If you need a login, open the sign-in window for me. Return the share link when you’re done.”
Review the video once processing is complete. Then share it with your team or add it to your docs.
Sign in through the visible window rather than sharing your password in the prompt. Your local browser profile can reuse the session.
list_recordingssearch_recordingsget_transcriptget_summarystart_agent_sessionannotate_sessionget_session_upload_urlstop_agent_sessionsearch_sessionsrecord_startauthenticatebrowser_navigatebrowser_snapshotbrowser_clickbrowser_typebrowser_press_keybrowser_waitrecord_noterecord_stopUse the hosted connection to search your library, read transcripts, and manage sessions. Use the local recorder when your agent needs Rec to open, drive, and record a browser. They have separate server names in these examples, so you can add both to the same client.
The recorder needs an MCP client that can run a local stdio server, such as Claude Code, Claude Desktop, or Cursor. A hosted-only client can access the hosted tools, but that connection does not launch a browser on your computer.
When the recorder needs authentication, your agent can call authenticate to open a visible browser window. Sign in there, then let the agent continue. The local browser profile keeps the session for later recordings until it expires.
The share link is returned after upload. The summary and English voiceover are generated afterward from the session notes. Ask your agent to add clear notes for each meaningful step, and review the processed recording before sending it.
Recording and seats are free, and every workspace gets 30 monthly credits. Additional credits cost $0.02 each. Playback and transcription use one credit per minute; voiceovers and dubs use two per video minute. These features are included on every plan and use the same credit pool.
Start with one flow. Ask your agent to record it, then review the result.
See the release-demo workflow