This release includes 2 breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+5 more
Summary
AI summaryArknightsGameData auto-sync now uses the zh_CN-excel.zip GitHub Release archive and requires story_review_table.json for Python operator data completeness.
Full changelog
Changed
- ArknightsGameData auto-sync now downloads the
zh_CN-excel.zipRelease asset from
3aKHP/ArknightsGameDataand extracts it into the existinggamedatalayout, aligning
the game-data and story-data sync paths around GitHub Release archives. fetch_gamedata.pynow prewarms bundled game data from the same Release archive instead
of downloading individual raw JSON files.- Python operator-data completeness now requires
story_review_table.json, matching the
TypeScript implementation and the new full-excel archive. - Operator data config is re-resolved on each tool call, and table caches are cleared after
startup auto-sync writes updated game data. - Added regression coverage for data becoming available later in the same process.
Install
pip install prts-mcp==0.4.2
Docker
docker pull ghcr.io/3akhp/prts-mcp:0.4.2
Breaking Changes
- Removed individual raw JSON file downloads; `fetch_gamedata.py` now prewarms bundled game data from the GitHub Release zip archive.
- Python operator-data completeness now mandates presence of `story_review_table.json`, aligning with TypeScript implementation.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About 3aKHP/prts-mcp
MCP Server for Arknights, querying the PRTS Wiki API and serving auto-synced operator archives and voice lines from game data. Designed for fan-creation (同人創作) AI agents. Python (stdio/Docker) and TypeScript (Streamable HTTP) implementations.
Related context
Related tools
Earlier breaking changes
- vts/v1.0.0 Public tool surface frozen; 9 MCP tool names, parameters, and response formats locked.
Beta — feedback welcome: [email protected]