Claude Desktop (MCP) integration — full guide
Connect Claude Desktop and you can generate minutes from OffReco’s “Minutes” tab in a single tap, saved automatically (an OffReco-only feature). This guide focuses on exactly where to paste the copied JSON config so you don’t get stuck.
Before you start
· Claude Desktop installed (Pro / Max recommended) · OffReco on the latest version
① Copy the config from OffReco
Open OffReco → Settings → the “Integrations” tab, turn on “Claude Desktop,” and click “Copy JSON config.” The JSON to paste is now on your clipboard. Note: OffReco generates the actual contents (such as the path to OffReco.app). The example below just shows where it goes.
② Open the config file (claude_desktop_config.json)
There are two ways; A is the most reliable. [A — Open from Claude Desktop (recommended)] 1. Claude Desktop menu bar → “Claude” → “Settings…” (or ⌘,) 2. Choose “Developer” on the left → click “Edit Config” 3. This opens claude_desktop_config.json in your default editor (and creates it if it doesn’t exist) [B — Open from Finder] 1. In Finder, “Go” → “Go to Folder…” (⌘⇧G) 2. Paste this path and press Enter: ~/Library/Application Support/Claude/ 3. Open claude_desktop_config.json in a text editor (create it if missing)
③ Paste the copied JSON (the important part)
How you paste depends on what’s already in the file. ■ If the file is empty or newly created Paste the copied contents as-is and save (it should look like this).
{
"mcpServers": {
"offreco": {
"command": "/Applications/OffReco.app/Contents/MacOS/OffReco",
"args": ["--mcp"]
}
}
} ↑ A structural example only. The real "command" path etc. are generated by OffReco’s “Copy JSON config.”
③-2 If you already have other settings (merge)
If "mcpServers" already contains other servers, add only the "offreco" entry inside "mcpServers." The trick is not to create a second "mcpServers".
{
"mcpServers": {
"your-existing-server": { ... },
"offreco": {
"command": "/Applications/OffReco.app/Contents/MacOS/OffReco",
"args": ["--mcp"]
}
}
} Separate entries with a comma “,”. Don’t put a comma after the last entry (JSON rules). Save when done (⌘S).
④ Restart Claude Desktop
Quit Claude Desktop completely (⌘Q), then open it again. It won’t load the config without a restart. When a tools / 🔌 (plug) icon appears below the input box, you’re connected.
How to use it
[From OffReco (one tap)] Open a meeting and press “Create with Claude Desktop” in the Minutes tab. Claude summarizes and saves back to OffReco, and the Minutes tab updates automatically. [Ask from Claude Desktop] Say something like “Summarize all of last week’s meetings with decisions and action items.” Claude fetches from OffReco, summarizes, and saves. You can also search (e.g., “Which meeting discussed the price change?”).
Troubleshooting
· No 🔌 → make sure you fully quit and reopened Claude Desktop · Red error → a JSON syntax mistake (commas or braces). If the file is empty, paste the example in ③ again · Config file not found → pressing “Edit Config” in ②[A] creates it for you · Feature missing → MCP / Desktop features require a supported Claude plan (Pro / Max recommended)
Privacy
Only the transcript is shared with the LLM — never the audio. It’s sent only when you press the button. OffReco never calls an LLM API itself (it uses your Claude).