关于
Cratedocs provides an MCP server that allows Large Language Models (LLMs) to look up documentation for Rust crates, enhancing their ability to understand and generate Rust code. It offers functionalities to retrieve general crate documentation, search for crates on crates.io based on keywords, and lookup documentation for specific items within a crate, such as structs, functions, and traits. The server can be run in multiple modes, including STDIN/STDOUT and HTTP/SSE, and provides a command-line interface for direct testing of documentation tools.
主要功能
- Supports multiple server modes (STDIN/STDOUT, HTTP/SSE)
- Command-line interface for direct testing
- 16 GitHub stars
- Lookup item documentation within a crate
- Search for crates on crates.io
- Lookup crate documentation
使用案例
- Enhance LLM's understanding of Rust code
- Improve code generation accuracy for Rust projects
- Enable LLMs to answer questions about Rust libraries and APIs