PGYER MCP Server

官方

MCP Server for PGYER 平台,支援上傳、查詢應用程式等功能。

文件

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:查詢自己上傳的 App 列表
  3. get-app-info-by-shortcut:透過短連結(App shortcut)查詢 App 資訊

授權條款

MIT

貢獻

歡迎提交 Pull Request 或建立 Issue 來協助改進專案。