← 返回 Skills 市场
tom-playasia

Mcp Server

作者 Tom · GitHub ↗ · v0.2.1 · MIT-0
cross-platform ⚠ suspicious
203
总下载
1
收藏
0
当前安装
6
版本数
在 OpenClaw 中安装
/install playasia
功能描述
Search and buy digital game codes, eShop cards, PSN vouchers from Play-Asia.com via HTTP or MCP. Three purchase methods — Wallet (instant), Lightning (instan...
安全使用建议
This skill appears to be what it says: a Play‑Asia MCP server for searching and buying digital codes. Before installing or running it, consider the following: - Only provide PA_TOKEN if you trust the code/run-time location. Give the token the minimum scope you need (use 'info' for read-only; 'purchase' only if you will let the agent spend). Use spending limits when generating the token on Play‑Asia. - The code and docs allow anonymous Lightning/Bitcoin purchases and wallet purchases. Wallet purchases use PA_TOKEN and can spend your balance — treat the token like a password and regenerate it if you ever paste it into chat. - The package includes an npm-based tool (authors expect users may run it via npx). If you plan to run with npx, be aware that npx will fetch from npm; prefer auditing the included source or running the bundled code locally rather than pulling from the network if you don't trust the publisher. - There are minor inconsistencies in the docs/metadata (some files mention requiring the npx bin, some frontmatter says 'discovery-only'). Ask the publisher (or inspect src/) to confirm intended installation/usage and that PA_BASE_URL is not pointed to an unexpected host. - For extra safety, run the MCP server in an isolated environment/container and verify network requests go only to play-asia.com (or your expected PA_BASE_URL). If you only need browsing, you can avoid supplying PA_TOKEN to prevent wallet actions. If you want, I can highlight exactly where in the source the token is read and used, or produce a short checklist for securely generating and using a PA_TOKEN with this skill.
功能分析
Type: OpenClaw Skill Name: playasia Version: 0.2.1 The bundle is a legitimate MCP server for interacting with the Play-Asia.com API to search for and purchase digital game codes. It includes proactive security instructions in SKILL.md to prevent the AI from leaking sensitive authentication tokens (PA_TOKEN) and provides clear documentation for its Lightning Network (L402) payment flow. The TypeScript implementation in src/ is well-structured, uses standard dependencies, and contains no evidence of malicious intent, data exfiltration, or unauthorized execution.
能力标签
cryptorequires-walletcan-make-purchasescan-sign-transactionsrequires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
The skill claims to provide browsing and purchasing of digital codes on play-asia.com and the implementation calls only play-asia endpoints (configurable via PA_BASE_URL). Requesting a Play‑Asia platform token (PA_TOKEN) is proportionate for wallet purchases and account features. The included @modelcontextprotocol SDK and MCP tool definitions are appropriate for an MCP server.
Instruction Scope
Runtime instructions and source code focus on catalog browsing, L402 (Lightning) purchases, anonymous BTC/LN flows, and platform-token (wallet) calls. The SKILL.md frontmatter emphasizes 'discovery-only' and states 'does not perform purchases' which is slightly misleading because the docs and the code clearly include purchase endpoints and instructions for POSTing purchase requests. The SKILL.md also contains explicit safety rules (do not echo pa_ tokens) which the code does not contradict, but the frontmatter/documentation vs. capability wording is inconsistent.
Install Mechanism
There is no install spec in the registry entry (instruction-only), minimizing automatic install risk. The repository contains a standard npm project (package.json, build script) and an npm-based publish workflow, which is normal for an MCP server that can be run with npx. No downloads from obscure URLs or extract steps are present in the manifest.
Credentials
Only PA_TOKEN is required as a primary credential for account features; PA_BASE_URL is optional and documented. PA_TOKEN is expected for wallet buys, order and CS endpoints. The number and type of environment variables requested are proportional to the skill's functionality. Note: PA_BASE_URL can override target host — if set to an unexpected value it could direct requests elsewhere.
Persistence & Privilege
Skill does not declare always:true and is user-invocable. It does not attempt to modify other skills or system-wide settings. The included deploy script and publishing notes are normal maintenance artifacts and do not grant extra runtime privilege.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install playasia
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /playasia 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.1
Major update: Now includes strict security rules and clearer guidance for chat-based users and agents. - Added explicit security rules: Never echo or store real Playasia tokens and always use a placeholder in all examples. - New "Web chat clients" section explains workflow for ChatGPT, Claude, Grok, etc. with clear steps for searching, price checks, and purchases. - Strong warning to never invent or fabricate product info, prices, or codes without live API data. - All purchase/authentication examples now consistently use the token placeholder pa_YOUR_TOKEN_HERE. - Documentation clarified on how agents must disclose limitations and interact securely with users.
v0.2.0
Playasia skill v0.2.0 changelog: - Added explicit instructions for POST support: agents must support POST for purchases, top-ups, and support tickets; GET-only agents cannot complete purchases. - Documented "buy_url" shortcut for streamlined purchasing; POSTing to product buy_url defaults to Lightning. - Clarified all supported methods for passing the authentication token, discouraging token use in URLs. - Added MCP server support instructions for MCP-compatible clients. - Improved documentation and guidance throughout for easier integration and compliance. - Updated description to reflect support for both HTTP and MCP.
v0.1.3
- Added support for `affiliate_id` in product search endpoint; affiliate tracking URLs are now included when provided. - Changed anonymous order retrieval to use the `order_sid` parameter instead of `sid`. - Updated documentation for error handling to clarify 404 responses apply to both unavailable and non-digital products.
v0.1.2
- Marked the skill as discovery-only and public; not for purchases or user data. - Added capability-manifest fields: kind, visibility, auth_required, purpose, cacheable. - Clarified that browsing and price checks require no login, token, or authentication. - Stated that the document is safe to index and cache. - Minor language and formatting improvements for better understanding.
v0.1.1
- Added support for three purchase methods: wallet (token), Lightning Network (anonymous), and Bitcoin on-chain (anonymous). - Documented fully anonymous checkout: Bitcoin/Lightning requires no account; retrieve orders using SID and order ID. - Clarified that browsing and price checks require no token or authentication. - Expanded endpoint documentation with clearer authentication requirements and error handling. - Added new files: PUBLISHING.md, deploy.sh, improvements.md. - Improved and reorganized documentation for easier onboarding.
v0.1.0
Initial release of Playasia API standalone skill. - Enables searching and buying digital game codes, eShop cards, and vouchers directly from Play-Asia.com. - Supports full HTTP-based catalog browsing, purchase with wallet, order tracking, and code retrieval. - Customer service features: submit, track, reply to, and close enquiries (with attachments). - Integrated Bitcoin Lightning/L402 support for anonymous purchases and BTC tools. - No MCP server required—just use your own X-PA-Token. - Offers plain JSON responses, clear error codes, and adjustable rate limits.
元数据
Slug playasia
版本 0.2.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 6
常见问题

Mcp Server 是什么?

Search and buy digital game codes, eShop cards, PSN vouchers from Play-Asia.com via HTTP or MCP. Three purchase methods — Wallet (instant), Lightning (instan... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 203 次。

如何安装 Mcp Server?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install playasia」即可一键安装,无需额外配置。

Mcp Server 是免费的吗?

是的,Mcp Server 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Mcp Server 支持哪些平台?

Mcp Server 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Mcp Server?

由 Tom(@tom-playasia)开发并维护,当前版本 v0.2.1。

💬 留言讨论