plaud-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@plaud-mcpget the transcript of my latest recording"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Plaud MCP Server
MCP server for Plaud transcripts via CDP proxy through the running Plaud Desktop app.
How It Works
Claude Code → MCP Server → CDP (WebSocket) → Plaud Desktop → Plaud APIThe MCP connects to the running Plaud Desktop Electron app via Chrome DevTools Protocol:
Sends
SIGUSR1to the Plaud Desktop process to enable Node.js inspector (port 9229)Connects via WebSocket to the inspector
Executes API calls through the app's own authenticated
$fetchfunctionReturns results back through MCP tools
No token extraction, no cookies, no API keys. Uses the app's live authenticated session directly.
Related MCP server: TradingView MCP Bridge
Prerequisites
Plaud Desktop - installed and signed in
Python 3.10+
uv (recommended)
Installation
# Install as a CLI tool (recommended)
uv tool install "plaud-mcp @ git+https://github.com/davidlinjiahao/plaud-mcp"
# Or install from local source
uv tool install --force "plaud-mcp @ ."Configuration
Add to ~/.claude.json:
{
"mcpServers": {
"plaud": {
"command": "${HOME}/.local/bin/plaud-mcp",
"args": [],
"env": {}
}
}
}No API keys or tokens needed. Just ensure Plaud Desktop is running.
MCP Tools
Tool | Description |
| Verify Plaud Desktop is available |
| Total number of recordings |
| Files from the last N days |
| Files with optional date filters |
| Metadata for a specific file |
| Full transcript with speaker labels |
| AI-generated summary |
| Search transcripts by content |
Troubleshooting
"Plaud Desktop is not running"
Launch the Plaud Desktop app and sign in.
"Could not enable inspector"
The SIGUSR1 signal may have failed. Ensure Plaud Desktop is the main process, not a helper.
Search is slow
search_transcripts fetches and searches client-side. Reduce the days parameter.
Why CDP?
Plaud's API validates auth at the Chromium network stack level - tokens extracted from LevelDB don't work with standard HTTP clients (httpx, curl, curl_cffi with Chrome impersonation all return 401). The CDP approach bypasses this entirely by executing requests through the app's own authenticated context.
Development
uv venv && source .venv/bin/activate
uv pip install -e ".[dev]"
ruff check src/ && pyright src/Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceEnables AI assistants to access Plaud Note recordings, providing direct access to speaker-diarized transcripts and AI-generated meeting summaries. Users can search, list, and retrieve recording details directly within MCP-compatible clients like Claude and Cursor.1
- Flicense-qualityBmaintenanceEnables AI assistants to interact with TradingView Desktop charts for analysis, Pine Script development, and workflow automation via Chrome DevTools Protocol.296
- Flicense-qualityBmaintenanceEnables AI assistants to interact with locally running TradingView Desktop for chart analysis, Pine Script development, and workflow automation via Chrome DevTools Protocol.2965,469
- Alicense-qualityCmaintenanceConnects your Plaud voice recorder to Claude, giving access to recordings, transcripts, and AI summaries so you can query your notes via natural language.9MIT
Related MCP Connectors
A paid remote MCP for AI agent browser DevTools MCP, built to return verdicts, receipts, usage logs,
A paid remote MCP for AI SDK data query MCP, built to return verdicts, receipts, usage logs, and aud
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/davidlinjiahao/plaud-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server