Back to System Ops
pgyer mcp server
MCP Server for PGYER platform, supports uploading, querying apps, etc.
Last updated: 1/27/2026
README
# PGYER MCP Server
[English](./README.en.md) | 中文
这是一个用于上传应用到 PGYER 平台的 MCP (Model Context Protocol) 服务器.

## 功能特点
- 兼容 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-apps` 和 `get-app-info-by-shortcut` 工具,轻松查询和管理已上传的应用版本信息。
## 集成方式
### 在 VSCode 中集成
使用一键命令快速安装:
```bash
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:
```bash
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:
```bash
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 来帮助改进项目。
Installation
Add this MCP to your configuration:
{
"mcpServers": {
"pgyer-mcp-server": {
// See GitHub repository for configuration
}
}
}See the GitHub repository for full installation instructions.