rust-docs-mcp-server and rust-docs-mcp
About rust-docs-mcp-server
Govcraft/rust-docs-mcp-server
🦀 Prevents outdated Rust code suggestions from AI assistants. This MCP server fetches current crate docs, uses embeddings/LLMs, and provides accurate context via a tool call.
Implements semantic search over live crate documentation by parsing HTML docs and generating OpenAI embeddings, then uses RAG to answer LLM queries with current API context. Runs as a stdio-based MCP server that caches parsed docs and embeddings by crate version and feature set, supporting multi-instance deployments for querying multiple crates during a single coding session.
About rust-docs-mcp
snowmead/rust-docs-mcp
MCP server for agents to explore rust docs, analyze source code, and build with confidence
Provides offline-capable crate intelligence through rustdoc JSON parsing and source code analysis, supporting multi-source caching (crates.io, GitHub, local paths) with workspace member isolation. Implements MCP tools for documentation search, dependency tree traversal, module structure visualization via cargo-modules, and token-aware response truncation optimized for LLM context windows. Integrates with AI agents via stdio transport to enable programmatic exploration of Rust APIs without reliance on training data or web scraping.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work