Overview
What is PGYER MCP Server?
PGYER MCP Server is a Model Context Protocol (MCP) server that enables uploading iOS/Android apps (IPA/APK) to the PGYER platform. It integrates with MCP-compatible clients like Claude and VSCode, providing a unified interface for app distribution and management.
How to use PGYER MCP Server?
Install and run using Node.js (clone the repository, install dependencies) or Docker. Configure your PGYER API key via the PGYER_API_KEY environment variable. Add the server configuration to your MCP client (Claude App or VSCode) by specifying the command and arguments as shown in the README.
Key features of PGYER MCP Server
- Compatible with MCP protocol for multi-platform integration.
- Provides three core tools: upload-app, list-my-apps, get-app-info-by-shortcut.
- Supports environment variable
PGYER_API_KEYfor secure configuration. - Runs via Node.js or Docker for flexible deployment.
- Allows custom upload parameters (install method, password, description, expiry).
- Suitable for iOS/Android app distribution, testing, and internal builds.
Use cases of PGYER MCP Server
- Distribute apps for internal testing (public, password, invitation-based install).
- Automate uploads with CI/CD pipelines (Jenkins, GitHub Actions).
- Integrate with Claude, VSCode, and other MCP-compatible tools.
- Manage app versions using list-my-apps and get-app-info-by-shortcut.
FAQ from PGYER MCP Server
How do I configure the API key for PGYER MCP Server?
Set the PGYER_API_KEY environment variable to your PGYER API key before starting the server. The server reads this variable automatically.
What runtimes does PGYER MCP Server support?
It supports two runtimes: Node.js (requires Node.js and npm) and Docker (requires a running Docker installation). Choose based on your environment.
Which MCP clients can I integrate with PGYER MCP Server?
The README provides integration examples for Claude App and VSCode. Being MCP-compatible, it should work with any client that supports the protocol.
What tools does PGYER MCP Server provide?
Three tools: upload-app to upload IPA/APK files, list-my-apps to list your apps (with pagination), and get-app-info-by-shortcut to get app details via its shortcut.
Do I need to install additional dependencies for the Node.js version?
Yes, you need to clone the repository and run npm install to install dependencies. The Docker version requires no additional setup beyond a running Docker environment.