Mcp Rust Docs — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Rust Docs (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This is a Model Context Protocol (MCP) server that fetches and returns documentation for Rust crates providing essential context for LLM's when working with Rust code.
# Clone the repository
git https://github.com/0xKoda/mcp-rust-docs.git
cd mcp-rust-docs
# Install dependencies
npm install# Start the server directly
npm startAdd the following to your Claude Desktop configuration file (claude_desktop_config.json):
{
"mcpServers": {
"rust-docs": {
"command": "node",
"args": ["/absolute/path/to/index.js"]
}
}
}Replace /absolute/path/to/index.js with the absolute path to the index.js file in this repository.
Once the server is running and configured with your AI assistant, you can ask questions like:
The AI will use the lookup_crate_docs tool to fetch and display the relevant documentation.
You can test this server using the MCP Inspector:
npx @modelcontextprotocol/inspectorThen select the "Connect to a local server" option and follow the prompts.
This server implements a single MCP tool called lookup_crate_docs that:
This server uses the MCP SDK with carefully structured import paths. If you're modifying the code, be aware that:
@modelcontextprotocol/sdk/server/mcp.js)Contributions are welcome! Please feel free to submit a Pull Request.
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.