Skip to content

Epistates/TurboMCP

v3.0.4 Feature

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

Published 2mo 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 progress notification handling and cursor-based pagination for list operations.

Full changelog

[3.0.4] - 2026-03-15

Added

  • Progress notification handler — New ProgressHandler trait and ProgressNotification re-export in turbomcp-client. The client now routes notifications/progress to a registered handler instead of silently dropping them. Register via ClientBuilder::with_progress_handler() or Client::set_progress_handler().
  • Cursor-based pagination for all list operationslist_tools(), list_resources(), list_resource_templates(), and list_prompts() now automatically follow next_cursor to collect all pages (capped at 1000 pages as a safety bound). New *_paginated(cursor) variants (list_tools_paginated, list_resources_paginated, list_resource_templates_paginated, list_prompts_paginated) expose manual pagination control with the full result type including next_cursor.

Full Changelog: https://github.com/Epistates/turbomcp/compare/v3.0.3...v3.0.4

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]