PGYER MCP Server

공식

PGYER 플랫폼용 MCP 서버로, 앱 업로드 및 조회 등을 지원합니다.

문서

PGYER MCP 서버

English | 中文

이것은 PGYER 플랫폼에 앱을 업로드하기 위한 MCP (Model Context Protocol) 서버입니다.

Claude Screenshot

기능 특징

  • MCP (Model Context Protocol) 프로토콜과 호환되며, 여러 플랫폼(예: Claude, VSCode 등) 통합을 지원합니다.
  • 세 가지 핵심 도구를 제공합니다:
    • upload-app: 앱(ipa/apk)을 PGYER 플랫폼에 업로드하며, 다양한 업로드 매개변수를 지원합니다.
    • list-my-apps: 현재 계정에 업로드된 앱 목록을 조회하며, 페이지네이션을 지원합니다.
    • get-app-info-by-shortcut: 앱 단축 링크(shortcut)를 통해 상세 정보를 조회합니다.
  • 환경 변수 PGYER_API_KEY을 통한 API 키 설정을 지원하여 안전하고 유연합니다.
  • 사용하기 쉬운 API 인터페이스로, 명령줄, Node.js, Docker 등 다양한 실행 방식을 지원합니다.
  • 사용자 정의 업로드 매개변수(예: 설치 방식, 설치 비밀번호, 업데이트 설명, 유효 기간 등)를 지원합니다.
  • iOS/Android 앱 배포, 테스트, 내부 테스트 등 다양한 시나리오에 적합합니다.

사용 시나리오

  • 앱 배포 및 내부 테스트: PGYER 플랫폼을 통해 iOS/Android 앱을 빠르게 배포하며, 공개 설치, 비밀번호 설치, 초대 설치 등 다양한 방식을 지원하여 팀 내부 테스트, 공개 테스트 등의 시나리오에 적합합니다.
  • 지속적 통합 및 자동화: CI/CD 도구(예: Jenkins, GitHub Actions)와 결합하여 앱 자동 패키징, 업로드, 배포를 실현하여 개발 효율성을 높입니다.
  • 다중 플랫폼 통합: Claude, VSCode 등 플랫폼과의 통합을 지원하여 개발자가 다양한 환경에서 PGYER 서비스를 편리하게 사용할 수 있습니다.
  • 앱 버전 관리: list-my-appsget-app-info-by-shortcut 도구를 통해 업로드된 앱 버전 정보를 쉽게 조회하고 관리할 수 있습니다.

통합 방식

VSCode에서 통합하기

원클릭 명령어로 빠르게 설치합니다:

code --add-mcp '{"name":"pgyer","command":"npx","args":["-y","pgyer-mcp-server"],"env":{"PGYER_API_KEY":"<your_pgyer_api_key>"}}'

참고: <your_pgyer_api_key>을 귀하의 PGYER API 키로 교체하십시오.

Claude Code와 통합하기

Claude Code(명령줄 도구)를 사용하는 경우, 다음 명령어로 PGYER MCP 서버를 빠르게 추가할 수 있습니다:

claude mcp add --transport stdio pgyer --env PGYER_API_KEY=<your_pgyer_api_key> -- npx -y pgyer-mcp-server

<your_pgyer_api_key>을 귀하의 PGYER API 키로 교체하십시오.

Codex와 통합하기

Codex를 사용하는 경우, 다음 명령어로 PGYER MCP 서버를 빠르게 추가할 수 있습니다:

codex mcp add pgyer --env PGYER_API_KEY=<your_pgyer_api_key> -- npx -y pgyer-mcp-server

<your_pgyer_api_key>을 귀하의 PGYER API 키로 교체하십시오.

도구 구성

다음과 같은 도구 그룹을 사용할 수 있습니다(기본적으로 모두 활성화됨):

  1. upload-app: PGYER 플랫폼에 앱 업로드
  2. list-my-apps: 자신이 업로드한 앱 목록 조회
  3. get-app-info-by-shortcut: 단축 링크(App shortcut)를 통해 앱 정보 조회

라이선스

MIT

기여

Pull Request를 제출하거나 Issue를 생성하여 프로젝트 개선에 도움을 주시면 감사하겠습니다.