← Back to Help center
Integrations

Use Dimmy's MCP server from Claude CLI (advanced)

Dimmy's MCP bridge has a one-click setup for Claude Desktop. There's no built-in button for the terminal, but you can point the Claude CLI at the same binary by hand. Here's how.

dimmy-mcp is the same small binary the Claude Desktop wizard installs. It speaks the Model Context Protocol over stdio and reads your meetings straight from disk, so any MCP client can run it, including the claude command from Claude Code.

Step 1: locate the dimmy-mcp binary

Two reliable ways to get a path. Simplest: connect Claude Desktop once (the wizard copies the binary into a known folder). Or point at the copy inside the installed app.

SourcemacOSWindows
Inside the app/Applications/Dimmy.app/Contents/Resources/dimmy-mcpnext to Dimmy.exe, e.g. C:\Users\<you>\AppData\Local\Dimmy\current\dimmy-mcp.exe
After connecting Claude Desktop~/Library/Application Support/Claude/Claude Extensions/dimmy/dimmy-mcp%LOCALAPPDATA%\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude\Claude Extensions\dimmy\dimmy-mcp.exe

Step 2: add it to Claude CLI

Use claude mcp add. The important detail: all flags come BEFORE the server name, and a -- separates the name from the command. Use --scope user so Dimmy is available in every project, not just the current folder.

bash
# macOS claude mcp add --scope user dimmy -- /Applications/Dimmy.app/Contents/Resources/dimmy-mcp # Windows (use the real, expanded path to dimmy-mcp.exe) claude mcp add --scope user dimmy -- "C:\Users\<you>\AppData\Local\Dimmy\current\dimmy-mcp.exe"

Or edit the config by hand

Claude Code stores MCP servers in ~/.claude.json (user / local scope), not in a config.json. Project-scoped servers go in a .mcp.json file at the repo root. Add dimmy as a sibling under mcpServers; keep any servers already there.

json
{ "mcpServers": { "dimmy": { "type": "stdio", "command": "/Applications/Dimmy.app/Contents/Resources/dimmy-mcp", "args": [], "env": {} } } }

Step 3: verify it loaded

bash
claude mcp list claude mcp get dimmy

dimmy should appear as connected. Inside a claude session you can also run /mcp to see live status. If it shows failed, run the binary directly to read the first stderr line: a missing Dimmy config dir is the usual cause.

Step 4: use it from the terminal

bash
claude > List my last 5 Dimmy meetings. > Read the transcript of meeting <id> and summarise the action items. > Fetch the Dimmy recap template, write a recap for meeting <id>, and save it back.

The tools you get

ToolWhat it doesTypical use
dimmy_get_recent_meetingsList recent meetings (id, title, ts, duration)."Show me my last 10 meetings."
dimmy_get_meetingFull transcript + metadata + existing recap."Read the transcript of <id>."
dimmy_get_recap_templateDimmy's recap Markdown template.Called automatically before producing a recap.
dimmy_save_recapWrite recap.md back into the meeting folder."Save this recap."
dimmy_get_recent_dictationsListed, but returns a "not exposed yet" message in the current version.Not usable yet.

Stack it with other MCP servers

MCP is composable: Claude CLI can talk to several servers in one session. Common pairings:

  • Dimmy + Notion MCP β†’ "Summarise my last meeting and create a Notion page in <database>." See Send recaps to Notion.
  • Dimmy + Filesystem MCP β†’ "Read meeting <id>, then save the recap to ~/Documents/recaps/<title>.md."
  • Dimmy + GitHub MCP β†’ "Open an issue in <repo> based on the action items in my last standup."

Troubleshooting

  • claude mcp list shows failed: run the binary directly from a terminal; the first stderr line names the cause (missing config dir, no permission on the meeting folder, etc.).
  • Tool calls return empty: you have no meetings yet. Record one to verify the wiring.
  • Stale data: dimmy-mcp reads from disk on every call. If values look old, your meeting folder might be on a synced drive that hasn't refreshed yet.
  • Audit log: every call lands in Dimmy's config dir as mcp.calls.log (macOS ~/Library/Application Support/dimmy/, Windows %APPDATA%\dimmy\). Check it to confirm a tool was invoked.
Was this helpful?

In this category

Integrations
Connect Claude Desktop to Dimmy (MCP bridge)
One-click wizard installs a small MCP server. Ask Claude Desktop about your meetings, dictations, and let it write recaps back into Dimmy.
Integrations
Use your Claude subscription via Claude CLI (no API key)
If you already pay for Claude Pro, Team, or Max, route Dimmy's LLM rewrites and recaps through the local claude CLI. No API key, no per-token cost.
Integrations
Send meeting recaps to Notion
Dimmy has a built-in Notion integration. Connect once with your own integration token, pick a destination page or database, then send any recap with one button (or auto-send every meeting).
Integrations
Use your ChatGPT subscription via Codex (no API key)
If you already pay for ChatGPT Plus, Pro, Team, Business, or Enterprise, route Dimmy's LLM rewrites and recaps through the local codex CLI. No API key, no per-token cost.
Last updated: 2026-05-22