Integrations
Allows installation and distribution of the MCP server package through npm, enabling users to easily install or run the server using npm or npx commands.
MCP 서버 기능 플래그 해제
이 저장소에는 Unleash 피처 플래그 관리 시스템과 상호 작용하는 모델 컨텍스트 프로토콜(MCP) 서버가 포함되어 있습니다. 이를 통해 AI 에이전트는 Unleash API를 통해 피처 플래그를 관리할 수 있습니다.
MCP란 무엇인가요?
모델 컨텍스트 프로토콜(MCP)은 AI 모델이 외부 도구 및 데이터 소스와 상호 작용할 수 있도록 하는 사양입니다. 이 서버는 Unleash의 MCP 프로토콜을 구현하여 AI 어시스턴트가 기능 플래그를 프로그래밍 방식으로 관리할 수 있도록 합니다.
설치
npm에서 패키지를 설치할 수 있습니다.
지엑스피1
또는 npx를 사용하여 직접 실행하세요.
구성
서버에는 다음과 같은 환경 변수가 필요합니다.
UNLEASH_API_URL
: Unleash API 인스턴스의 URLUNLEASH_AUTH_TOKEN
: Unleash 인스턴스에 대한 인증 토큰
사용 가능한 도구
MCP 서버는 기능 플래그를 관리하기 위한 다음과 같은 도구를 제공합니다.
프로젝트 받기
Unleash 인스턴스의 모든 프로젝트 목록을 검색합니다.
기능 받기
특정 프로젝트 내의 모든 기능 플래그를 검색합니다.
매개변수:
projectId
: 프로젝트의 ID
기능 플래그 생성
프로젝트 내에 새로운 기능 플래그를 만듭니다.
매개변수:
projectId
: 프로젝트의 IDname
: 기능 플래그의 이름description
: 기능 플래그에 대한 설명type
: 기능 플래그의 유형(예: "릴리스", "실험", "운영", "킬 스위치")
기능 플래그 업데이트
기존 기능 플래그를 업데이트합니다.
매개변수:
projectId
: 프로젝트의 IDfeatureId
: 기능 플래그의 IDdescription
: 기능 플래그에 대한 새로운 설명type
: 기능 플래그에 대한 새로운 유형
기능 플래그 가져오기
특정 기능 플래그에 대한 세부 정보를 검색합니다.
매개변수:
projectId
: 프로젝트의 IDfeatureId
: 기능 플래그의 ID
커서와 함께 사용
커서와 함께 이 MCP 서버를 사용하려면 커서 설정에서 다음 명령을 사용하세요.
예시
Cursor/Claude와의 대화 예시:
개발
MCP 서버의 작업을 검사하려면 다음을 실행할 수 있습니다.
MCP 검사기를 사용하여 요청/응답 패턴을 분석합니다.
특허
아이에스씨
This server cannot be installed
AI 어시스턴트가 자연어를 통해 Unleash 기능 플래그를 프로그래밍 방식으로 관리하고 프로젝트 전체에서 기능 플래그를 생성, 업데이트, 검색하는 등의 작업을 수행할 수 있는 MCP 서버입니다.