mcpField
F
Flipt MCP Server

Flipt MCP Server

Local
npmjs.comDeveloper Tools6Updated 5w ago

About Flipt MCP Server

Flipt MCP Server provides MCP servers for AI assistants to interact with Flipt feature flags, with separate packages for Flipt v1 and v2. The README identifies environments and Git-backed storage as signs to use the v2 package.

Key features

  1. 01Supports Flipt v1 and v2
  2. 02Separate packages for each version
  3. 03Launchable with npx
  4. 04Packages published to npm and Docker

Use cases

  1. 01Let AI assistants interact with Flipt feature flags
  2. 02Choose the package for a Flipt v1 deployment
  3. 03Choose the package for a Flipt v2 deployment

MCP support

The project provides MCP servers that let AI assistants interact with Flipt feature flags. Its two packages correspond to Flipt v1 and v2.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"flipt": {
"command": "npx",
"args": [
"-y",
"@smithery/cli"
]
}
}
}
Run commandnpx -y @smithery/cli

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@smithery/cli

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Flipt MCP Servers

CI mcp-server-flipt mcp-server-flipt-v2

Trust Score smithery badge

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:

PackageFlipt versionnpmDocker
packages/mcp-server-fliptFlipt v1@flipt-io/mcp-server-fliptghcr.io/flipt-io/mcp-server-flipt
packages/mcp-server-flipt-v2Flipt v2@flipt-io/mcp-server-flipt-v2ghcr.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

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

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.