프로토타입 · 미리 보기: 공식 레지스트리의 모든 서버를 담고 있으며 30분마다 동기화해요. 리뷰와 계정 기능은 다음 단계에서 열려요.
PopNx MCPAI를 쓰는 사람을 위한 MCP 서버 · 쉬운 말로 설명해요

Unleash MCP

제작자: Unleash버전 0.6.4i★ –i내 컴퓨터에서 실행
레지스트리 이름io.getunleash/unleash-mcp

설치

개요

제작자가 쓴 설명(영어 원문)

MCP server for Unleash: an AI-agent-friendly interface to Unleash

PopNx MCP의 세 기둥

이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.

할 수 있는 일

이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.

  • 연결 방식: 내 컴퓨터에서 실행
  • 전송 방식: stdio
  • 카테고리: 기타
  • 입력해야 할 값: UNLEASH_BASE_URL, UNLEASH_PAT

설치

쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.

설치하기 전에

  • 기본 점검: 1개 중 0개 통과
  • 내 컴퓨터에서 내 사용자 계정의 권한(파일, 네트워크, 앱)으로 실행돼요.
  • 직접 입력할 값: UNLEASH_BASE_URL, UNLEASH_PAT, UNLEASH_MCP_SEND_FEEDBACK, UNLEASH_FEEDBACK_URL, UNLEASH_MCP_CONFIG_DIR

비밀로 표시된 값은 내 계정의 열쇠예요. 절대 다른 사람과 공유하거나 채팅에 붙여 넣지 마세요.

필요한 것

  • npmNode.js 설치(npx 명령어용)

어떤 앱을 쓰세요?

위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.

Claude Desktop → Settings → Developer → Edit Config를 열고 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"
      }
    }
  }
}

터미널에서 이 명령어를 실행하세요

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/mcp

실행하기 전에 빈 값을 채워 주세요.

Cursor에서 열기

또는 설정을 직접 복사하기

프로젝트의 .cursor/mcp.json 또는 ~/.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에서 열기

또는 설정을 직접 복사하기

프로젝트의 .vscode/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"
      }
    }
  }
}

브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.

이 서버는 내 컴퓨터에서 실행되는데, ChatGPT는 인터넷에 있는 서버에만 연결할 수 있어요. 다른 앱을 고르세요.

선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.

직접 입력할 값

  • UNLEASH_BASE_URL 필수 env
    Your Unleash instance URL (local or hosted)
  • UNLEASH_PAT 비밀 필수 env
    Your Unleash Personal Access Token (PAT) for authentication
  • UNLEASH_MCP_SEND_FEEDBACK env
    true or false to grant or deny send_feedback consent without a prompt
  • UNLEASH_FEEDBACK_URL env
    Unleash instance that receives send_feedback reports. Unset, Unleash's instance (https://eu.app.unleash-hosted.com/hosted/).
  • UNLEASH_MCP_CONFIG_DIR env
    Directory holding feedback_consent.json (defaults to the platform config directory)

이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.

할 수 있는 일

내 컴퓨터에서 실행돼요. 설치하면 AI 앱에 도구 목록이 나타나요.

기본 점검i

누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 8일 점검

  • ! 주의

    제작자와 저장소 일치

    게시자(getunleash.io)가 저장소 소유자(Unleash)가 아니에요. 다른 사람이 등록했을 수 있어요

  • … 아직 점검 안 함

    계속 관리되고 있음

    아직 GitHub에서 이 저장소를 읽어 오지 않았어요

  • … 아직 점검 안 함

    라이선스 있음

    아직 GitHub에서 이 저장소를 읽어 오지 않았어요

  • – 해당 없음

    엔드포인트 응답

    내 컴퓨터에서 실행되는 서버라 인터넷 엔드포인트가 없어요

  • – 해당 없음

    OAuth로 로그인

    내 컴퓨터에서 실행되며, 대신 로컬 설정을 사용해요

  • … 아직 점검 안 함

    도구 설명에 숨겨진 지시 없음

    내 컴퓨터에서 실행돼요. 도구 목록은 인터넷 엔드포인트가 있는 서버에서만 읽을 수 있어요

