DevCycle MCP Server

공식

좋아하는 AI 도구를 기능 관리 어시스턴트로 바꿔보세요. DevCycle의 MCP는 선호하는 코딩 어시스턴트와 함께 작동하여 워크플로우에서 자연어로 기능 플래그를 생성하고 모니터링할 수 있게 해줍니다.

문서

이 페이지에서

DevCycle 모델 컨텍스트 프로토콜(MCP) 서버는 DevCycle CLI를 기반으로 하며, Cursor나 Windsurf와 같은 AI 기반 코드 편집기 또는 Claude Desktop과 같은 범용 도구가 DevCycle 프로젝트와 직접 상호 작용하고 사용자를 대신하여 변경할 수 있도록 지원합니다.

빠른 설정​

DevCycle MCP는 호스팅되어 있으므로 로컬 서버를 설정할 필요가 없습니다. 선호하는 AI 도구를 통한 설치 및 인증 과정을 안내해 드리겠습니다.

직접 연결: OAuth 인증을 통해 MCP 사양을 기본적으로 지원하는 클라이언트의 경우, 호스팅된 서버에 직접 연결할 수 있습니다:

https://mcp.devcycle.com/mcp

프로토콜 지원: 당사의 MCP 서버는 SSE 및 HTTP 스트리밍 프로토콜을 모두 지원하며, 클라이언트의 기능에 따라 최적의 옵션을 자동으로 협상합니다.

대체 엔드포인트: 클라이언트에서 프로토콜 협상에 문제가 있는 경우, SSE 전용 엔드포인트를 사용하세요:

https://mcp.devcycle.com/sse

MCP 레지스트리: registry.modelcontextprotocol.io를 사용하는 경우, DevCycle MCP는 다음과 같이 등록되어 있습니다: com.devcycle/mcp

정보

이 지침은 원격 DevCycle MCP 서버를 사용합니다. 로컬 MCP 서버 설치에 대해서는 참조 문서를 확인하세요.

AI 클라이언트 구성​

  • Cursor
  • VS Code
  • Claude Code
  • OpenCode
  • Claude Desktop
  • Windsurf
  • Codex CLI
  • Gemini CLI

📦 Cursor에 설치

Cursor를 열고 DevCycle MCP를 자동으로 추가하려면 위의 설치 버튼을 클릭하세요. 또는 ~/.cursor/mcp_settings.json 파일에 다음을 추가하세요. 자세한 내용은 Cursor 문서를 참조하세요.

{
  "mcpServers": {
    "DevCycle": {
      "url": "https://mcp.devcycle.com/mcp"
    }
  }
}

Cursor에서의 인증:

  1. 구성 후, DevCycle MCP가 노란색 표시와 함께 **"로그인 필요"**로 표시됩니다.
  2. DevCycle MCP 서버를 클릭하여 인증 절차를 시작합니다.
  3. mcp.devcycle.com에서 브라우저 인증 페이지가 열립니다.
  4. 권한을 부여하려면 검토 후 **"액세스 허용"**을 클릭하세요.
  5. 여러 조직이 있는 경우, auth.devcycle.com에서 원하는 조직을 선택하세요.
  6. 서버가 활성화된 상태로 Cursor로 다시 리디렉션됩니다.

사용 가능한 도구​

DevCycle MCP 서버는 6가지 카테고리로 구성된 포괄적인 기능 플래그 관리 도구를 제공합니다:

카테고리도구설명
기능 관리list_features, create_feature, update_feature, update_feature_status, delete_feature, cleanup_feature, get_feature_audit_log_history기능 플래그 생성 및 관리
변수 관리list_variables, create_variable, update_variable, delete_variable기능 변수 관리
프로젝트 관리list_projects, get_current_project, select_project프로젝트 선택 및 세부 정보
셀프 타겟팅 및 재정의get_self_targeting_identity, update_self_targeting_identity, list_self_targeting_overrides, set_self_targeting_override, clear_feature_self_targeting_overrides테스트 및 재정의
결과 및 분석get_feature_total_evaluations, get_project_total_evaluations사용량 분석
SDK 설치install_devcycle_sdkSDK 설치 가이드 및 예제

사용해 보기​

구성이 완료되면 AI 어시스턴트에게 다음과 같이 요청해 보세요:

  • " 'new-checkout-flow'라는 새 기능 플래그를 만들어 줘"
  • "내 프로젝트의 모든 기능을 나열해 줘"
  • "프로덕션 환경에서 header-redesign 기능에 대한 타겟팅을 활성화해 줘"
  • "지난 7일간의 평가 분석을 보여 줘"

다음 단계​

  • MCP 참조 - 모든 매개변수가 포함된 전체 도구 문서
  • CLI 참조 - 기본 CLI 명령어에 대해 알아보기

도움말​

  • GitHub 이슈: GitHub 이슈
  • 일반 문서: DevCycle 문서
  • 지원: 지원팀에 문의