
vexxvakan/mcp-docsrs
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
- - 関連するライブラリを発見するために、正確な名前、部分的な一致、またはfuzzyクエリでクレートを検索 - 構造、特性、関数、およびクレート内の他のシンボルを調べる - とクレートの概要を入手してください...
概要
- - 関連するライブラリを発見するために、正確な名前、部分的な一致、またはfuzzyクエリで検索する - - 構造物、特性、関数、およびcrate内の他のシンボル - - 構造とパブリックAPI表面でcrate概要を取得する - 証明書レベルのドキュメントを読む リリースページからプラットフォームの最新リリースをダウンロード: - : mcp-docsrs-linux-x64 - Ubuntu、Debian、Fedoraなど - : mcp-docsrs-linux-arm64 - ARM64システムの場合、AWS Graviton - : mcp-docsrs-linux-x64-musl - Alpine Linuxの場合、Dockerコンテナ(libstdc++が必要です) - : mcp-docsrs-linux-arm-64- ARM- ARM- ARM- ARM- ARM- は、 ARM64- は、Alpine は、 は、 libstdcp-docs のコンテナ (libstdc++ が必要です) - は、 は は、 は は、 は、 は、 は、 は は は は ARM64- は は は は は、 は は は は は は、 は、 は は、 は は は、 は は は は は は は、 は は は ARM64- は - : mcp-docsrs-darwin-x64 - IntelベースのMac用 - : mcp-docsrs-darwin-arm64 - MシリーズMac用 - :mcp-docsrs-windows-x64.exe - 64ビットWindowsの場合 最新のマルチアーチ画像をプルして実行(x64とARM64): - 最新 - 最新の安定リリース(マルチアーチ) - v1.0.
概要(AI 翻訳)
A Model Context Protocol (MCP) サーバは、docs.rs から Rust の crate ドキュメンテーションを取得**
特徴 • 始める • ツール • 貢献 • 承認 • ライセンス
##特徴
-Find New Crates - 関連するライブラリを発見するために、正確な名前、部分的な一致、またはfuzzyクエリでクレートを検索する
- Crateシンボルを点検して下さい - 構造、特性、機能およびcrateの中の他の記号を点検して下さい
- Crate Summariesを見直して下さい - 構造および公共APIの表面とのcrateの概観を得て下さい
- 完全な文書を読む - 基準レベルの文書を読む
はじめる
ビルド済みの実行テーブルを使用する
リリースページからプラットフォームの最新リリースをダウンロード:
#####Linuxの
- x64/AMD64 (GLIBC): [
mcp-docsrs-linux-x64] - Ubuntu、Debian、Fedoraなど -ARM64(GLIBC):mcp-docsrs-linux-arm64- ARM64システムの場合、AWS Graviton - x64/AMD64 (MUSL): [[
mcp-docsrs-linux-x64-musl]] - Alpine Linuxの場合、Dockerコンテナ(libstdc++が必要です) -ARM64(MUSL):mcp-docsrs-linux-arm64-musl- ARM64のAlpineの場合、最小限のコンテナ(libstdc++が必要です)
macOSの
-Intel: [mcp-docsrs-darwin-x64] - IntelベースのMacの場合
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Docs.rs MCP Server
A Model Context Protocol (MCP) server for fetching Rust crate documentation from docs.rs
Features • Getting Started • Tools • Contributing • Acknowledgments • License
Features
- Find New Crates - Search crates by exact name, partial match, or fuzzy query to discover relevant libraries
- Inspect Crate Symbols - Inspect structs, traits, functions, and any other symbol inside a crate
- Review Crate Summaries - Get a crate overview with its structure and public API surface
- Read Full Documentation - Read crate-level documentation
Getting Started
Using Pre-built Executables
Download the latest release for your platform from the Releases page:
Linux
- x64/AMD64 (GLIBC):
mcp-docsrs-linux-x64- For Ubuntu, Debian, Fedora, etc. - ARM64 (GLIBC):
mcp-docsrs-linux-arm64- For ARM64 systems, AWS Graviton - x64/AMD64 (MUSL):
mcp-docsrs-linux-x64-musl- For Alpine Linux, Docker containers (requires libstdc++) - ARM64 (MUSL):
mcp-docsrs-linux-arm64-musl- For Alpine on ARM64, minimal containers (requires libstdc++)
macOS
- Intel:
mcp-docsrs-darwin-x64- For Intel-based Macs - Apple Silicon:
mcp-docsrs-darwin-arm64- For M-series Macs
Windows
- x64:
mcp-docsrs-windows-x64.exe- For 64-bit Windows
Using Docker
Pull and run the latest multi-arch image (supports both x64 and ARM64):
# Pull the latest image
docker pull ghcr.io/vexxvakan/mcp-docsrs:latest
# Run the server
docker run --rm -i ghcr.io/vexxvakan/mcp-docsrs:latest
# Run with custom configuration
docker run --rm -i ghcr.io/vexxvakan/mcp-docsrs:latest \
--cache-ttl 7200000 --max-cache-size 200
Available tags:
latest- Latest stable release (multi-arch)v1.0.0- Specific version (multi-arch)
MCP Setup
| Client | Command |
|---|---|
| Codex | codex mcp add docsrs -- path/to/mcp-docsrs |
| Claude Code | claude mcp add --transport stdio docsrs -- path/to/mcp-docsrs |
| Gemini CLI | gemini mcp add -s user docsrs path/to/mcp-docsrs |
| OpenCode | Run opencode mcp add, choose a local MCP server, then point it at path/to/mcp-docsrs. |
| VS Code | Open Command Palette (Cmd/Ctrl+Shift+P) → MCP: Add Server → choose Workspace or User → Command (stdio) → enter path/to/mcp-docsrs. |
| Cursor | Open Settings (Cmd/Ctrl+Shift+J) → Tools & Integrations → New MCP Server → choose a local/stdio server → enter path/to/mcp-docsrs. |
After adding the server, restart the client if it does not discover the tools immediately.
Configuration
インストール
docker run --rm -i ghcr.io/vexxvakan/mcp-docsrs:latest