MCP

Connect Unidesk to your AI apps

Let Claude, Codex, Cursor and other AI apps read your meetings, notes and tasks, and save the changes you approve.

Needs Unidesk 1.0.18 or later · Mac · Windows

Copy and send this to Claude Code

Set up Unidesk for me so you can read my meetings, notes and tasks.
1. Check that Unidesk 1.0.18 or later is installed, open and signed in, and that in Unidesk → Settings → MCP Settings, "Allow AI apps" and "Claude Code" are on.
2. Add the Unidesk MCP server: run `claude mcp add unidesk -- "/Applications/Unidesk.app/Contents/Resources/mcp-shim/unidesk-mcp"`
   On Windows the helper is %LOCALAPPDATA%\Programs\Unidesk\resources\mcp-shim\unidesk-mcp.exe. Use its full path, with %LOCALAPPDATA% expanded.
   If the helper isn't there, ask me to click Copy setup next to Claude Code in MCP Settings and paste it to you.
3. Install the Unidesk skill: download https://unidesk.app/mcp/skill.md and save it as ~/.claude/skills/unidesk/SKILL.md.
4. Check it works: run `claude mcp list`, then search my latest meeting and tell me its title.
Manual setup

Run this in your terminal. On Windows, replace %LOCALAPPDATA% with the full folder, such as C:\Users\you\AppData\Local, or use Copy setup in Unidesk → Settings → MCP Settings.

Mac
claude mcp add unidesk -- "/Applications/Unidesk.app/Contents/Resources/mcp-shim/unidesk-mcp"
Windows
claude mcp add unidesk -- "%LOCALAPPDATA%\Programs\Unidesk\resources\mcp-shim\unidesk-mcp.exe"

Guide

Connect an AI app to Unidesk with MCP

Turn it on, connect your app, ask, and approve. Each step plays as a short demo.

Turn on

Turn on AI apps

Three switches in Unidesk decide which AI apps can connect and what they can read.

  1. In Unidesk, click “Settings”, then click “MCP Settings”.
  2. Turn on “Allow AI apps”.
  3. Unidesk needs to stay open and signed in while AI apps use it.
  1. Under “AI apps”, find your app, such as “Claude Code” or “Cursor”.
  2. Turn on the switch next to it.
  3. Apps you leave off are refused, and “Last used” shows when each app last connected.
  1. To let AI apps read full transcripts, turn on “Allow transcripts”.
  2. Leave it off to share just summaries and notes.
  3. You can change this at any time, and the next request follows it.

Connect

Connect your AI app

Paste one prompt. Your AI app adds Unidesk, installs the skill and checks the connection.

  1. On this page, pick your AI app and click “Copy”.
  2. Paste the prompt into your AI app's chat and send it.
  1. Claude Code runs “claude mcp add unidesk” with the Unidesk helper's path.
  2. Codex, Gemini CLI, Cursor, VS Code and Kiro add a short entry to their MCP settings.
  3. It saves the Unidesk skill to the app's skills folder.
  1. Claude Code runs “claude mcp list” and shows “unidesk” as connected.
  2. The app searches your latest meeting and tells you its title.
  3. If it can't connect, open Unidesk → Settings → MCP Settings and click “Copy setup”.

Ask

Ask about your meetings

Ask in your own words. The AI app searches Unidesk, reads what it needs and answers.

  1. In your AI app, ask about a meeting, a note or your tasks.
  2. Name a person, a project or a day to help it find the right meeting.
  1. The app calls “search” with a few key words.
  2. It opens the meeting that fits with “get_meeting”, which gives the summary and your notes.
  3. It can read the transcript once you turn on “Allow transcripts”.
  1. The app answers from your meeting summary and notes.
  2. To check the answer, open that meeting in Unidesk.

Approve

Approve changes, stay in control

