Skip to content

PGYER/pgyer-mcp-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PGYER MCP Server

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 Server:

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 Server:

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 来帮助改进项目。

About

PGYER 平台的 MCP Server,支持上传、查询 App 等

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published