Claude Model Context Protocol (only works on macOS for now, check out this issue for more details)

Source code More details from Anthropic

Connect your Surfer data to Claude using the Model Context Protocol.

Step 1: Install or run the Surfer Desktop App locally, connect your accounts, and export your data.

Step 2: Install the Claude Desktop App

Step 3: Install uv. This is recommended for managing model context protocol servers. More details can be found here.

Step 4: If not already there, create a claude_desktop_config.json file in the app data folder of the Claude desktop app.

Mac Path: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows Path: C:/Users/[your-username]/AppData/Roaming/Claude/claude_desktop_config.json

Step 5: Add the following content to the file and save it:

{
  "mcpServers": {
    "surfer-mcp": {
      "command": "uvx",
      "args": [
        "surfer-mcp"
      ]
    }
  }
}

Step 6: Close the Claude Desktop app and run it again. If you see the following, you should be good to go!

Claude Model Context Protocol