Unleash MCP server
io.getunleash/unleash-mcp·v0.5.0·22 starsMCP server for managing Unleash feature flags
not scanned yet
22 stars1.1k downloads/wk
Reviews
Write oneNobody has reviewed Unleash yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Unleash tools
No tool declarations could be read from the package source. They show once the server is installed.
How Unleash compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 72/100
- higher than 38% of 48,255 servers
- GitHub stars
- 22
- more than 91% of 28,688 servers
- Downloads a week
- 1,122
- more than 95% of 12,191 servers with a package
Release history: 8 versions in the registry since 2026-07-06, latest 2026-10-28, typically one every 6 days.
Install Unleash in Claude Code, Cursor or VS Code
Runs npx -y @unleash/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add unleash-mcp -- npx -y @unleash/mcp
What the publisher says
From the Unleash repository's README, as published. We do not edit it. Read it on GitHub
Unleash MCP Server
A purpose-driven Model Context Protocol (MCP) server for managing Unleash feature flags. This server enables LLM-powered coding assistants to create and manage feature flags following Unleash best practices.
To share feedback, join our community Slack or open an issue on GitHub.
Overview
This MCP server provides tools that integrate with the Unleash Admin API, allowing AI coding assistants to:
- Create feature flags with proper validation and typing.
- Detect existing flags to prevent duplicates or encourage reuse.
- Evaluate changes to decide when a feature flag is needed.
- Stream progress for visibility during operations.
- Handle errors gracefully with helpful hints.
- Follow best practices from the Unleash documentation.
Available tools
The MCP server exposes the following tools:
- create_flag: Creates a feature flag in Unleash.
- evaluate_change: Scores risk and recommends feature flag usage.
- detect_flag: Discovers existing feature flags to avoid duplicates.
- wrap_change: Provides guidance on how to wrap a change in a feature flag.
- setflagrollout: Configures rollout strategies for a feature flag (does not enable the flag).
- getflagstate: Surfaces a feature flag's metadata and its activation strategies.
- list_flags: Lists all feature flags in a project, with optional pagination and sort order.
- list_projects: Lists Unleash projects available to the configured token, with optional pagination.
- toggleflagenvironment: Enables or disables a feature flag in an environment.
- removeflagstrategy: Deletes a feature flag's strategy from an environment.
- cleanup_flag: Generates instructions for safely removing flagged code paths.
Core workflow
The core workflow for an AI assistant is designed to be:
- evaluate_change: First, assess a code change to see if a flag is needed.
- detectflag: This is often called automatically by evaluatechange to prevent creating duplicate flags.
- create_flag: If a new flag is required, this tool creates it in Unleash.
- wrap_change: Finally, this tool provides the language-specific code to implement the new flag.
See more information on the core workflow tools in the Tool reference section.
Prerequisites
Before you can run the server, you need the following:
- Node.js 22 or higher
- pnpm package manager or npm
- An Unleash instance (hosted or self-hosted)
- A personal access token with permissions to create feature flags
Get started
This section covers the different ways to install and run the Unleash MCP server. You can either follow a setup for agents (such as Claude Code and Codex), run the MCP as a standalone process using npx, or use a local development setup.
Agent setup
You can add the MCP server directly to Claude Code or Codex. Agent configurations are path-specific. You must run the following command from the root directory of the project where you want to use the MCP.
For Claude Code:
claude mcp add unleash \
--env UNLEASH_BASE_URL={{your-instance-url}} \
--env UNLEASH_PAT={{your-personal-access-token}} \
-- npx -y @unleash/mcp@latest --log-level errorFor Codex:
codex mcp add unleash \
--env UNLEASH_BASE_URL={{your-instance-url}} \
--env UNLEASH_PAT={{your-personal-access-token}} \
-- npx -y @unleash/mcp@latest --log-level errorRemote agent setup (experimental)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Unleash: common questions
- Is Unleash MCP server safe?
- Mostly: it is graded B (72/100). Read the Unleash safety report
- How do I install Unleash?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Unleash need an API key?
- Yes. The registry entry asks for
UNLEASH_PAT. - Is Unleash maintained?
- The last commit was 40 days ago (2026-09-25). The latest release is v0.5.0.
- How does Unleash compare with other MCP servers?
- safety score 72/100 (higher than 38% of 48,255 servers); github stars 22 (more than 91% of 28,688 servers); downloads a week 1,122 (more than 95% of 12,191 servers with a package). Full comparison.