PandaNpc

PandaNpc MCP Server

PandaNpc MCP Server

The PandaNpc MCP Server connects your PandaNote notes, workspaces, AI models, and providers to Claude Code, Cursor, Windsurf, and any other MCP client — so your AI coding assistant can read and write notes, organize workspaces, and manage your model setup for you.

What you can do

  • Manage notes from your AI assistant — create, read, update, delete, and search notes (title, full-text, and semantic search) without leaving Claude Code or Cursor.
  • Organize workspaces — list, create, rename, and remove workspaces, and move notes between them.
  • Manage AI models & providers — list and edit the models and providers in your PandaNpc account.
  • Sync your rules & skills — push .claude/rules/ and .claude/skills/ Markdown files straight into PandaNote.
  • Auto-generate titles — let the assistant produce a title and icon for any note.

Install

Run one command — it works on macOS, Linux, and Windows:

bash
npm install -g @pandanpc/mcp-server

The installer automatically downloads the matching binary for your platform (Linux x64, macOS Intel/Apple Silicon, Windows x64) from cos.pandanpc.com.

Configure your MCP client

The server runs as the command pandanpc-mcp. Add it to your client's MCP config.

Claude Code — ~/.claude.json (or run claude mcp add):

json
{
  "mcpServers": {
    "pandanpc": {
      "command": "pandanpc-mcp"
    }
  }
}

Cursor — ~/.cursor/mcp.json:

json
{
  "mcpServers": {
    "pandanpc": {
      "command": "pandanpc-mcp"
    }
  }
}

Windsurf and other MCP clients use the same pandanpc-mcp command. Restart the client after editing the config.

Log in first

Before any other tool works, authenticate with your PandaNpc account using email + verification code:

  1. Ask the assistant to call note_login with your email — a verification code is sent to your inbox.
  2. Call note_login again with your email and the code to finish signing in.

After that, the assistant can use all the tools below.

Available tools

  • note_login — log in to your PandaNpc account
  • Notes — list_notes · create_note · read_note · update_note · delete_note · search_notes · generate_note_title · move_note_to_workspace · move_note_to_parent
  • Workspaces — list_workspaces · create_workspace · update_workspace · delete_workspace
  • Providers — list_providers · create_provider · update_provider · delete_provider
  • Models — list_models · list_model_types · create_model · update_model · delete_model
  • Rules / Skills — sync_rules to sync .claude/rules/ and .claude/skills/ into PandaNote

Update

Re-run the install command to get the latest version:

bash
npm install -g @pandanpc/mcp-server

Need help? Email support@pandanpc.com.