laptou_rust-docs-mcp-server
If you are the rightful owner of laptou_rust-docs-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server providing access to Rust documentation from docs.rs, enabling AI tools to search for documentation, type information, feature flags, version numbers, and symbol definitions/source code.
The Rust Docs MCP Server is a Model Context Protocol server designed to facilitate access to Rust documentation hosted on docs.rs. It allows AI tools and developers to efficiently search for and retrieve documentation, type information, feature flags, version numbers, and source code for Rust crates. The server is built using Bun for development, but it can also run with Node.js, making it versatile for different environments. By implementing the Model Context Protocol, it can seamlessly integrate with any MCP client, providing a robust solution for accessing and managing Rust documentation.
Features
- Search for crates on docs.rs
- Get documentation for specific crates and versions
- Get type information (structs, enums, traits, etc.)
- Get feature flags for crates
- Get available versions for crates
- Get source code for specific items
- Search for symbols within crates
Tools
search_crates
Search for crates on docs.rs
get_crate_documentation
Get documentation for a specific crate
get_type_info
Get type information for a specific item
get_feature_flags
Get feature flags for a crate
get_crate_versions
Get available versions for a crate
get_source_code
Get source code for a specific item
search_symbols
Search for symbols within a crate