Welcome to Zuora Product Documentation

Explore our rich library of product information

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.

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.

  1. To open the MCP configuration file, navigate to the ~/.codeium/windsurf/mcp_config.json file. Create the file if it does not exist.
  2. To add the Zuora MCP server configuration, Ensure the file contains configuration similar to the following:
    
    {
      "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"
          }
        }
      }
    }
            
  3. Replace the placeholder values with your environment-specific details:
    • ZUORA_CLIENT_ID: Your OAuth client ID.
    • ZUORA_CLIENT_SECRET: Your OAuth client secret.
  4. 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.