PGYER MCP Server

resmi

PGYER platformu için MCP sunucusu, uygulama yükleme, sorgulama vb. işlemleri destekler.

Dokümantasyon

PGYER MCP Sunucusu

English | 中文

Bu, uygulamaları PGYER platformuna yüklemek için bir MCP (Model Context Protocol) sunucusudur.

Claude Screenshot

Özellikler

  • MCP (Model Context Protocol) protokolüyle uyumludur, çoklu platform entegrasyonunu destekler (Claude, VSCode vb.)
  • Üç temel araç sağlar:
    • upload-app: Uygulamayı (ipa/apk) PGYER platformuna yükler, çeşitli yükleme parametrelerini destekler
    • list-my-apps: Mevcut hesap altında yüklenmiş uygulama listesini sorgular, sayfalamayı destekler
    • get-app-info-by-shortcut: Uygulama kısa bağlantısı (shortcut) aracılığıyla detaylı bilgi sorgular
  • API anahtarını PGYER_API_KEY ortam değişkeni ile yapılandırmayı destekler, güvenli ve esnektir
  • Kullanımı kolay API arayüzü; komut satırı, Node.js, Docker gibi birden çok çalıştırma yöntemini destekler
  • Özel yükleme parametrelerini destekler (kurulum yöntemi, kurulum şifresi, güncelleme açıklaması, geçerlilik süresi vb.)
  • iOS/Android uygulama dağıtımı, test, kapalı beta gibi birçok senaryoya uygundur

Kullanım Senaryoları

  • Uygulama Dağıtımı ve Kapalı Beta: PGYER platformu aracılığıyla iOS/Android uygulamalarını hızlıca dağıtır; herkese açık kurulum, şifreli kurulum, davetli kurulum gibi birden çok yöntemi destekler; ekip içi test, açık beta gibi senaryolar için uygundur.
  • Sürekli Entegrasyon ve Otomasyon: CI/CD araçlarıyla (Jenkins, GitHub Actions gibi) birleşerek uygulamanın otomatik paketlenmesini, yüklenmesini ve dağıtılmasını sağlar, geliştirme verimliliğini artırır.
  • Çoklu Platform Entegrasyonu: Claude, VSCode gibi platformlarla entegrasyonu destekler, geliştiricilerin farklı ortamlarda PGYER hizmetini kullanmasını kolaylaştırır.
  • Uygulama Sürüm Yönetimi: list-my-apps ve get-app-info-by-shortcut araçlarıyla, yüklenmiş uygulama sürüm bilgilerini kolayca sorgulayın ve yönetin.

Entegrasyon Yöntemleri

VSCode'da Entegrasyon

Hızlı kurulum için tek komut kullanın:

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

Not: <your_pgyer_api_key> kısmını kendi PGYER API anahtarınızla değiştirin.

Claude Code ile Entegrasyon

Claude Code (komut satırı aracı) kullanıyorsanız, PGYER MCP Sunucusunu hızlıca eklemek için aşağıdaki komutu kullanabilirsiniz:

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

<your_pgyer_api_key> kısmını kendi PGYER API anahtarınızla değiştirin.

Codex ile Entegrasyon

Codex kullanıyorsanız, PGYER MCP Sunucusunu hızlıca eklemek için aşağıdaki komutu kullanabilirsiniz:

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

<your_pgyer_api_key> kısmını kendi PGYER API anahtarınızla değiştirin.

Araç Yapılandırması

Aşağıdaki araç grupları mevcuttur (varsayılan olarak hepsi etkindir):

  1. upload-app: Uygulamayı PGYER platformuna yükle
  2. list-my-apps: Kendi yüklediğiniz Uygulama listesini sorgula
  3. get-app-info-by-shortcut: Kısa bağlantı (App shortcut) ile Uygulama bilgisi sorgula

Lisans

MIT

Katkı

Projeyi geliştirmeye yardımcı olmak için Pull Request gönderebilir veya Issue oluşturabilirsiniz.