Skip to content

Epistates/TurboMCP

MCP Developer Tools

A production‑ready Rust SDK for the Model Context Protocol (MCP) that provides zero‑boilerplate macros, modular transport options, and WASM support.

Rust Latest v3.1.5 · 2mo ago Security brief →

Features

  • Zero‑boilerplate procedural macros (`#[server]`, `#[tool]`, etc.)
  • Modular transport architecture supporting STDIO, HTTP, WebSocket, TCP, Unix sockets, and in‑process channels
  • Full MCP specification compliance (2025‑11‑25) with optional telemetry, authentication, and DPoP support
  • WASM‑compatible `no_std` core for edge deployment

Recent releases

View all 57 releases →
Review required
v3.1.5 Bug fix
Auth RBAC

SSE empty event fix

No immediate action
v3.1.4 New feature

HTTP/SSE requests + resource templates

Review required
v3.1.3 Breaking risk
Auth RBAC RCE / SSRF

JSON-RPC strict version validation

Review required
v3.1.2 Breaking risk
Auth RBAC Dependencies

report_progress API break

Upgrade now
v3.1.1 Breaking risk
RCE / SSRF

Path escape rejection

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.

About

Stars
91
Forks
21
Languages
Rust Handlebars Makefile
Downloads/week
8 ↓20%
NPM Maintainers
1 Single npm maintainer
Contributors
3
TypeScript
Types included ✓

Install & Platforms

Install via
cargo

Beta — feedback welcome: [email protected]