What the MCP server is

Signal Recorder SR-7 on the Mac includes an MCP (Model Context Protocol) server. MCP is an open standard that lets AI tools talk to an app directly. With the server running, Claude Code, Cursor or any other MCP client on your Mac can list your projects, search your recordings, read transcripts and summaries, create notes and start transcriptions.

The server is part of the Mac app only. It is not in SR-7 for iPhone or iPad, though recordings you make there reach it once iCloud sync is on.

Switch it on

Open SR-7’s Settings on the Mac and choose MCP Server, then switch on Enable MCP Server. The server is off until you do.

  • It listens on 127.0.0.1, port 19750, so only software on your Mac can reach it. The port is fixed.
  • It accepts at most 20 requests a second.
  • Activity Log, in the same settings, lists every call a client makes.

Connect Claude Code

claude mcp add --transport http sr7 http://localhost:19750

The same command is shown in SR-7’s MCP Server settings. Other MCP clients that speak HTTP can use the same address, http://localhost:19750; the server answers on / and on /mcp.

The 20 tools

You can switch each tool on or off in the MCP Server settings. Four start switched off, because they delete things or reveal where your library lives: delete_project, delete_recording, empty_trash and get_library_info.

Projects

  • list_projects: list all projects with their recording counts
  • create_project: create a project
  • rename_project: rename a project
  • delete_project: delete a project (off by default)

Recordings

  • list_recordings: list recordings with their details
  • get_recording: a recording’s full details and text
  • search: search across titles, summaries, transcripts and file names
  • create_note: create a typed note
  • create_notes: create several typed notes at once
  • update_recording: edit a title, summary or text
  • move_recording: move a recording to a project
  • favorite_recording: star or unstar a recording
  • delete_recording: move a recording to the Trash (off by default)
  • restore_recording: restore a recording from the Trash
  • empty_trash: permanently delete what is in the Trash (off by default)

Transcription and AI

  • import_audio: import an audio file, transcribe it and write its title and summary
  • transcribe: transcribe a recording and return the text
  • generate_insights: write a recording’s title and summary

Library

  • get_library_info: the library’s location, settings and recording counts (off by default)
  • export_markdown: a recording as markdown, in the same format as the markdown library

What to use it for

Ask your AI tool in plain language; it picks the tools.

  • Find something you said. “What did I say about the API redesign last week?” The client searches, then reads the recordings it finds.
  • Pull out actions. “Go through today’s recordings and list anything I said I would do.” The client lists recordings and reads each transcript.
  • Summarize a project. “Give me an overview of everything in the Product Launch project.”
  • Draft from your own words. “I recorded some thoughts about on-device AI. Turn them into a blog post draft.”
  • Tidy up. “Move this week’s journal entries into the Journal project” or “Clean up the transcript of my last recording.”

Privacy

The server runs on your Mac and serves only clients on your Mac. SR-7 sends nothing anywhere through it. What a connected AI tool does with what it reads is up to that tool: if it sends text to a cloud model, your transcripts leave your Mac through that tool. Check the privacy terms of any client you connect.

Signal Recorder SR-7

A dictaphone for thinking out loud. It records your voice and transcribes it on your iPhone, iPad or Mac.

Download on theApp Store

$7.99 once for iPhone, iPad and Mac. No subscription.