기타 카테고리의 다른 서버와 비교i

  • 이 카테고리의 다른 서버 18477개 중 0%보다 스타가 많아요
  • 이 카테고리의 다른 서버 18477개 중 96%보다 최근에 레지스트리에 공개됐어요
  • 기본 점검 결과가 이 카테고리의 다른 서버 18477개 중 20%와 같거나 더 좋아요

레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.

자주 묻는 질문

Unleash MCP, 안전한가요?

해당하는 기본 점검 1개 중 0개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.

어떤 키나 코드가 필요한가요?

입력해야 할 값: UNLEASH_BASE_URL, UNLEASH_PAT

내 컴퓨터에서 실행되나요, 클라우드에서 실행되나요?

내 컴퓨터에서 실행돼요. AI 앱이 필요할 때 실행하고, 데이터는 제작자의 서버를 거치지 않아요(서버 자체가 온라인 서비스를 호출하는 경우는 제외).

아직 관리되고 있나요?

GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(0.6.4)은 그저께 레지스트리에 올라왔어요.

어떤 앱에서 쓸 수 있나요?

Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. 내 컴퓨터에 Node.js도 있어야 해요.

대신 쓸 수 있는 건 뭐가 있나요?

같은 카테고리에는: Spec Driven Development, Remote Desktop Commander, Readfirst

대안

같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.

카드 보는 법:↓ 주간 다운로드i★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i

Spec Driven Development

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

제작자: formulahendry초기↓ 66/주★ 44014개월 전 업데이트

내 컴퓨터에서 실행

Remote Desktop Commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

제작자: desktop-commander성장 중★ 2113일 전 업데이트

클라우드에서 실행✓ desktopcommander.app

Readfirst

What to read and check before changing a file: project rules, risks, checks and tests per file.

제작자: jeonghun917성장 중↓ 5.3천/주오늘 업데이트

내 컴퓨터에서 실행

제작자의 README

README 열기

제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.

Unleash MCP server

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.

Tools

ToolDescriptionExample prompt
searchFind 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?"
inspectRead 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."
evaluateTell whether a flag is enabled, disabled or unknown for a context in an environment."Does user 42 get new-checkout in production?"
releaseTurn 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_switchTurn 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."
experimentRun 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_flagDefine flags, set a parent dependency, mark flags completed, archive and revive them. Doesn't delete flags."Archive the old-banner flag."
configureChange 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."
auditRead what changed, who changed it and when, over at most 31 days."What changed in production yesterday?"
docsAnswer questions about feature flag practices and Unleash itself from the current Unleash documentation."How should I clean up old flags?"
send_feedbackReport to Unleash where the server fell short. Asks you first, unless UNLEASH_MCP_SEND_FEEDBACK decides.None: the agent calls it on its own.

Install locally

You need Node 24 or later and pnpm.

  1. Clone the repository and switch to the v2 branch:
   git clone https://github.com/Unleash/unleash-mcp.git

cd unleash-mcp git checkout v2

This gets you the v2 source.

  1. Install the dependencies:
   pnpm install

Node runs the TypeScript source directly, so there's no build step.

  1. In Unleash, create a personal access token under Profile > Personal API tokens. The server acts with that user's permissions.
  1. Register the server with your MCP client. For Claude Code:
   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" } } } }

  1. Ask your agent "List my Unleash projects". If it answers with your projects, the server is running.

Configure the local server

VariableRequiredDescription
UNLEASH_BASE_URLYesURL of your Unleash instance, such as https://sandbox.getunleash.io/enterprise.
UNLEASH_PATYesPersonal access token the server calls Unleash with.
UNLEASH_MCP_SEND_FEEDBACKNotrue sends reports without asking, false leaves send_feedback out. Unset, you are asked on the first report.
UNLEASH_FEEDBACK_URLNoUnleash instance that receives send_feedback reports. Unset, Unleash's instance (https://eu.app.unleash-hosted.com/hosted/).
UNLEASH_MCP_CONFIG_DIRNoDirectory 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.

Connect to the remote server

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].

Development

  • Development setup: running tests and the dev server in Claude Code.
  • Decisions: why the server works the way it does.
PopNx에게 묻기