Flipt MCP Server

Integrations

  • Supports configuration through environment variables stored in .env files.

  • Allows running the MCP server in a Docker container for containerized deployment.

  • Enables installation and distribution of the MCP server through the npm package registry.

Flipt MCP 서버

FliptMCP(Model Context Protocol) 서버는 AI 어시스턴트가 기능 플래그와 상호 작용할 수 있도록 해줍니다.

특징

  • 네임스페이스, 플래그, 세그먼트, 규칙 등을 나열, 생성, 업데이트 및 삭제합니다.
  • 특정 엔터티에 대한 플래그 평가
  • 플래그 켜기/끄기
  • 제약 조건, 변형, 배포 및 롤아웃 관리

용법

서버가 실행되면 다음이 수행됩니다.

  1. MCP 통신을 위한 STDIO 전송 설정
  2. Flipt와 상호 작용하기 위한 도구 및 프롬프트 등록

이 서버는 모델 컨텍스트 프로토콜을 지원하는 AI 어시스턴트와 함께 사용하도록 설계되었습니다.

마디

패키지를 글로벌하게 설치하고 실행할 수 있습니다.

지엑스피1

또는 npx로 직접 실행하세요.

npx -y @flipt-io/mcp-server-flipt

도커

Docker 컨테이너에서 서버를 실행할 수도 있습니다.

docker run -d --name mcp-server-flipt ghcr.io/flipt-io/mcp-server-flipt:latest

구성

서버는 환경 변수를 사용하여 구성할 수 있습니다.

  • FLIPT_API_URL : Flipt API의 URL(기본값: http://localhost:8080 )
  • FLIPT_API_KEY : Flipt API에 사용할 API 키(선택 사항)

서버를 실행하는 디렉토리의 .env 파일에 이를 설정할 수 있습니다.

개발

# Install dependencies npm install # Run in development mode npm run dev # Build the project npm run build # Start the server npm start # Format code npm run fmt # Lint code npm run lint

특허

아파치 2.0

-
security - not tested
A
license - permissive license
-
quality - not tested

Flipt의 MCP 서버를 사용하면 AI 어시스턴트와 LLM이 표준화된 인터페이스를 통해 기능 플래그, 세그먼트 및 평가와 직접 상호 작용할 수 있습니다.

예를 들어, AI 비서에게 "현재 '다크 모드' 플래그의 상태는 어때요?"라고 물어볼 수 있습니다.

  1. Features
    1. Usage
      1. Node
      2. Docker
    2. Configuration
      1. Development
        1. License
          ID: zib8nasw82