rs-docs
A CLI and library that fetches or reads rustdoc JSON and converts it to Markdown. Pulls crate docs from docs.rs or processes local rustdoc JSON (plain, gzip, or zstd). Can run as an MCP server for Cursor and other IDEs.

Project Details
Client
Bismit Panda (Me)
Year
2025
Role
Developer
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 remote (docs.rs) and local modes; supports single file, multiple files, or both. MCP server exposes search_crates, fetch_docs, get_index, get_file and resources for cached package docs.