Flipt (Feature Flag Management)

Flipt (Feature Flag Management)

Official
flipt-io

Manages feature flags through Flipt, allowing you to create, update, and control feature rollouts with namespaces, segments, and rules.

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.

3339 views7Local (stdio)

What it does

  • List and manage feature flag namespaces
  • Create and update feature flags
  • Toggle flags on/off
  • Configure flag constraints and variants
  • Set up rollout rules and distributions
  • Evaluate flags for specific entities

Best for

Development teams implementing feature togglesProduct managers controlling feature rolloutsDevOps engineers managing deployment strategies
Complete flag lifecycle managementSupports complex rollout strategies

About Flipt (Feature Flag Management)

Flipt (Feature Flag Management) is an official MCP server published by flipt-io that provides AI assistants with tools and capabilities via the Model Context Protocol. Manage feature flags with Flipt: create, update, or delete flags, namespaces, segments, and rules for advanced rollout c It is categorized under developer tools. This server exposes 28 tools that AI clients can invoke during conversations and coding sessions.

How to install

You can install Flipt (Feature Flag Management) in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.

License

Flipt (Feature Flag Management) is released under the Apache-2.0 license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.

Tools (28)

list_namespaces
create_namespace
update_namespace
delete_namespace
list_flags

Flipt MCP Server

mcp-server-flipt smithery badge MseeP.ai Security Assessment Badge

A Model Context Protocol (MCP) server for Flipt, allowing AI assistants to interact with feature flags.

mcp

Features

  • List, create, update, and delete namespaces, flags, segments, rules, and more
  • Evaluate flags for specific entities
  • Toggle flags on/off
  • Manage constraints, variants, distributions, and rollouts

Usage

Once the server is running, it will:

  1. Set up a STDIO transport for MCP communication
  2. Register tools and prompts for interacting with Flipt

The server is designed to be used with AI assistants that support the Model Context Protocol.

Installing via Smithery

To install Flipt MCP Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @flipt-io/mcp-server-flipt --client claude

Node

You can install the package globally and run it:

npm install -g @flipt-io/mcp-server-flipt && mcp-server-flipt

Or run it directly with npx:

npx -y @flipt-io/mcp-server-flipt

Docker

You can also run the server in a Docker container:

docker run -d --name mcp-server-flipt ghcr.io/flipt-io/mcp-server-flipt:latest

Configuration

The server can be configured using environment variables:

  • FLIPT_API_URL: The URL of the Flipt API (default: http://localhost:8080)
  • FLIPT_API_KEY: The API key to use for the Flipt API (optional)

You can set these in a .env file in the directory where you run the server.

Development

# Install dependencies
npm install

# Run in development mode
npm run dev

# Build the project
npm run build

# Start the server
npm start

# Format code
npm run fmt

# Lint code
npm run lint

License

Apache 2.0

Alternatives

Related Skills

Browse all skills
posthog-automation

Automate PostHog tasks via Rube MCP (Composio): events, feature flags, projects, user profiles, annotations. Always search tools first for current schemas.

7
ai-sdk

Answer questions about the AI SDK and help build AI-powered features. Use when developers: (1) Ask about AI SDK functions like generateText, streamText, ToolLoopAgent, embed, or tools, (2) Want to build AI agents, chatbots, RAG systems, or text generation features, (3) Have questions about AI providers (OpenAI, Anthropic, Google, etc.), streaming, tool calling, structured output, or embeddings, (4) Use React hooks like useChat or useCompletion. Triggers on: "AI SDK", "Vercel AI SDK", "generateText", "streamText", "add AI to my app", "build an agent", "tool calling", "structured output", "useChat".

6
desktop

Electron desktop development guide. Use when implementing desktop features, IPC handlers, controllers, preload scripts, window management, menu configuration, or Electron-specific functionality. Triggers on desktop app development, Electron IPC, or desktop local tools implementation.

6
openai-knowledge

Use when working with the OpenAI API (Responses API) or OpenAI platform features (tools, streaming, Realtime API, auth, models, rate limits, MCP) and you need authoritative, up-to-date documentation (schemas, examples, limits, edge cases). Prefer the OpenAI Developer Documentation MCP server tools when available; otherwise guide the user to enable `openaiDeveloperDocs`.

4
github-issues

Create, update, and manage GitHub issues using MCP tools. Use this skill when users want to create bug reports, feature requests, or task issues, update existing issues, add labels/assignees/milestones, or manage issue workflows. Triggers on requests like "create an issue", "file a bug", "request a feature", "update issue X", or any GitHub issue management task.

4
azure-appconfiguration-java

Azure App Configuration SDK for Java. Centralized application configuration management with key-value settings, feature flags, and snapshots. Triggers: "ConfigurationClient java", "app configuration java", "feature flag java", "configuration setting java", "azure config java".

1