rs-docs
CLI and library that converts rustdoc JSON to Markdown. It pulls crate docs from docs.rs or reads local rustdoc JSON (plain, gzip, or zstd), and can run as an MCP server for Cursor and other editors.

Project Details
Client
Bismit Panda (Me)
Year
2025
Role
Developer
Status
Shipped
Ownership
Independent project
Technologies
RustCLIMCP
The Challenge
Making rustdoc output usable as Markdown and consumable by AI tools (e.g. via MCP).
The Solution
Built a Rust CLI with a remote mode for docs.rs and a local mode for files on disk, and output as a single file, multiple files, or both. The MCP server exposes search_crates, fetch_docs, get_index, and get_file, plus resources for cached package docs.