Skip to content

Epistates/TurboMCP

v3.0.1 Feature

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

Published 3mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

mcp mcp-client mcp-sdk mcp-server mcp-servers rust

Summary

AI summary

Added in-process channel transport for zero-overhead same‑process MCP communication.

Full changelog

[3.0.1] - 2026-03-05

Added

  • In-process channel transport - Zero-overhead channel transport using tokio::sync::mpsc channels for same-process MCP communication. Eliminates line framing, flushing, and redundant JSON parsing. 1.4x faster than rmcp on tool call latency (14μs vs 19μs), 1.2x higher throughput (71k rps vs 59k rps).
  • TransportType::Channel variant - Added Channel to both turbomcp-core and turbomcp-transport-traits TransportType enums, with is_local() classification and proper Display/serde support.
  • RequestContext::channel() factory - Convenience constructor for channel transport contexts in turbomcp-server.
  • channel feature flag - New feature on turbomcp-server and turbomcp crates, included in all-transports bundle.

Fixed

  • Channel transport type identification - ChannelTransport::transport_type() now correctly returns TransportType::Channel instead of TransportType::Stdio.

Full Changelog: https://github.com/Epistates/turbomcp/compare/v3.0.0...v3.0.1

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 Epistates/TurboMCP

Get notified when new releases ship.

Sign up free

About Epistates/TurboMCP

TurboMCP SDK: Enterprise MCP SDK in Rust

All releases →

Beta — feedback welcome: [email protected]