
docs.rs
Searches Rust crates and their documentation on docs.rs, providing README content and API documentation in markdown format.
Integrates with crates.io and docs.rs to search Rust crates, retrieve README content, fetch documentation for specific API items, and search within crate APIs using web scraping converted to markdown format.
What it does
- Search for Rust crates by keywords
- Retrieve README content from crates
- Fetch documentation for specific API items
- Search within crate APIs and modules
- Convert documentation to markdown format
Best for
About docs.rs
docs.rs is a community-built MCP server published by nuskey8 that provides AI assistants with tools and capabilities via the Model Context Protocol. docs.rs — Search Rust crates, fetch READMEs and docs, and explore API items with markdown-converted scraping for fast, p It is categorized under search web, developer tools. This server exposes 4 tools that AI clients can invoke during conversations and coding sessions.
How to install
You can install docs.rs in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport. This server supports remote connections over HTTP, so no local installation is required.
License
docs.rs is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.
Tools (4)
Search for Rust crates by keywords on crates.io.
Get README/overview content of the specified crate
Get documentation content of a specific item (module, struct, trait, enum, function, etc.) within a crate
Search for traits, structs, methods, etc. from the crate's all.html page. To get a module, use docs_rs_get_item instead.
docs.rs MCP
An MCP server that enables searching for Rust crates and their documentation from docs.rs.
English | 日本語
Overview
docs.rs MCP is an MCP server that searches the Rust crate documentation site docs.rs. By using this, AI Agents can search for required crates and obtain the latest documentation as needed.

Features
- Tools specialized for searching docs.rs
- Supports multiple use cases, from searching for crates themselves to searching for specific APIs
- LLM-friendly Markdown output
Requirements
- Node.js 18 or newer
- VS Code, Cursor, Claude Desktop or any other MCP client
Setup
Visual Studio Code (VSCode)
Add the following to .vscode/mcp.json:
{
"servers": {
"docs-rs": {
"command": "npx",
"args": [
"@nuskey8/docs-rs-mcp@latest",
"-y"
]
}
}
}
Claude Code
Run the following command:
claude mcp add docs-rs -s project -- npx -y @nuskey8/docs-rs-mcp@latest
Cursor
You can install by pressing the button below:
Or, add a new MCP server that runs the npx @nuskey8/docs-rs-mcp command from Cursor Settings > MCP > Add new MCP Server.
Others
For other tools, please refer to the documentation as needed and add an MCP server that runs the npx @nuskey8/docs-rs-mcp command.
Tools
| Tool | Description |
|---|---|
docs_rs_search_crates | Searches for crates by keyword. |
docs_rs_readme | Retrieves the README/overview of the specified crate. |
docs_rs_get_item | Retrieves documentation for a specific item (module, struct, trait, enum, function, etc.) in a crate. |
docs_rs_search_in_crate | Searches for traits, structs, methods, etc. from the all.html page in a crate. |
License
This library is provided under the MIT License.
Alternatives
Related Skills
Browse all skillsIntegrate Vercel AI SDK applications with You.com tools (web search, AI agent, content extraction). Use when developer mentions AI SDK, Vercel AI SDK, generateText, streamText, or You.com integration with AI SDK.
GPT Researcher is an autonomous deep research agent that conducts web and local research, producing detailed reports with citations. Use this skill when helping developers understand, extend, debug, or integrate with GPT Researcher - including adding features, understanding the architecture, working with the API, customizing research workflows, adding new retrievers, integrating MCP data sources, or troubleshooting research pipelines.
Build a unified, ADHD-friendly web UI that consolidates 70+ CLI tools into a beautiful liquid glass interface for the AI File Organizer. Use when creating the complete frontend application that replaces all terminal interactions with a macOS-inspired dashboard for file organization, search, VEO prompts, and system management.
This skill should be used when analyzing recent market-moving news events and their impact on equity markets and commodities. Use this skill when the user requests analysis of major financial news from the past 10 days, wants to understand market reactions to monetary policy decisions (FOMC, ECB, BOJ), needs assessment of geopolitical events' impact on commodities, or requires comprehensive review of earnings announcements from mega-cap stocks. The skill automatically collects news using WebSearch/WebFetch tools and produces impact-ranked analysis reports. All analysis thinking and output are conducted in English.
Z.AI CLI providing: - Vision: image/video analysis, OCR, UI-to-code, error diagnosis (GLM-4.6V) - Search: real-time web search with domain/recency filtering - Reader: web page to markdown extraction - Repo: GitHub code search and reading via ZRead - Tools: MCP tool discovery and raw calls - Code: TypeScript tool chaining Use for visual content analysis, web search, page reading, or GitHub exploration. Requires Z_AI_API_KEY.
Automate Webflow CMS collections, site publishing, page management, asset uploads, and ecommerce orders via Rube MCP (Composio). Always search tools first for current schemas.