This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+5 more
Summary
AI summaryAdded stdio transport support for local MCP clients and exposed additional server APIs.
Full changelog
Added
- Added stdio transport support: new
prts-mcp-ts-stdionpm bin and
ts/src/server-stdio.tsentry point. Reuses the existing
createMcpServerfactory andrunStartupSync; connects an
StdioServerTransportfor single-session local MCP clients (Claude
Desktop, Claude Code, Cursor). Breaks the 2.0 transport split — the
TypeScript implementation now supports both Streamable HTTP (existing
prts-mcp-ts/prts-mcp-ts-bunbins) and stdio. - Added
start:stdio/start:stdio:bunnpm scripts. - Added
e2eStdio.test.tscovering stdio initialize handshake, tools/list,
and graceful error handling. - Extended
smoke-package-bun.mjsto assert theprts-mcp-ts-stdiobin
shim is installed and non-empty afternpm pack+bun add.
Changed
server.tsnow exportscreateMcpServer,SERVER_VERSION, andlog
(previously module-private) so the stdio entry point can reuse them
without duplicating tool registration logic.
Install
# Run directly with npx (Node.js entrypoint, zero extra runtime install)
npx prts-mcp-ts
# Or install globally
npm install -g [email protected]
# Bun runtime (default production runtime since 2.2.0)
bunx --bun -p [email protected] prts-mcp-ts-bun
The default Docker image (prts-mcp-ts:latest) runs under Bun since 2.2.0;
ts/Dockerfile.node provides the legacy Node.js image.
MCP endpoint: http://localhost:3000/mcp
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]