Skip to content

3aKHP/prts-mcp

vts/v2.3.0 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 19d 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

Added stdio transport support for local MCP clients and exposed additional server APIs.

Full changelog

Added

  • Added stdio transport support: new prts-mcp-ts-stdio npm bin and
    ts/src/server-stdio.ts entry point. Reuses the existing
    createMcpServer factory and runStartupSync; connects an
    StdioServerTransport for 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-bun bins) and stdio.
  • Added start:stdio / start:stdio:bun npm scripts.
  • Added e2eStdio.test.ts covering stdio initialize handshake, tools/list,
    and graceful error handling.
  • Extended smoke-package-bun.mjs to assert the prts-mcp-ts-stdio bin
    shim is installed and non-empty after npm pack + bun add.

Changed

  • server.ts now exports createMcpServer, SERVER_VERSION, and log
    (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

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]