configcat avatar

Mcp Server

configcat/mcp-server

Connects to ConfigCat's public management API for full CRUD operations on feature flags, configurations, environments, products, and team permissions. You get tools for creating and updating flags, managing targeting rules and segments, handling webhooks and integrations, and pulling audit logs. It also generates SDK documentation with code examples directly in your editor. Requires API credentials from your ConfigCat account. Reach for this when you're managing feature flag infrastructure from your IDE rather than switching to the ConfigCat dashboard. Note that this is for management operations only, not for evaluating flags in production code, where you should use ConfigCat's SDKs instead.

tools
80
auth
Secret needed
transport
STDIO
env vars
3
last updated
Oct 21, 2025

Tools

80 tools

Public tool metadata for what this MCP can expose to an agent.

list-organizationsList all organizations

List all organizations

No parameter schema in public metadata yet.

list-organization-membersList organization members

List organization members

No parameter schema in public metadata yet.

list-pending-invitationsList pending invitations

List pending invitations

No parameter schema in public metadata yet.

list-pending-invitations-orgList org pending invitations

List org pending invitations

No parameter schema in public metadata yet.

list-product-membersList product members

List product members

No parameter schema in public metadata yet.

invite-memberInvite a new member

Invite a new member

No parameter schema in public metadata yet.

update-member-permissionsUpdate the permissions of a member

Update the permissions of a member

No parameter schema in public metadata yet.

delete-organization-memberRemove organization member

Remove organization member

No parameter schema in public metadata yet.

delete-product-memberRemove product member

Remove product member

No parameter schema in public metadata yet.

delete-invitationCancel invitation

Cancel invitation

No parameter schema in public metadata yet.

list-permission-groupsList permission groups

List permission groups

No parameter schema in public metadata yet.

create-permission-groupCreate a new permission group

Create a new permission group

No parameter schema in public metadata yet.

get-permission-groupGet permission group details

Get permission group details

No parameter schema in public metadata yet.

update-permission-groupUpdate permission group

Update permission group

No parameter schema in public metadata yet.

delete-permission-groupDelete permission group

Delete permission group

No parameter schema in public metadata yet.

list-productsList all products

List all products

No parameter schema in public metadata yet.

get-productGet specific product details

Get specific product details

No parameter schema in public metadata yet.

update-productUpdate existing product

Update existing product

No parameter schema in public metadata yet.

delete-productDelete a product

Delete a product

No parameter schema in public metadata yet.

get-product-preferencesGet product preferences

Get product preferences

No parameter schema in public metadata yet.

update-product-preferencesUpdate product preferences

Update product preferences

No parameter schema in public metadata yet.

create-productCreate a new product

Create a new product

No parameter schema in public metadata yet.

list-configsList configs for a product

List configs for a product

No parameter schema in public metadata yet.

create-configCreate a new config

Create a new config

No parameter schema in public metadata yet.

get-configGet specific config details

Get specific config details

No parameter schema in public metadata yet.

update-configUpdate existing config

Update existing config

No parameter schema in public metadata yet.

delete-configDelete a config

Delete a config

No parameter schema in public metadata yet.

list-environmentsList environments for a product

List environments for a product

No parameter schema in public metadata yet.

create-environmentCreate a new environment

Create a new environment

No parameter schema in public metadata yet.

get-environmentGet specific environment details

Get specific environment details

No parameter schema in public metadata yet.

update-environmentUpdate existing environment

Update existing environment

No parameter schema in public metadata yet.

delete-environmentDelete an environment

Delete an environment

No parameter schema in public metadata yet.

list-segmentsList user segments

List user segments

No parameter schema in public metadata yet.

create-segmentCreate a new segment

Create a new segment

No parameter schema in public metadata yet.

get-segmentGet specific segment details

Get specific segment details

No parameter schema in public metadata yet.

update-segmentUpdate existing segment

Update existing segment

No parameter schema in public metadata yet.

delete-segmentDelete a segment

Delete a segment

No parameter schema in public metadata yet.

get-sdk-keysGet SDK keys for config/environment

Get SDK keys for config/environment

No parameter schema in public metadata yet.

list-webhooksList webhooks

List webhooks

No parameter schema in public metadata yet.

get-webhookGet webhook details

Get webhook details

No parameter schema in public metadata yet.

replace-webhookReplace webhook configuration

Replace webhook configuration

No parameter schema in public metadata yet.

update-webhookUpdate existing webhook

Update existing webhook

No parameter schema in public metadata yet.

delete-webhookDelete a webhook

Delete a webhook

No parameter schema in public metadata yet.

get-webhook-signing-keysList webhook signing keys

List webhook signing keys

No parameter schema in public metadata yet.

create-webhookCreate a new webhook

Create a new webhook

No parameter schema in public metadata yet.

list-integrationsList integrations

List integrations

No parameter schema in public metadata yet.

create-integrationCreate a new integration

Create a new integration

No parameter schema in public metadata yet.

get-integrationGet integration details

Get integration details

No parameter schema in public metadata yet.

update-integrationUpdate existing integration

Update existing integration

No parameter schema in public metadata yet.

delete-integrationDelete an integration

Delete an integration

No parameter schema in public metadata yet.

get-code-referencesGet code references

Get code references

No parameter schema in public metadata yet.

list-auditlogsGet product audit logs

Get product audit logs

