Chargebee MCP Server Setup Guide

Prerequisites
  • Ensure you have Node.js LTS version installed.

Setup

Running Chargebee MCP Server

To run the Chargebee MCP server using Node.js npx, execute the following command:

npx -y @chargebee/mcp@latest
 

Integration with Tools

Cursor

  1. Navigate to Cursor Settings > MCP.

  2. Click + Add new Global MCP Server.

  3. Add the following configuration to your global .cursor/mcp.json file:

    {
      "mcpServers": {
      "chargebee": {
      "command": "npx",
      "args": [
      "-y",
      "@chargebee/mcp"
      ]
      }
      }
     }
     

Windsurf

  1. Go to Windsurf - Settings > Advanced Settings or Command Palette > Open Windsurf Settings Page.

  2. Scroll to the Cascade section.

  3. Click Add custom server + to add Chargebee MCP server directly in mcp_config.json:

    {
      "mcpServers": {
      "chargebee": {
      "command": "npx",
      "args": [
      "-y",
      "@chargebee/mcp"
      ]
      }
      }
     }
     

Cline

Add the following JSON manually to your cline_mcp_settings.json via Cline MCP Server setting:

{
  "mcpServers": {
  "chargebee": {
  "command": "npx",
  "args": [
  "-y",
  "@chargebee/mcp"
  ]
  }
  }
 }
 

Roo Code

Access the MCP settings by clicking Edit MCP Settings in Roo Code settings or using the Roo Code: Open MCP Config command in VS Code’s command palette:

{
  "mcpServers": {
  "chargebee": {
  "command": "npx",
  "args": [
  "-y",
  "@chargebee/mcp"
  ]
  }
  }
 }
 

Claude

Add the following to your claude_desktop_config.json file:

{
  "mcpServers": {
  "chargebee": {
  "command": "npx",
  "args": [
  "-y",
  "@chargebee/mcp"
  ]
  }
  }
 }
 

CLI

You can also run it as a CLI by executing the following command:

npx -y @chargebee/mcp@latest
 

Contribution

To contribute to this project, please see the contribution guide.

License

MIT

Share this post: