VM

vexxvakan/mcp-docsrs

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

13 stars 7 forks 品質 76 トレンド 40Apache-2.0

- - 関連するライブラリを発見するために、正確な名前、部分的な一致、または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

GitHub で README 全文を見る

インストール

docker run --rm -i ghcr.io/vexxvakan/mcp-docsrs:latest
MCP 初心者?mcpskill.org のガイドから始めましょう →