> This page is for Docs.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://zuora.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://zuora.ferndocs.com/_mcp/server.

# Install Zuora MCP server in Windsurf for desktop clients

> Configure the Zuora MCP server in Windsurf for Desktop by updating the MCP configuration file with your OAuth client credentials and Zuora API endpoint.

Configure the Zuora MCP server in Windsurf for Desktop by updating the MCP configuration file with your OAuth client credentials and Zuora API endpoint.

Review the prerequisites and ensure that you have created an OAuth token and obtained the required credentials. For more detailed information, see [Create OAuth Credentials for local MCP client](/docs/platform/zuora-ai/zuora-remote-mcp-server/configure-zuora-local-mcp-server/create-oauth-credentials-for-local-mcp-client).

To open the MCP configuration file, navigate to the `~/.codeium/windsurf/mcp_config.json` file. Create the file if it does not exist.

To add the Zuora MCP server configuration, Ensure the file contains configuration similar to the following:

```json
{
  "mcpServers": {
    "zuora-developer-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "zuora-mcp"
      ],
      "env": {
        "ZUORA_BASE_URL": "https://rest.apisandbox.zuora.com",
        "ZUORA_CLIENT_ID": "your-client-id",
        "ZUORA_CLIENT_SECRET": "your-client-secret"
      }
    }
  }
}
        
```

Replace the placeholder values with your environment-specific details:

* ZUORA_CLIENT_ID: Your OAuth client ID.
* ZUORA_CLIENT_SECRET: Your OAuth client secret.

Save your changes and restart Windsurf if required for the configuration to take effect.

The Zuora MCP server is configured in Windsurf and ready to use.