Skip to navigation

Install Zuora MCP server in Cursor

View as Markdown

Learn how to configure and connect the remote Zuora MCP server in Cursor so you can use Cursor to interact with your Zuora tenant.

You must have created an OAuth 2.0 client and obtained the Client ID and Client Secret. For more detailed information, see Create OAuth 2.0 credentials for remote MCP client.

1

Open Cursor settings.

On macOS, navigate to Cursor > Settings > Cursor Settings.

2

Open the MCP configuration. In the settings, locate Tools and MCP, and select New MCP Server.

Alternatively, you can also install and configure the Zuora MCP server in Cursor, using this one-click installation link.

3

Add the Zuora MCP server configuration.

Add the following configuration:

"zuora-mcp": {
"url": "${mcpEndpoint}",
"auth": {
"CLIENT_ID": "${clientId}",
"CLIENT_SECRET": "${clientSecret}"
}
}
4

Provide the required configuration values.

Replace the placeholders with your values:

  • mcpEndpoint: The endpoint for your environment.
  • CLIENT_ID and CLIENT_SECRET: Your OAuth credentials.
5

Restart the application for the configuration to take effect.

You should see that the server was added, there should be no errors.

6

Click Connect next to the MCP server and follow the prompts to select and authenticate your tenant.

The Zuora MCP server is configured and connected. You can now use Cursor to interact with your Zuora tenant.

If the connection fails, ensure that the redirect URI configured in your OAuth client (cursor://anysphere.cursor-mcp/oauth/callback) exactly matches the value expected by Cursor. Any mismatch causes authentication to fail.