Changes wait for your yes unless you trust an app, and you can stop every AI app at once.

  1. When the app wants to add a task or save a note, it asks you first.
  2. Read the change, then click “Accept” or “Decline”.
  3. A declined change is not retried, and an unanswered one is refused after 2 minutes.
  1. In Settings, click “MCP Logs”, under MCP Settings.
  2. Each row shows the time, the app, what it asked for and the result. Requests that change your data are highlighted.
  3. Search by app, request, item or date, or filter by app or result.
  4. The log keeps the last 200 requests and never stores what your meetings or notes say.
  1. Turn on “Pause all AI access” to refuse every AI app straight away.
  2. Leave “Always allow changes” off unless you review that app's work.
  3. Turn the pause off again to carry on where you left off.

Safety

Built-in guardrails

You decide which apps connect and what they change. Limits apply even to apps you trust.

  • You approve changes

    You choose Accept or Decline before anything is saved, unless you turn on Always allow for that app.

  • No delete through Unidesk

    Unidesk gives AI apps no delete tool. You remove things yourself, in Unidesk.

  • Nothing goes through our servers

    Unidesk hands items straight to the AI app you connected, on your computer.

You decide

  • Allow each app

    A new AI app is asked about once. Say no and it is never asked again.

  • Always allow is per app

    Skip the question for one app you trust. Every other app still asks.

  • Pause all at once

    One switch refuses every AI app, without changing anything else.

Your data

  • Private connection

    A local socket or pipe with a secret key, never a network port.

  • Transcripts off by default

    AI apps read summaries and notes. Transcripts need your OK.

  • MCP Logs, no content

    See the time, app, request and result, and search or filter them. Your words are never logged.

Built-in limits

  • Hidden instructions flagged

    Meeting text is marked untrusted, and AI apps are told not to follow commands in it.

  • Rate limits per app

    Up to 120 reads a minute, 60 transcript pages and 30 changes an hour.

  • No retries, no doubles

    Unanswered changes are refused after 2 minutes, and nothing saves twice.

Good habits

  • Connect AI apps you trust, and turn off the ones you stop using.
  • Leave Always allow changes off unless you review that app's work.
  • Check MCP Logs now and then.
  • Turn on Pause all AI access before you share your screen or lend your computer.

How data you connect is handled: Privacy Policy · Terms of Use

Tools

What your AI app can do

Twelve tools: seven read, five save. Each save asks you first unless you allow that app's changes.

Read

Always allowed
  • searchFind meetings, notes, tasks and diagrams by a few words.
  • get_meetingRead a meeting's summary and your notes.
  • get_transcriptRead a transcript page by page, when you allow transcripts.
  • get_noteRead a note.
  • get_diagramRead a whiteboard diagram as an outline.
  • list_tasksList tasks by status, priority or due date.
  • get_trackerRead projects, jobs and time entries for a date range.

Save

Asks you first
  • save_noteCreate or update a note, written in Markdown.
  • save_taskCreate or update a task.
  • save_diagramCreate or update a whiteboard diagram from Mermaid.
  • save_projectCreate a project or a job in the time tracker.
  • track_timeStart or stop the timer, or add a time entry.

To keep your data safe, AI apps can't delete anything through Unidesk. You can remove items yourself in Unidesk, any time.

FAQ

Questions about MCP

Straight answers on setup, privacy and control.

Any questions? Reach out
What is MCP?

MCP (Model Context Protocol) is an open standard that lets AI apps use tools from other apps. Unidesk's MCP server lets an AI app you choose search and read your meetings, notes and tasks, and save changes you approve.

Which AI apps work with Unidesk?

Claude Desktop, Claude Code, Codex, Gemini CLI, Cursor, VS Code and Kiro have ready-made setup in Unidesk. Any other app that supports MCP servers can use the same settings.

How do I connect Claude Code to my meeting notes?

Turn on Allow AI apps and Claude Code in Unidesk → Settings → MCP Settings, then copy the Claude Code prompt on this page and paste it into Claude Code. It adds the Unidesk server and the Unidesk skill, then runs a test search.

Does it work on Windows?

Yes. MCP works in Unidesk for Mac and Windows 1.0.18 or later.

Is MCP included in the Free plan?

Yes. MCP is included in every plan, including Free, and uses no cloud hours, because the connected AI app does its own thinking.

Share feedback