Rust libraries move fast enough that a model's recollection of a signature is often a version behind. Reading docs.rs directly closes that gap for the crate you are actually depending on.
An MCP server that fetches Rust crate documentation from docs.rs. One lookup covers finding the crate and reading into it — structs, traits, functions and crate-level docs — with results cached locally.
- Crates found by exact name, partial match or fuzzy query
- Structs, traits, functions and other symbols inspected inside a crate
- A crate overview with its structure and public API surface
- Crate-level documentation read in full
- A local cache with configurable TTL and maximum size
- Pre-built binaries for Linux, macOS and Windows, plus a multi-arch Docker image
A pre-built executable for your platform, or the Docker image ghcr.io/vexxvakan/mcp-docsrs. Added through the client's own MCP-add command, over stdio. No account or key.
One command — docker run --rm -i ghcr.io/vexxvakan/mcp-docsrs:latest
