MCP Catalogs
Home

mcp-server

by configcat·15·Score 42

ConfigCat MCP server provides tool access to feature flag and configuration management through ConfigCat's public API.

developer-toolsai-llmproductivity
1
Forks
1
Open issues
2 mo ago
Last commit
2d ago
Indexed

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:

you:Managing feature flags and configurations directly from code editors
you:Automating feature flag workflow management through MCP-enabled clients
you:Generating SDK documentation and code examples for new feature implementations
you:Is this server suitable for production feature flag evaluation?
you:What API authentication method is required?

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 README
  • list-organizations

    List all organizations

  • list-products

    List all products

  • create-setting

    Create a new feature flag

  • get-setting-value

    Get feature flag value

  • update-setting-value

    Update feature flag value

  • list-settings

    List feature flags for a config

  • update-sdk-documentation

    Get comprehensive SDK documentation and code examples

  • create-config

    Create a new config

  • list-environments

    List environments for a product

  • create-product

    Create a new product

  • list-segments

    List user segments

  • get-setting

    Get specific feature flag details

Comparable tools

launchdarkly-mcpflagsmith-mcpsplit-mcp

Installation

Installation

Install the MCP server via npm:

npm install -g @configcat/mcp-server

Claude 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

  1. Open PreferencesCursor SettingsMCP & Integrations
  2. Click Add Custom MCP
  3. 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

GitHub →

Last updated · Auto-generated from public README + GitHub signals.