Skip to content

ViperJuice/mcp-gateway

v1.13.1 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 28d MCP Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Fixed misleading disconnect warnings and proper error propagation when stdout exceeds read limits.

Full changelog

Fixed

  • Stdio downstream MCP servers no longer surface a misleading "disconnected
    unexpectedly" warning when a tool response exceeds asyncio's default 64 KiB
    per-line read limit. PMCP now spawns child processes with a 10 MiB stdout
    read limit (overridable via PMCP_STDIO_READ_LIMIT) so realistic responses
    from brightdata::scrape_batch, large playwright screenshots/DOM dumps,
    fetch on long pages, and similar tools are returned to the caller intact
    instead of triggering a phantom reconnect cycle.
  • The stdout reader now distinguishes LimitOverrunError and other read
    failures from normal process exit, logs the cause at WARNING, and propagates
    it into ServerStatus.last_error so gateway.health and pmcp status
    report the actual failure mode instead of "Server process exited".

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 ViperJuice/mcp-gateway

Get notified when new releases ship.

Sign up free

About ViperJuice/mcp-gateway

A meta-server for minimal Claude Code tool bloat with progressive disclosure and dynamic server provisioning. Exposes 9 stable meta-tools, auto-starts Playwright and Context7, and can dynamically provision 25+ MCP servers on-demand from a curated manifest.

All releases →

Beta — feedback welcome: [email protected]