MCPVault

release

MCP tool from Unleash MCP by Unleash

Gradual feature rollouts to users.

How to use it

release is exposed by the Unleash MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the release tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Unleash MCP

$claude mcp add unleash https://{{your-instance-url}}/api/admin/mcp --transport http
FULL UNLEASH MCP LISTING

Other tools in Unleash MCP (29)

branch

(string): Current branch name.

cleanup_flag

Generates instructions for safely removing flagged code paths.

codeContext

(string): Surrounding code for parent flag detection.

create_flag

Creates a feature flag in Unleash.

description

(required): Clear explanation of what the flag controls and why it exists.

detect_flag

Discovers existing feature flags to avoid duplicates.

evaluate_change

Scores risk and recommends feature flag usage.

experiment

A/B tests and experiments.

fileName

(optional): File name being modified (helps detect language), For example: "checkout.ts", "payment.py", or "handler.go".

files

(array): List of files being changed.

flagName

(required): Feature flag name to wrap the code with. For example: "new-checkout-flow", or "stripe-integration".

frameworkHint

(optional): Framework for specialized templates. For example, "React", "Express", "Django", "Rails", or "Spring Boot".

get_flag_state

Surfaces a feature flag's metadata and its activation strategies.

impressionData

(optional): Enable analytics tracking (defaults to false).

kill-switch

Emergency shutdowns or circuit breakers.

language

(optional): Programming language (auto-detected from fileName if not provided). Supported: typescript, javascript, python, go, ruby, php, csharp, java, rust

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.

name

(required): Unique feature flag name within the project.

operational

System behavior and operational toggles.

permission

Control feature access based on user roles or entitlements.

projectId

(optional): Target project (defaults to UNLEASHDEFAULTPROJECT).

remove_flag_strategy

Deletes a feature flag's strategy from an environment.

repository

(string): Repository name or path.

riskLevel

(enum): low, medium, high, or critical, as assessed by the user.

set_flag_rollout

Configures rollout strategies for a feature flag (does not enable the flag).

toggle_flag_environment

Enables or disables a feature flag in an environment.

type

(required): Feature flag type indicating lifecycle and intent.

wrap_change

Provides guidance on how to wrap a change in a feature flag.