Skip to documentation

Palette MCP Server

Last updated: September 24, 2026.

The Palette MCP server gives MCP-compatible clients like Cursor, VS Code, and Claude Code access to your workspace research. Your coding agent can search your evidence, read insights and plans, and, with the right key, update opportunities or launch a study while it works.

MCP access is available on Pro workspaces. A key's Read, Write, and Commission permissions control what it can do after the workspace has Pro access.

  1. Create a key in Workspace settings, API Keys. Keys are personal to you and carry read access by default.
  2. Grant Write to update opportunities and plans, or Commission to launch and approve studies.
  3. Copy the key when it is shown; it is not shown again.
  4. Add the configuration for your client and replace mcp_<paste-generated-key> with that key.

Cursor

Add this to your Cursor MCP configuration, usually .cursor/mcp.json in your project.

{
  "mcpServers": {
    "palette": {
      "url": "https://api.palettelabs.ai/mcp/",
      "headers": {
        "Authorization": "Bearer mcp_<paste-generated-key>"
      }
    }
  }
}

VS Code

Add this to .vscode/mcp.json in your workspace, then start the palette server.

{
  "servers": {
    "palette": {
      "type": "http",
      "url": "https://api.palettelabs.ai/mcp/",
      "headers": {
        "Authorization": "Bearer mcp_<paste-generated-key>"
      }
    }
  }
}

Claude Code

Add this to .mcp.json in your project root, or run claude mcp add.

{
  "mcpServers": {
    "palette": {
      "type": "http",
      "url": "https://api.palettelabs.ai/mcp/",
      "headers": {
        "Authorization": "Bearer mcp_<paste-generated-key>"
      }
    }
  }
}