ND

nuskey8/docs-rs-mcp

Developer tools

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

38 stars 5 forks 品質 67 トレンド 12MIT

Rust crates と docs.rs からドキュメントを検索できる MCP サーバー.

概要

Rust cratesとdocs.rsからドキュメントを検索できるMCPサーバー。 docs.rs MCP は、Rust の crate ドキュメンテーションサイト docs.rs を検索する MCP サーバーです。 これにより、AIエージェントは必要なクレートを検索し、必要に応じて最新のドキュメントを入手することができます。 * docs.rsを検索するためのツール * 複数のユースケースをサポート, 特定のAPIを検索するために自分自身をクレート検索から * LLMフレンドリーなMarkdown出力 * Node.js 18 または newer * VS コード、カーソル、Claude デスクトップまたは他の MCP クライアント 下のボタンを押してインストールできます。 または、カーソル設定 > MCP > から npx @nuskey8/docs-rs-mcp コマンドを実行する新しい MCP サーバーを追加します。 MCP サーバーを追加 他のツールについては、必要に応じてドキュメントを参照し、npx @nuskey8/docs-rs-mcpコマンドを実行するMCPサーバーを追加します。 このライブラリは、MITライセンスの下で提供されます.

概要(AI 翻訳)

Rust cratesとdocs.rsからドキュメントを検索できるMCPサーバー。

日本語 | English

概要

docs.rs MCP は、Rust の crate ドキュメンテーションサイト docs.rs を検索する MCP サーバーです。 これにより、AIエージェントは必要なクレートを検索し、必要に応じて最新のドキュメントを入手することができます。

##特徴

  • docs.rsを検索するためのツール
  • 複数のユースケースをサポートし、特定の API を検索するから
  • LLM-friendlyのMarkdownの出力

要件

  • Node.js 18 以降
  • VSコード、カーソル、クロードデスクトップまたは他のMCPクライアント

セットアップ

##ビジュアルスタジオコード(VSCode)

以下を[.vscode/mcp.jsonに追加します。

##Claudeコード

次のコマンドを実行します。

カーソル

下のボタンを押してインストールできます。

または、[Cursor Settings > MCP > Add new MCP Server] コマンドを実行する新しい MCP サーバーを追加します。

###その他

その他のツールについては、必要に応じてドキュメントを参照し、[[npx @nuskey8/docs-rs-mcp]]コマンドを実行するMCPサーバーを追加します。

ツール

| ツール | 概要 |

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

README

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.

GitHub で README 全文を見る

インストール

npx @nuskey8/docs-rs-mcp@latest -y
MCP 初心者?mcpskill.org のガイドから始めましょう →