Badges

Tastemaker
Tastemaker
Gone streaking
Gone streaking

Maker History

  • RustAPI
    RustAPIA Rust API framework designed for AI-first development
    Jan 2026
  • 🎉
    Joined Product HuntSeptember 8th, 2025

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.

View more