No parameter schema in public metadata yet.

list-organization-auditlogsGet organization audit logs

Get organization audit logs

No parameter schema in public metadata yet.

list-staleflagsGet stale feature flags report

Get stale feature flags report

No parameter schema in public metadata yet.

get-organization-usage-and-quotaGet the current usage and quota information for an Organization

Get the current usage and quota information for an Organization

No parameter schema in public metadata yet.

list-settingsList feature flags for a config

List feature flags for a config

No parameter schema in public metadata yet.

create-settingCreate a new feature flag

Create a new feature flag

No parameter schema in public metadata yet.

list-predefined-variationsList predefined variations

List predefined variations

No parameter schema in public metadata yet.

update-predefined-variationsUpdate predefined variations

Update predefined variations

No parameter schema in public metadata yet.

get-settingGet specific feature flag details

Get specific feature flag details

No parameter schema in public metadata yet.

replace-settingReplace feature flag configuration

Replace feature flag configuration

No parameter schema in public metadata yet.

update-settingUpdate existing feature flag

Update existing feature flag

No parameter schema in public metadata yet.

delete-settingDelete a feature flag

Delete a feature flag

No parameter schema in public metadata yet.

list-tagsList tags for a product

List tags for a product

No parameter schema in public metadata yet.

create-tagCreate a new tag

Create a new tag

No parameter schema in public metadata yet.

list-settings-by-tagGet feature flags by tag

Get feature flags by tag

No parameter schema in public metadata yet.

get-tagGet specific tag details

Get specific tag details

No parameter schema in public metadata yet.

update-tagUpdate existing tag

Update existing tag

No parameter schema in public metadata yet.

delete-tagDelete a tag

Delete a tag

No parameter schema in public metadata yet.

get-setting-valueGet feature flag value

Get feature flag value

No parameter schema in public metadata yet.

update-setting-valueUpdate feature flag value

Update feature flag value

No parameter schema in public metadata yet.

replace-setting-valueReplace feature flag value

Replace feature flag value

No parameter schema in public metadata yet.

get-setting-valuesGet multiple setting values

Get multiple setting values

No parameter schema in public metadata yet.

post-setting-valuesUpdate multiple setting values

Update multiple setting values

No parameter schema in public metadata yet.

get-change-requestReturns the details of a specific Change Request

Returns the details of a specific Change Request

No parameter schema in public metadata yet.

update-change-requestUpdates the metadata of a Change Request, such as title, note, schedule, etc.

Updates the metadata of a Change Request, such as title, note, schedule, etc.

No parameter schema in public metadata yet.

list-change-requestsList Change Requests

List Change Requests

No parameter schema in public metadata yet.

get-change-request-proposed-changesReturns the proposed changes to the Settings included in a Change Request

Returns the proposed changes to the Settings included in a Change Request

No parameter schema in public metadata yet.

update-change-request-proposed-changeUpdates the proposed changes to the Settings included in a Change Request

Updates the proposed changes to the Settings included in a Change Request

No parameter schema in public metadata yet.

add-change-request-commentAdds a new comment to the Change Request

Adds a new comment to the Change Request

No parameter schema in public metadata yet.

Sponsors

Configuration

CONFIGCAT_API_USER*secret

ConfigCat Management API basic authentication username.

CONFIGCAT_API_PASS*secret

ConfigCat Management API basic authentication password.

CONFIGCAT_BASE_URL

Base URL for the ConfigCat API. Defaults to `https://api.configcat.com`.

Readme

ConfigCat MCP Server

NPM License

The ConfigCat's Model Context Protocol (MCP) server provides access to ConfigCat's public management API for feature flag and configuration management. It also enables your code editor to understand your feature flags, integrate the appropriate ConfigCat SDK into your project or even create new feature flags directly in your codebase.

Features

  • Tools:
    • Complete set of tools for ConfigCat's public management API operations. You can Create, Read, Update and Delete any entities like Feature Flags, Configs, Environments or Products within ConfigCat.
    • Get comprehensive SDK documentation and code examples for seamless feature flag implementation in your project.

Setup

You can use the following environment variables to configure the MCP server.


View the full README on GitHub

Details

Repository
github.com/configcat/mcp-server
Category
Communication & Messaging
Package
@configcat/mcp-server
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Communication & Messaging MCP servers

View all
1bolnet avatarAttestorbolnet/attestorSelf-hosted memory for agent teams. Bi-temporal replay, deterministic retrieval, audit log.13stars
2keshrath avatarAgent Commkeshrath/agent-commAgent intercommunication - messaging, channels, shared state, and real-time events10stars
3paypal avatarPaypal Mcp Serverpaypal/paypal-mcp-serverA command line tool for setting up PayPal MCP server10stars
4embeddedlayers avatarMCP Analyticsembeddedlayers/mcp-analyticsA statistical analyst in your AI chat: bring data and a question, get a citable, re-runnable report.9stars
5madaburns avatarBlackVeil DNS & Email Security Scannermadaburns/bv-mcpDNS and email security scanner with 82 MCP tools for SPF, DMARC, DNSSEC, SSL, and brand audits.0stars
6theastraway avatarMINDtheastraway/mind-mcp-serverMIND knowledge-graph memory for agents. 44 tools: CRM, Life, MoneyMIND, Budget, Sheets, Email, Sign.7stars