Flipt (Feature Flag Management)
About
Integrates with Flipt feature flag management to enable listing, creating, updating, and deleting namespaces, flags, segments, and rules for controlling feature rollouts with constraints, variants, and distributions.
Details
- Author
- flipt-io
- Repository
- flipt-io/mcp-server-flipt
- GitHub stars
- 2
- Downloads
- 745
- License
- Apache License 2.0
- Categories
- Productivity, Design, Developer Tools, AI, API, Frontend, Infrastructure
- Tags
- #integration
Jump to
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Flipt (Feature Flag Management)Command (node, npx, python, etc.)npxArguments-
Argument 1
-y -
Argument 2
@highlight/mcp-server
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Flipt v2:
npx -y @flipt-io/mcp-server-flipt-v2
Flipt v1:
npx -y @flipt-io/mcp-server-flipt
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"flipt (feature flag management)": {
"env": {},
"args": [
"-y",
"@highlight/mcp-server"
],
"command": "npx"
}
}
}
Linux
{
"env": [],
"args": [
"-y",
"@highlight/mcp-server"
],
"command": "npx"
}
Macos
{
"env": [],
"args": [
"-y",
"@highlight/mcp-server"
],
"command": "npx"
}
Windows
{
"env": [],
"args": [
"/c",
"npx",
"-y",
"@highlight/mcp-server"
],
"command": "cmd"
}
Flipt MCP Servers
Model Context Protocol (MCP) servers for Flipt, allowing AI assistants to interact with feature flags.
This repository contains two packages, one per major Flipt version:
| Package | Flipt version | npm | Docker |
| --- | --- | --- | --- |
| packages/mcp-server-flipt | Flipt v1 | @flipt-io/mcp-server-flipt | ghcr.io/flipt-io/mcp-server-flipt |
| packages/mcp-server-flipt-v2 | Flipt v2 | @flipt-io/mcp-server-flipt-v2 | ghcr.io/flipt-io/mcp-server-flipt-v2 |
Not sure which one you need? If your Flipt server has environments and Git-backed storage, it is v2 — use @flipt-io/mcp-server-flipt-v2. See each package's README for installation, configuration, and the full tool catalog.
Quick start
Flipt v2:
npx -y @flipt-io/mcp-server-flipt-v2
Flipt v1:
npx -y @flipt-io/mcp-server-flipt
Development
This is a pnpm workspace.
pnpm install # install all dependencies
pnpm -r build # build both packages
pnpm -r test # test both packages
pnpm -r check # typecheck both packages
pnpm lint # lint both packages
pnpm fmt # format both packages
scope a command to one package
pnpm --filter @flipt-io/mcp-server-flipt-v2 dev
Releasing
- v1: push a vX.Y.Z tag (unchanged legacy scheme)
- v2: push a mcp-server-flipt-v2@X.Y.Z tag
Each tag publishes the matching package to npm and its image to ghcr.io via the publish workflow. Bump versions with pnpm version <bump> --no-git-tag-version inside the package directory (the version lifecycle script keeps src/version.ts in sync), then create the tag manually using the scheme above.
License
Apache 2.0
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





