Loading connector details…
Loading connector details…
Choose a unique username to continue using AgentHotspot
by 0xKoda • Documentation & Docs
An MCP server that fetches, cleans, and returns documentation for Rust crates from docs.rs to provide contextual documentation to LLM agents.
Fetch up-to-date API documentation for a specific Rust crate (e.g., tokio, serde) to answer code-related questions.
Provide concise, plain-text summaries of crate modules and types by stripping HTML and truncating long pages for readable responses.
A local MCP tool integration (e.g., with Claude Desktop) to look up crate docs programmatically during code generation or review tasks.
This server exposes a single MCP tool that looks up documentation for Rust crates on docs.rs, converts HTML to plain text, truncates long outputs, and returns the result in MCP response format. It is implemented in Node.js using the Model Context Protocol SDK and is designed to be integrated with AI assistants (for example via Claude Desktop). The server is useful for giving LLMs compact, readable crate documentation and limiting response size to avoid overwhelming clients.
Retrieves a documentation page from docs.rs. The URL must follow the format `https://docs.rs/{crate_name}/{version}/{crate_name}{path}`, such as `https://docs.rs/serde/latest/serde/de/value/struct.BoolDeserializer.html`. In this example, `path` is `/de/value/struct.BoolDeserializer.html`. If you want to explore unknown modules or structs, you can first retrieve the top page. The 'Modules' section on the top page lists top-level modules, which you can follow to find the desired module.
Retrieves the top page of a specific version of a crate from docs.rs.
Search for crates on crates.io and retrieve crate summaries.
Performs a fuzzy search for items (structs, enums, functions, etc.) in the specified crate version on docs.rs using the provided keyword. Returns items that match the keyword.
Retrieves all items (structs, enums, functions, etc.) defined in the specified crate version from docs.rs. Use this as a fallback when a keyword search does not find the desired item. Returns a list of all discoverable items for the crate and version.
Mandatory instructions for AI agents to use MCP tools when handling Rust documentation queries
Scores are informational only and provided “as is” without warranty. AgentHotspot assumes no liability for actions taken based on these ratings.