PGYER MCP Server

ทางการ

MCP Server สำหรับแพลตฟอร์ม PGYER รองรับการอัปโหลด ค้นหาแอปพลิเคชัน และอื่นๆ

เอกสาร

PGYER MCP Server

English | 中文

นี่คือเซิร์ฟเวอร์ MCP (Model Context Protocol) สำหรับอัปโหลดแอปพลิเคชันไปยังแพลตฟอร์ม PGYER

Claude Screenshot

คุณสมบัติ

  • เข้ากันได้กับโปรโตคอล MCP (Model Context Protocol) รองรับการผสานรวมหลายแพลตฟอร์ม (เช่น Claude, VSCode เป็นต้น)
  • มีเครื่องมือหลักสามตัว:
    • upload-app: อัปโหลดแอปพลิเคชัน (ipa/apk) ไปยังแพลตฟอร์ม PGYER รองรับพารามิเตอร์การอัปโหลดที่หลากหลาย
    • list-my-apps: ค้นหารายการแอปพลิเคชันที่อัปโหลดภายใต้บัญชีปัจจุบัน รองรับการแบ่งหน้า
    • get-app-info-by-shortcut: ค้นหาข้อมูลโดยละเอียดผ่านลิงก์สั้น (shortcut) ของแอปพลิเคชัน
  • รองรับการกำหนดค่า API key ผ่านตัวแปรสภาพแวดล้อม PGYER_API_KEY ปลอดภัยและยืดหยุ่น
  • อินเทอร์เฟซ API ที่ใช้งานง่าย รองรับการทำงานหลายรูปแบบ เช่น Command-line, Node.js, Docker เป็นต้น
  • รองรับพารามิเตอร์การอัปโหลดแบบกำหนดเอง (เช่น วิธีการติดตั้ง, รหัสผ่านการติดตั้ง, คำอธิบายการอัปเดต, ระยะเวลาที่ใช้ได้ เป็นต้น)
  • เหมาะสำหรับสถานการณ์ต่างๆ เช่น การแจกจ่ายแอป iOS/Android, การทดสอบ, การทดสอบภายใน เป็นต้น

สถานการณ์การใช้งาน

  • การแจกจ่ายแอปและการทดสอบภายใน: แจกจ่ายแอป iOS/Android อย่างรวดเร็วผ่านแพลตฟอร์ม PGYER รองรับการติดตั้งแบบสาธารณะ, การติดตั้งด้วยรหัสผ่าน, การติดตั้งแบบเชิญ และวิธีการอื่นๆ เหมาะสำหรับสถานการณ์การทดสอบภายในทีม, การทดสอบสาธารณะ เป็นต้น
  • การผสานรวมอย่างต่อเนื่องและระบบอัตโนมัติ: ผสานรวมกับเครื่องมือ CI/CD (เช่น Jenkins, GitHub Actions) เพื่อให้การแพ็กเกจ, อัปโหลด, และแจกจ่ายแอปเป็นไปโดยอัตโนมัติ เพิ่มประสิทธิภาพในการพัฒนา
  • การผสานรวมหลายแพลตฟอร์ม: รองรับการผสานรวมกับแพลตฟอร์มต่างๆ เช่น Claude, VSCode อำนวยความสะดวกให้นักพัฒนาใช้บริการ PGYER ในสภาพแวดล้อมที่แตกต่างกัน
  • การจัดการเวอร์ชันแอปพลิเคชัน: ผ่านเครื่องมือ list-my-apps และ get-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 key ของคุณ

การผสานรวมกับ Claude Code

หากคุณใช้ Claude Code (เครื่องมือ Command-line) คุณสามารถเพิ่ม 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 key ของคุณ

การผสานรวมกับ 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 key ของคุณ

การกำหนดค่าเครื่องมือ

มีชุดเครื่องมือต่อไปนี้ให้ใช้งาน (เปิดใช้งานทั้งหมดตามค่าเริ่มต้น):

  1. upload-app: อัปโหลดแอปพลิเคชันไปยังแพลตฟอร์ม PGYER
  2. list-my-apps: ค้นหารายการแอปที่คุณอัปโหลด
  3. get-app-info-by-shortcut: ค้นหาข้อมูลแอปผ่านลิงก์สั้น (App shortcut)

ใบอนุญาต

MIT

การมีส่วนร่วม

ยินดีต้อนรับการส่ง Pull Request หรือสร้าง Issue เพื่อช่วยปรับปรุงโปรเจกต์