Plaud MCP

official

Connect your Plaud recordings to any MCP-compatible AI client. Search recordings, read transcripts, and generate documents without leaving your AI assistant.

What can you do with Plaud MCP?

  • Search your recordings by keyword or date — use list_files with query, date_from, and date_to to find specific meetings.
  • Retrieve a full transcript with speaker labels — get every spoken word and timestamp from a recording via get_transcript.
  • Get AI-generated meeting notes and action items — pull summaries, key topics, and follow-ups with get_note.
  • Access recording details and audio — use get_file to fetch metadata, a downloadable audio link, and structured note data.
  • Sign in or out of your Plaud account — authenticate via login or revoke access with logout directly from your AI client.

Documentation

Plaud MCP

Connect your Plaud recordings to any MCP-compatible AI client — Claude, Cursor, ChatGPT, Codex, and more. Search recordings, read transcripts, and generate documents without leaving your AI assistant.

Supported clients

ClientAuto-configuredRestart after install
Claude Desktop⌘Q + reopen
Claude CodeExit + new claude session
Codex DesktopQuit + reopen
Cursor / Windsurf / VS Code / ZedReload per client UI
Claude Web / ChatGPT WebInteractive guideNo restart needed

Prerequisites

  • Node.js ≥ 20 — download
  • A Plaud account

Install

Run this once. The installer detects your AI clients, writes the MCP configuration, and opens your browser for sign-in:

npx -y @plaud-ai/mcp@latest install

When your browser opens, click Authorize, then restart the clients listed in the installer output. Plaud tools will be available immediately in your next session.

Options

FlagWhat it does
--yesAuto-configure all detected local clients without prompts
--no-loginSkip the browser sign-in step (useful on remote or headless machines)

Other MCP clients

If your client isn't auto-detected, add Plaud manually by pasting this into your client's MCP configuration:

{ "mcpServers": { "plaud": { "command": "npx", "args": ["-y", "@plaud-ai/mcp@latest"] } } }
**HTTP-based clients (Claude Web, ChatGPT Web)**

When connecting via HTTP, your recording data passes through Plaud's MCP server (hosted in the US). Plaud does not store this data after the request completes — it is processed in transit only. Data handling is governed by Plaud's privacy policy.

Claude Web

Go to [claude.ai](https://claude.ai), navigate to the left sidebar and click on Customize -> Connectors. Click **Add custom connector**. Fill in the form:
* **Name** — `Plaud Web MCP`
* **Remote MCP server URL** — `https://mcp.plaud.ai/mcp`

Click **Add**.
Claude will open the Plaud authorization page in your browser. Sign in to your Plaud account and click **Authorize**. Return to Claude — Plaud tools are now available in your conversation.

ChatGPT Web

[chatgpt.com](https://chatgpt.com) On the left sidebar, click on Apps and search for Plaud Click Connect and sign in with Plaud

Quick start

Once installed, sign in from your AI client:

Log me into Plaud

Your browser will open the Plaud authorization page. Click Authorize and return to your client — you're signed in.

Then try:

List my recent recordings

Summarize Tuesday's standup

Draft a follow-up email from this meeting's action items


Tools

These tools are available to your AI client once Plaud MCP is connected:

ToolDescription
loginOpens your browser for OAuth sign-in
logoutSigns out and revokes your authorization
get_current_userShows your current account details
list_filesLists your recordings, with optional filters
get_fileReturns full details for a single recording
get_noteReturns the AI-generated summary, action items, and key topics
get_transcriptReturns the full transcript with timestamps and speaker labels

Filtering recordings with list_files

ParameterDescription
queryCase-insensitive keyword match on recording name
date_fromStart date, YYYY-MM-DD
date_toEnd date, YYYY-MM-DD
page / page_sizePagination (ignored when filters are set)

Data reference

Fields returned by list_files and get_file

FieldTypeDescription
idstringUnique recording ID
namestringRecording name
created_atstringCreation time (ISO 8601)
start_atstringRecording start time (ISO 8601)
durationnumberDuration in milliseconds
serial_numberstringDevice serial number

Additional fields returned only by get_file

FieldTypeDescription
presigned_urlstringTemporary audio download URL (valid 24 hours)
source_listarrayTranscript segments with timestamps and speaker labels
note_listarrayAI-generated notes in Markdown

Skills

Skills are pre-built instructions that help your AI client handle common Plaud workflows automatically. They load when the installer runs — no extra steps needed.

SkillTriggered when you ask things like…
plaud-browse"list my recordings", "show recent files"
plaud-find"find the Weekly Sync", "the meeting from Monday"
plaud-read"show the transcript", "summarize this recording"
plaud-digest"weekly report", "what meetings did I have this week"
plaud-followup"draft a follow-up email", "list the action items"
plaud-export"save to Notion", "post to Slack"

Upgrade

npm install -g @plaud-ai/mcp@latest

Restart your AI client after upgrading.

For Claude Code specifically:

npx -y @plaud-ai/mcp clean-plugin

Then reinstall inside Claude Code:

/plugin install plaud

Uninstall

ClientCleanup command
Claude Desktopplaud-mcp unsetup
Claude Codeclaude mcp remove plaud --scope user && npx -y @plaud-ai/mcp clean-plugin
Codex Desktopplaud-mcp unsetup codex

Then remove the package and local data:

npm uninstall -g @plaud-ai/mcp
rm -rf ~/.plaud

Troubleshooting

SymptomFix
Plaud tools don't appear after installMake sure you did a full client restart — closing and reopening the window is not enough. For Claude Code, exit and start a new claude session.
401 / "Not authenticated" errorsAsk your AI client: "log me into Plaud".
No local clients configured in --yes modeInstall a supported local client first, or run without --yes to get interactive guidance for web clients.
Token refresh errorsDelete ~/.plaud/tokens-mcp.json and sign in again.
Browser doesn't open during sign-inCopy the URL the installer prints and open it manually. On remote machines, forward port 8199 first: ssh -L 8199:localhost:8199 user@host.
"Server disconnected" in Claude DesktopRe-run setup: plaud-mcp unsetup && plaud-mcp setup, then restart Claude Desktop.
Version didn't update after upgradeRun npx -y @plaud-ai/mcp clean-plugin, reinstall with /plugin install plaud in Claude Code, then restart.