rust-docs-mcp MCP server
MCP server for agents to explore rust docs, analyze source code, and build with confidence
What rust-docs-mcp does
Summarised from the project README; check the repository for the latest details.
Features
- [x] Multi-source caching — crates.io, GitHub repositories, local
- [x] Workspace support — Individual member analysis and caching for cargo
- [x] Documentation search — Pattern matching with kind/path filtering and
- [x] Item inspection — Detailed signatures, fields, methods, and
- [x] Source code access — Line-level precision with parameterized
- [x] Dependency analysis — Direct and transitive dependency trees with
Tools exposed (17)
cache_crate– Download and cache a crate from various sources. Setremove_crate– Remove cached crate versions to free disk spacelist_cached_crates– View all cached crates with versions and sizeslist_crate_versions– List cached versions for a specific crateget_crates_metadata– Batch metadata queries for multiple cratescache_operations– Manage and monitor background caching operations (list, status, cancel, clear)list_crate_items– Browse all items in a crate with optional filteringsearch_items– Full search with complete documentation (may hit tokensearch_items_preview– Lightweight search returning only IDs, names, andget_item_details– Detailed information about specific items (signatures,get_item_docs– Extract just the documentation string for an itemget_item_source– View source code with configurable context linesget_dependencies– Analyze direct and transitive dependencies with filteringstructure– Generate hierarchical module tree using integrated cargo-modulesSearchsearch_items_fuzzy– Fuzzy search with typo tolerance and semanticRequest– Build behavior
Requirements
- Rust nightly toolchain (for Rustdoc JSON generation)
- Network access to download crates from crates.io
Repository: snowmead/rust-docs-mcp
Stars: ★137
Language: Rust
Last updated: 2026-09-21
agentmcp-serverrust
Stars: ★137
Language: Rust
Last updated: 2026-09-21
agentmcp-serverrust
How to install rust-docs-mcp
No install config was found in this README. See the repository for setup steps, then follow our guides for Claude Desktop, Cursor or VS Code.
Maintain this project? Get it featured for free during launch →
Related Coding & IDE MCP servers
context7 by upstash · ★63052
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
Coding & IDE
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
Coding & IDE
serena by oraios · ★30271
A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
Coding & IDE
A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
Coding & IDE
activepieces by activepieces · ★25058
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents
Coding & IDE
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents
Coding & IDE
n8n-mcp by czlonkowski · ★23073
A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you
Coding & IDE
A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you
Coding & IDE
Auto-claude-code-research-in-sleep by wanshuiyin · ★17497
ARIS ⚔️ (Auto-Research-In-Sleep) — Lightweight Markdown-only skills for autonomous ML research: cross-model review loops, idea discovery, an
Coding & IDE
ARIS ⚔️ (Auto-Research-In-Sleep) — Lightweight Markdown-only skills for autonomous ML research: cross-model review loops, idea discovery, an
Coding & IDE
fastapi_mcp by tadata-org · ★12021
Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
Coding & IDE
Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
Coding & IDE
Weekly MCP digest – new and trending MCP servers in your inbox.