Skip to content

3aKHP/prts-mcp

vpython/v0.4.2 Breaking

This release includes 2 breaking changes for platform teams planning a safe upgrade.

Published 1mo MCP Data & Storage
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agent anthropic arknights claude fanfiction game-data
+5 more
mcp mcp-server model-context-protocol prts prts-wiki

Summary

AI summary

ArknightsGameData 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.zip Release asset from
    3aKHP/ArknightsGameData and extracts it into the existing gamedata layout, aligning
    the game-data and story-data sync paths around GitHub Release archives.
  • fetch_gamedata.py now 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

Track 3aKHP/prts-mcp

Get notified when new releases ship.

Sign up free

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.

All releases →

Related context

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]