mcp-server
by configcat·★ 15·综合分 42
ConfigCat MCP server 通过工具提供对 ConfigCat 公共 API 的功能标志和配置管理访问。
概述
ConfigCat MCP server 是一个全面的实现,将 ConfigCat 的公共管理 API 作为 MCP 工具暴露。它使开发人员能够直接在代码编辑器中管理功能标志、配置、环境和其他实体。该服务器支持所有 ConfigCat 实体的完整 CRUD 操作,并提供 SDK 文档以促进实现。它专门为管理操作设计,不用于生产功能标志评估。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
使用 ConfigCat 进行功能标志管理的团队,希望通过 MCP 将标志操作直接集成到其开发工作流中。
什么时候不要选它
如果您需要运行时评估功能标志(此服务器仅用于管理)或您尚未使用 ConfigCat,请避免使用。
此 server 暴露的工具
从 README 抽取出 12 个工具list-organizationsList all organizations
list-productsList all products
create-settingCreate a new feature flag
get-setting-valueGet feature flag value
update-setting-valueUpdate feature flag value
list-settingsList feature flags for a config
update-sdk-documentationGet comprehensive SDK documentation and code examples
create-configCreate a new config
list-environmentsList environments for a product
create-productCreate a new product
list-segmentsList user segments
get-settingGet specific feature flag details
可对比工具
安装
安装
通过 npm 安装 MCP 服务器:
npm install -g @configcat/mcp-serverClaude Desktop 配置
将以下内容添加到您的 claude_desktop_config.json 中:
{
"mcpServers": {
"ConfigCat": {
"command": "npx",
"args": ["-y", "@configcat/mcp-server"],
"env": {
"CONFIGCAT_API_USER": "YOUR_API_USER",
"CONFIGCAT_API_PASS": "YOUR_API_PASSWORD"
}
}
}
}Visual Studio Code
创建一个 .vscode/mcp.json 文件:
{
"servers": {
"ConfigCat": {
"command": "npx",
"args": ["-y", "@configcat/mcp-server"],
"env": {
"CONFIGCAT_API_USER": "YOUR_API_USER",
"CONFIGCAT_API_PASS": "YOUR_API_PASSWORD"
}
}
}
}Cursor
- 打开
偏好设置→Cursor 设置→MCP 和集成 - 点击
添加自定义 MCP - 使用上面的 JSON 添加服务器定义。
FAQ
- 此服务器是否适用于生产环境的功能标志评估?
- 不,此服务器仅用于管理操作。对于生产评估,请使用 ConfigCat SDK 或 ConfigCat Proxy。
- 需要什么 API 身份验证方法?
- 服务器需要基本身份验证,使用 CONFIGCAT_API_USER 和 CONFIGCAT_API_PASS 环境变量。
mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。