Skip to content

v0.7.6 — MCP 2026-07-28 GA server bridge + Claude Code plugin

Choose a tag to compare

@activeing123 activeing123 released this 08 Sep 06:37
· 8 commits to main since this release

v0.7.6 — MCP 2026-07-28 GA server bridge + official Claude Code plugin

Two firsts in one release:

The bridge now speaks the GA spec on the server side

mcptoon serve is stateless-first, per the MCP 2026-07-28 GA revision:

  • No initialize handshake required. A modern client can call
    tools/list without ever sending initialize. Legacy handshake clients
    keep working unchanged, and requested versions inside the support list
    are echoed back instead of a hardcoded date.
  • Self-describing requests. _meta with
    io.modelcontextprotocol/protocolVersion (and the pre-GA draft key) is
    honored on every request; unsupported versions are rejected with
    -32022 (UnsupportedProtocolVersionError).
  • server/discover advertises protocolVersions, capabilities
    (with the GA extensions field) and serverInfo — no config load, safe
    to probe up front.
  • SEP-2549 CacheableResult. tools/list, prompts/list,
    resources/list and resources/read carry ttlMs + cacheScope
    (defaults: 300000 ms / public; override with MCPTOON_LIST_TTL_MS /
    MCPTOON_LIST_CACHE_SCOPE), so clients can cache tool catalogs across
    reconnects and keep upstream prompt caches warm.
  • resultType: "complete" on every ordinary result.

To our knowledge this makes mcptoon the first zero-dependency
MCP-compression bridge with a complete 2026-07-28 server-side surface
(enterprise gateway competitors currently stop at 2025-06-18).

Install it inside Claude Code in one line

/plugin marketplace add activeing123/mcptoon

The plugin package (claude-code-plugin/) contains no business logic —
it installs, wires and teaches:

  • SessionStart hook auto-installs the CLI on the very first session
    (zero-dependency 128KB wheel, seconds) and only reports status after
    that. It never raises; a broken environment cannot break your session.
    Native Windows command variant included.
  • .mcp.json wires the mcptoon serve bridge into the session, so
    tool discovery arrives pre-compressed.
  • skills/mcptoon/SKILL.md teaches the agent when and how to use the
    CLI (manifest / inspect / search / call --auto / doctor), and
    forbids it from quoting savings numbers it did not observe.
  • /mcptoon-setup for guided setup and repair.

The CLI stays what it always was — pip install mcptoon keeps working
for every other agent (Codex, Cursor, OpenCode, ...); the plugin is one
more door to the same engine.

Quality

  • 769 tests passed (+10 plugin guards, +19 bridge tests), 1 skipped,
    Windows in the CI matrix, ruff clean, zero third-party dependencies
    (stdlib only), 128KB wheel.