World Monitor
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 102 tools.
Description from the maker (original English)
MCP server for Unleash: an AI-agent-friendly interface to Unleash
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
Passed 1/2 checks · Runs on your computer
First: which AI do you use?
Pick your app and the steps appear below.
Works with Claude, with some setup first
You need a Unleash MCP key (sign up on the maker’s site, may cost money) · Install Node.js on your computer first (one time) · Only the Claude desktop app (Windows or Mac), not the web or phone
One time only; it works for every server that needs Node.js
Open the maker’s site, sign up and create an API key for the next step. It may cost money.
How to get a key is in the maker’s README below
SettingsDeveloperEdit Config
{
"mcpServers": {
"unleash": {
"command": "npx",
"args": [
"-y",
"@unleash/mcp"
],
"env": {
"UNLEASH_BASE_URL": "your-value",
"UNLEASH_PAT": "your-value",
"UNLEASH_MCP_SEND_FEEDBACK": "your-value",
"UNLEASH_FEEDBACK_URL": "your-value",
"UNLEASH_MCP_CONFIG_DIR": "your-value"
}
}
}
}Paste the key only into the app’s field, never into a chat or to anyone
Use Unleash MCP and tell me what you can do for me, then show me one thing✓ If Claude says it is using Unleash MCP or shows a Unleash MCP tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
ChatGPT cannot connect Unleash MCP yet
Unleash MCP runs on your computer, but ChatGPT can only connect servers that run on the web
A · Use an app that can connect Unleash MCP
B · Others in Other that work with ChatGPT
Picked from the most used in the same category, only ones that connect by address with no key
Works with Claude Code, with some setup first
You need a Unleash MCP key (sign up on the maker’s site, may cost money) · Install Node.js on your computer first (one time)
One time only; it works for every server that needs Node.js
Open the maker’s site, sign up and create an API key for the next step. It may cost money.
How to get a key is in the maker’s README below
Mac: press Command+Space and type Terminal · Windows: open PowerShell
claude mcp add unleash --env UNLEASH_BASE_URL=your-value --env UNLEASH_PAT=your-value --env UNLEASH_MCP_SEND_FEEDBACK=your-value --env UNLEASH_FEEDBACK_URL=your-value --env UNLEASH_MCP_CONFIG_DIR=your-value -- npx -y @unleash/mcpReplace “your-value” with your key before pressing Enter
Paste the key only into the app’s field, never into a chat or to anyone
You should see Unleash MCP listed as connected
Use Unleash MCP and tell me what you can do for me, then show me one thing✓ If Claude Code says it is using Unleash MCP or shows a Unleash MCP tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Cursor, with some setup first
You need a Unleash MCP key (sign up on the maker’s site, may cost money) · Install Node.js on your computer first (one time)
One time only; it works for every server that needs Node.js
Open the maker’s site, sign up and create an API key for the next step. It may cost money.
How to get a key is in the maker’s README below
In the Unleash MCP settings, UNLEASH_BASE_URL, UNLEASH_PAT, UNLEASH_MCP_SEND_FEEDBACK, UNLEASH_FEEDBACK_URL, UNLEASH_MCP_CONFIG_DIR is empty; add your key and save
Paste the key only into the app’s field, never into a chat or to anyone
Use Unleash MCP and tell me what you can do for me, then show me one thing✓ If Cursor says it is using Unleash MCP or shows a Unleash MCP tool in the answer, you are connected
Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with VS Code, with some setup first
You need a Unleash MCP key (sign up on the maker’s site, may cost money) · Install Node.js on your computer first (one time)
One time only; it works for every server that needs Node.js
Open the maker’s site, sign up and create an API key for the next step. It may cost money.
How to get a key is in the maker’s README below
In the Unleash MCP settings, UNLEASH_BASE_URL, UNLEASH_PAT, UNLEASH_MCP_SEND_FEEDBACK, UNLEASH_FEEDBACK_URL, UNLEASH_MCP_CONFIG_DIR is empty; add your key and save
Paste the key only into the app’s field, never into a chat or to anyone
Use Unleash MCP and tell me what you can do for me, then show me one thing✓ If VS Code says it is using Unleash MCP or shows a Unleash MCP tool in the answer, you are connected
Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Other apps that use MCP, such as Windsurf, Zed or Gemini CLI, each add servers differently. See how in the app list.
JSON settings are under “For developers” below
Claude Code
claude mcp add unleash --env UNLEASH_BASE_URL=your-value --env UNLEASH_PAT=your-value --env UNLEASH_MCP_SEND_FEEDBACK=your-value --env UNLEASH_FEEDBACK_URL=your-value --env UNLEASH_MCP_CONFIG_DIR=your-value -- npx -y @unleash/mcpClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"unleash": {
"command": "npx",
"args": [
"-y",
"@unleash/mcp"
],
"env": {
"UNLEASH_BASE_URL": "your-value",
"UNLEASH_PAT": "your-value",
"UNLEASH_MCP_SEND_FEEDBACK": "your-value",
"UNLEASH_FEEDBACK_URL": "your-value",
"UNLEASH_MCP_CONFIG_DIR": "your-value"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"unleash": {
"command": "npx",
"args": [
"-y",
"@unleash/mcp"
],
"env": {
"UNLEASH_BASE_URL": "your-value",
"UNLEASH_PAT": "your-value",
"UNLEASH_MCP_SEND_FEEDBACK": "your-value",
"UNLEASH_FEEDBACK_URL": "your-value",
"UNLEASH_MCP_CONFIG_DIR": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"unleash": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@unleash/mcp"
],
"env": {
"UNLEASH_BASE_URL": "your-value",
"UNLEASH_PAT": "your-value",
"UNLEASH_MCP_SEND_FEEDBACK": "your-value",
"UNLEASH_FEEDBACK_URL": "your-value",
"UNLEASH_MCP_CONFIG_DIR": "your-value"
}
}
}
}UNLEASH_BASE_URL required envUNLEASH_PAT secret required envUNLEASH_MCP_SEND_FEEDBACK envUNLEASH_FEEDBACK_URL envUNLEASH_MCP_CONFIG_DIR envThese settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
npm: @unleash/mcpBased on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Run on your computer in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
Runs on your computer; the tool list appears in your AI app after you install it.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 11, 2026
The publisher (getunleash.io) is not the repo owner (Unleash); someone else may have listed it
Code last changed yesterday
We have not read this repo from GitHub yet
This one runs on your computer; there is no internet endpoint
Runs on your computer and uses local settings instead
Runs on your computer; we can only read tool lists from internet endpoints
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
No reviews yet
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 1 of 2 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: UNLEASH_BASE_URL, UNLEASH_PAT
It runs on your computer. Your AI app starts it when needed, and data does not pass through the maker’s servers (unless it calls an online service itself).
The GitHub repo last changed yesterday, and the latest version (0.6.4) reached the registry 4 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. You also need Node.js on your computer.
In the same category: World Monitor, Claude Flow, Tldraw
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 102 tools.
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
An MCP server that lets AI agents work with Unleash the way you'd work in the Unleash UI: find flags, roll them out, check who gets them, and see what changed. It's in alpha and isn't published to npm, so you run it from source.
| Tool | Description | Example prompt |
|---|---|---|
search | Find projects, flags, segments, context fields, tags, tag types, flag creators, release templates, event types and environments by name. | "Which flags in the checkout project are tagged team:payments?" |
inspect | Read a project, flag, context field or segment in full, or a flag's exposure metrics in an environment. | "Show me everything about the new-checkout flag." |
evaluate | Tell whether a flag is enabled, disabled or unknown for a context in an environment. | "Does user 42 get new-checkout in production?" |
release | Turn a flag on for audiences, split by value or through a release template, or turn it off. Creates the flag if it doesn't exist. Opens a change request where the environment requires one. | "Roll out new-checkout to 10% of users in production." |
kill_switch | Turn a permanent kill switch on or off, for everyone or chosen audiences. Creates the switch if it doesn't exist. Opens a change request where the environment requires one. | "Turn off payments in production." |
experiment | Run an A/B test: give audiences values such as control and treatment, by share or one each, or stop it. Creates a missing flag. Opens a change request where the environment requires one. | "Split checkout 50/50 between control and the new flow." |
manage_flag | Define flags, set a parent dependency, mark flags completed, archive and revive them. Doesn't delete flags. | "Archive the old-banner flag." |
configure | Change context fields and their legal values, segments, tag types and tags, release templates and projects. | "Create a beta-testers segment for userId 1, 2 and 3." |
audit | Read what changed, who changed it and when, over at most 31 days. | "What changed in production yesterday?" |
docs | Answer questions about feature flag practices and Unleash itself from the current Unleash documentation. | "How should I clean up old flags?" |
send_feedback | Report to Unleash where the server fell short. Asks you first, unless UNLEASH_MCP_SEND_FEEDBACK decides. | None: the agent calls it on its own. |
You need Node 24 or later and pnpm.
v2 branch: git clone https://github.com/Unleash/unleash-mcp.git
cd unleash-mcp git checkout v2
This gets you the v2 source.
pnpm install
Node runs the TypeScript source directly, so there's no build step.
claude mcp add unleash \
-e UNLEASH_BASE_URL=https://your-instance.getunleash.io \ -e UNLEASH_PAT=user:your-personal-access-token \ -- node /absolute/path/to/unleash-mcp/src/index.ts
This adds a stdio server named unleash to Claude Code. For clients configured with JSON, such as Claude Desktop, Cursor or VS Code, add this to their MCP servers:
{
"mcpServers": { "unleash": { "command": "node", "args": ["/absolute/path/to/unleash-mcp/src/index.ts"], "env": { "UNLEASH_BASE_URL": "https://your-instance.getunleash.io", "UNLEASH_PAT": "user:your-personal-access-token" } } } }
| Variable | Required | Description |
|---|---|---|
UNLEASH_BASE_URL | Yes | URL of your Unleash instance, such as https://sandbox.getunleash.io/enterprise. |
UNLEASH_PAT | Yes | Personal access token the server calls Unleash with. |
UNLEASH_MCP_SEND_FEEDBACK | No | true sends reports without asking, false leaves send_feedback out. Unset, you are asked on the first report. |
UNLEASH_FEEDBACK_URL | No | Unleash instance that receives send_feedback reports. Unset, Unleash's instance (https://eu.app.unleash-hosted.com/hosted/). |
UNLEASH_MCP_CONFIG_DIR | No | Directory that keeps your answer, feedback_consent.json. Defaults to your platform config directory. |
send_feedback sends anonymous reports to Unleash when the server fell short: a tool error, a request no tool supports, or a wrong result. A report names the tool, the error and the MCP client the agent runs in. Say yes to help us fix what doesn't work for you.
Nothing is sent until you agree. The first report asks you through your MCP client, and your answer is kept in feedback_consent.json, so you're asked once. The file sits in an unleash-mcp directory under $XDG_CONFIG_HOME when it's set, otherwise under ~/Library/Application Support on macOS, %APPDATA% on Windows and ~/.config on Linux. Delete it to be asked again.
If you dismiss the question, or your client can't show it, feedback stays off until the next session. OpenCode, Gemini and Antigravity never show it, so there feedback stays off unless UNLEASH_MCP_SEND_FEEDBACK is true.
To keep secrets out of your client config, copy .env.example to .env, fill it in, and start the server with node --env-file=.env /absolute/path/to/unleash-mcp/src/index.ts.
Unleash Enterprise hosts this server, over Streamable HTTP, so nothing runs on your machine. An admin turns it on under Admin > Remote MCP Server; send_feedback reports are sent unless the admin turns them off there.
Register the server with your MCP client. For Claude Code:
claude mcp add unleash https://your-instance.getunleash.io/api/admin/mcp --transport http
For Codex, add the server and then log in:
codex mcp add unleash --url https://your-instance.getunleash.io/api/admin/mcp
codex mcp login unleash
The login opens your browser to log in to Unleash; Claude Code does the same on first use. Unleash then creates a personal access token for the client, valid for 24 hours, and the server acts with your permissions.
Where a browser login isn't possible, such as in CI, send a personal access token of your own instead and no login happens:
claude mcp add unleash https://your-instance.getunleash.io/api/admin/mcp \
--transport http \ --header "Authorization: Bearer user:your-personal-access-token"
Codex takes the token from an environment variable named in its config.toml, as bearer_token_env_var under [mcp_servers.unleash].