mcp-server
by configcat·★ 15·Score 42
ConfigCat MCP server provides tool access to feature flag and configuration management through ConfigCat's public API.
Overview
The ConfigCat MCP server is a comprehensive implementation that exposes ConfigCat's public management API as MCP tools. It enables developers to manage feature flags, configurations, environments, and other entities directly from their code editor. The server supports complete CRUD operations for all ConfigCat entities and provides SDK documentation to facilitate implementation. It's designed specifically for management operations and not for production feature flag evaluation.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Teams using ConfigCat for feature flag management who want to integrate flag operations directly into their development workflow via MCP.
When NOT to choose this
Avoid if you need runtime evaluation of feature flags (this server is for management only) or if you're not already using ConfigCat.
Tools this server exposes
12 tools extracted from the READMElist-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
Comparable tools
Installation
Installation
Install the MCP server via npm:
npm install -g @configcat/mcp-serverClaude Desktop Configuration
Add the following to your 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
Create a .vscode/mcp.json file:
{
"servers": {
"ConfigCat": {
"command": "npx",
"args": ["-y", "@configcat/mcp-server"],
"env": {
"CONFIGCAT_API_USER": "YOUR_API_USER",
"CONFIGCAT_API_PASS": "YOUR_API_PASSWORD"
}
}
}
}Cursor
- Open
Preferences→Cursor Settings→MCP & Integrations - Click
Add Custom MCP - Add the server definition with the JSON above.
FAQ
- Is this server suitable for production feature flag evaluation?
- No, this server is designed for management operations only. For production evaluation, use ConfigCat SDKs or ConfigCat Proxy instead.
- What API authentication method is required?
- The server requires basic authentication with CONFIGCAT_API_USER and CONFIGCAT_API_PASS environment variables.
Compare mcp-server with
Last updated · Auto-generated from public README + GitHub signals.