模型上下文协议服务器

Chargebee MCP服务器是一个标准化协议工具,用于管理大型语言模型与外部系统之间的上下文,提供文档搜索、代码片段生成和知识库访问功能,适用于开发者在AI代码编辑器中的集成需求。

  • by chargebee
  • TypeScript
  • 本地部署
  • 16 星标
  • 更新于
在 GitHub 查看 chargebee/agentkit

使用说明

Chargebee模型上下文协议(MCP)服务器

⚠️ 弃用通知

此软件包已弃用,将不再接收更新或支持。 请迁移到我们新的知识库MCP服务器,它提供了增强的功能和更高的准确性。 在此处了解更多信息并升级: Chargebee MCP服务器文档


模型上下文协议(MCP)是一种 标准化协议 设计用于管理大型语言模型(LLM)和外部系统之间的上下文。

这 Chargebee MCP服务器 提供了一套强大的工具来提高开发人员的效率。它与Cursor、Windsurf和Cline等AI驱动的代码编辑器以及Claude Desktop等通用工具集成在一起。它与任何MCP客户端兼容。

使用此MCP服务器,您可以:

  • 立即获得有关Chargebee产品和API服务的答案。

  • 接收根据您的集成需求量身定制的上下文感知代码片段。

  • 访问Chargebee的知识库,包括:

    • 文档
    • 常见问题
    • 发布说明
    • 还有更多

先决条件

  • Node.js LTS -Chargebee MCP服务器需要Node.js LTS版本才能正常运行。

设置

使用以下命令运行Chargebee MCP服务器 Node.js npx,执行以下命令:

npx -y @chargebee/mcp@latest

可用工具

工具 说明
chargebee_documentation_search 搜索Chargebee的文档以检索详细信息和使用指南。
chargebee_code_planner 生成结构化代码大纲和示例代码,用于集成Chargebee的API和功能。

安装

光标

要将此服务器添加到Cursor IDE,请执行以下操作:

  1. 引导到 Cursor Settings > MCP.
  2. 点击 + Add new Global MCP Server.
  3. 将以下配置添加到全局 .cursor/mcp.json 文件:
{
  "mcpServers": {
    "chargebee": {
      "command": "npx",
      "args": [
          "-y",
          "@chargebee/mcp"
      ]
    }
  }
}

参见 光标文档 更多细节。注意:您还可以将此添加到项目特定的Cursor配置中(Cursor 0.46+支持)。

帆板运动

要使用Cascade设置MCP,请执行以下操作:

  1. 打开Windsurf并导航到 Settings > Advanced Settings 或使用命令选项板> Open Windsurf Settings Page.
  2. 滚动到Cascade部分以添加新服务器、查看现有服务器或访问以下位置的原始JSON配置文件 mcp_config.json.
  3. 点击“添加自定义服务器+”将Chargebee MCP服务器直接包含在 mcp_config.json:
{
  "mcpServers": {
    "chargebee": {
      "command": "npx",
      "args": [
          "-y",
          "@chargebee/mcp"
      ]
    }
  }
}

参见 Windsurf文件 了解更多信息。

VS Code

使用以下按钮之一在VS Code中安装Chargebee MCP服务器:

或者,您可以使用VS Code CLI安装Chargebee MCP服务器:

# For VS Code
code --add-mcp '{"name":"chargebee","command":"npx","args":["-y","@chargebee/mcp"]}'
# For VS Code Insiders
code-insiders --add-mcp '{"name":"chargebee","command":"npx","args":["-y","@chargebee/mcp"]}'

安装后,Chargebee MCP服务器将可用于VS Code中的GitHub Copilot代理。

克劳德

将以下配置添加到您的 claude_desktop_config.json 文件。参见 Claude桌面文档 有关更多详细信息:

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

克莱恩

手动将以下JSON添加到您的 cline_mcp_settings.json 通过Cline MCP服务器设置文件:

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

Roo代码

通过选择访问MCP设置 Edit MCP Settings 在Roo Code设置中或使用 Roo Code: Open MCP Config VS代码命令面板中的命令:

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

贡献

要对此项目做出贡献,请参阅 贡献指南.

许可证

麻省理工学院