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
-
Navigate to
Cursor Settings > MCP. -
Click
+ Add new Global MCP Server. -
Add the following configuration to your global
.cursor/mcp.jsonfile:{ "mcpServers": { "chargebee": { "command": "npx", "args": [ "-y", "@chargebee/mcp" ] } } }
Windsurf
-
Go to
Windsurf - Settings > Advanced SettingsorCommand Palette > Open Windsurf Settings Page. -
Scroll to the Cascade section.
-
Click
Add custom server +to add Chargebee MCP server directly inmcp_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