Chargebee

by chargebee

6 stars
916 downloads
Not rated
GitHub

About

Integration with Chargebee products and API services to facilitate billing for subscription businesses.

Details

Author
chargebee
Repository
chargebee/agentkit
GitHub stars
6
Downloads
916
License
MIT License
Categories
Cloud Service, Other, Finance, Developer Tools, Design, AI, Infrastructure, Frontend, API
Tags
#integration

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Chargebee
    Command (node, npx, python, etc.) npx
    Arguments
    • Argument 1 -y
    • Argument 2 @chargebee/mcp

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Prerequisites

- Node.js LTS - The Chargebee MCP server requires the Node.js LTS version to function correctly.

chargebee_documentation_search

Search Chargebee's documentation to retrieve detailed information and usage guides.

chargebee_code_planner

Generate structured code outlines and sample code for integrating Chargebee's APIs and features.

| Tool | Description |
| -------------------------------------| -------------------------------------------------------------------------------------------------|
| chargebee_documentation_search | Search Chargebee's documentation to retrieve detailed information and usage guides. |
| chargebee_code_planner | Generate structured code outlines and sample code for integrating Chargebee's APIs and features. |

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

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

Linux

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

Macos

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

Windows

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

Chargebee Model Context Protocol (MCP) Server

MCP Chargebee
npm version

> ⚠️ Deprecation Notice
>
> This package is deprecated and will no longer receive updates or support.
Please migrate to our new KnowledgeBase MCP Server, which provides enhanced capabilities and improved accuracy.
> Learn more and upgrade here: Chargebee MCP Server Documentation

---

Model Context Protocol (MCP) is a standardized protocol designed to manage context between large language models (LLMs) and external systems.

The Chargebee MCP Server offers a robust set of tools to improve developer efficiency. It integrates with AI-powered code editors like Cursor, Windsurf, and Cline, as well as general-purpose tools such as Claude Desktop. It is compatible with any MCP Client.

With this MCP Server, you can:

- Get immediate answers about the Chargebee products and API services.

- Receive context-aware code snippets tailored to your integration needs.

- Access Chargebee's knowledge base, including:
- Documentation
- FAQs
- Release notes
- And much more

MCP Demo

Prerequisites

- Node.js LTS - The Chargebee MCP server requires the Node.js LTS version to function correctly.

Setup

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

npx -y @chargebee/mcp@latest

Available Tools

| Tool | Description |
| -------------------------------------| -------------------------------------------------------------------------------------------------|
| chargebee_documentation_search | Search Chargebee's documentation to retrieve detailed information and usage guides. |
| chargebee_code_planner | Generate structured code outlines and sample code for integrating Chargebee's APIs and features. |

Installation

Cursor

To add this server to Cursor IDE:

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"
      ]
    }
  }
}

Refer to the Cursor documentation for additional details. Note: You can also add this to your project-specific Cursor configuration (supported in Cursor 0.46+).

Windsurf

To set up MCP with Cascade:

1. Open Windsurf and navigate to Settings > Advanced Settings or use the Command Palette > Open Windsurf Settings Page.
2. Scroll to the Cascade section to add a new server, view existing servers, or access the raw JSON config file at mcp_config.json.
3. Click “Add custom server +” to include the Chargebee MCP server directly in mcp_config.json:

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

Refer to the Windsurf documentation for more information.

VS Code

Install the Chargebee MCP server in VS Code using one of these buttons:

Install in VS Code Insiders

Alternatively, you can install the Chargebee MCP server using the VS Code CLI:

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.