Badges


Maker History
Forums
RustAPI v0.1.501
Native MCP support! Your API is now an AI agent toolkit.
Highlights
-
Full MCP (Model Context Protocol) support via the new rustapi-mcp crate
Automatically expose routes as tools using your existing OpenAPI spec
Tag-based filtering (allowed_tags) so agents only see what you want them to
Real proxied tools/call every call goes through your normal middleware, extractors, validation, and error handling
Works great with Claude, Cursor, custom agents, etc.
-
One-liner enablement
.use_mcp(McpConfig::new().allowed_tags(vec!["public", "agent"])) Crate cleanup: Consolidated from 13 crates down to 9. rustapi-testing, jobs, view, and toon are now features instead of separate published crates.
-
Better observability UX
Dashboard now has route filters + integrated replay browser
Improved replay admin API with pagination and filters
New / Notable Crates & Features
RustAPI v0.1.470 — The Embedded Dashboard Update
RustAPI just got a massive upgrade. We re introducing the Embedded Isometric System Dashboard a self-contained, opt-in control plane that lives directly inside your Rust process.
Most Rust frameworks require complex external Prometheus/Grafana stacks just to see what s happening. With v0.1.470, you get:
Visual Route Topology: See your route graph and execution paths in real-time.
Near-Zero Overhead: Lock-free atomic counters track "Ultra Fast" vs "Full" execution paths.
Built-in Replay Browser: Debug production issues by replaying and diffing requests directly in the UI.
Security First: Strict CSP headers and bearer-protected JSON APIs.
Stop fighting with infra and start building. One feature flag, one builder call, total visibility.
We launched RustAPI v0.1.410 🚀
Our Production Baseline release for building production-ready Rust services faster.
What s new in this release:
one-call production defaults
built-in /health, /ready, /live probes
session management
rate limiting strategies
new CLI bench + observability commands
improved multipart streaming
new real-world Auth / CRUD / Jobs / Streaming examples
10+ cookbook recipes
The goal is simple: help Rust teams go from prototype to production with less setup and more confidence.

