arkpilot v0.2.0 — AppGallery appstore scraper (5 MCP tools)
Release highlights
- 5 new MCP tools for AppGallery app metadata:
appstore_search,appstore_categories,appstore_list_by_category,appstore_detail,appstore_check - Real
webEdge /uowap/indexAPI integration (no more guessed URLs) + auto-fallback to headless Chromium when AppGallery'sInterfaceCodesignature rejects pure HTTP - Full-crawl script (
npm run crawl) + weekly GitHub Actions workflow that publishes the result as a release asset - 82 vitest tests, 100% pass — offline JSON fixtures keep the suite fast and deterministic
- README rewritten as the arkpilot brand entry point; existing internal names (
@zcode/harmonyos-dev-plugin,harmonyos-dev,harmonyos-devskill/command) are unchanged
Prebuilt MCP server bundle (release asset)
- Asset:
arkpilot-v0.2.0-dist.tar.gz(6 900 152 bytes) - sha256:
8bec81a1ae4be1fdbf7a02af2f66202ecb0652ebebec11b7c315cb7a4115633f - Contents:
harmonyos-dev/{dist, node_modules (production-only), package.json, package-lock.json} - Standalone: yes. After extracting, run
node harmonyos-dev/dist/mcp/server.js; the server starts and listens on stdio for MCP requests.
curl -L -o arkpilot-v0.2.0-dist.tar.gz \
https://github.com/taobaoaz/arkpilot/releases/download/v0.2.0/arkpilot-v0.2.0-dist.tar.gz
echo '8bec81a1ae4be1fdbf7a02af2f66202ecb0652ebebec11b7c315cb7a4115633f' | sha256sum -c -
tar -xzf arkpilot-v0.2.0-dist.tar.gz
echo '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"smoke","version":"0"}}}' \
| node harmonyos-dev/dist/mcp/server.jsThe server will respond with serverInfo: { name: "harmonyos-dev", version: "0.2.0" }.
Full CHANGELOG
See harmonyos-dev/CHANGELOG.md for the complete v0.2.0 entry.
What's new since this release was first cut
PR #7 (fix(plugin): align hardcoded version to 0.2.0 in server.ts and http.ts) makes the compiled dist/mcp/server.js report the correct version: 0.2.0 to MCP clients (it was hardcoded to 0.1.0 in source). The first tar.gz was therefore re-cut and re-uploaded. The new SHA is above; the old zip arkpilot-v0.2.0-dist.zip was removed.