Token导航 LogoToken导航TokenDH.com
Rust Docs MCP Server logo
搜索检索未说明官方级别未说明来源级核验

Rust Docs MCP Server

MCP Server

一个提供访问docs.rs上Rust文档的MCP服务器,支持AI工具搜索文档、类型信息、特性标志、版本号和符号定义/源代码。

工具数

0

提示词数

0

GitHub Stars

31

资源数

0
TypeScript文档处理本地部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

laptou

提供方

laptou

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Rust 文档 MCP 服务器

一个MCP(模型上下文协议)服务器,提供来自docs.rs的Rust文档访问。此服务器允许AI工具搜索文档、类型信息、功能标志、版本号和符号定义/源代码。

特性

  • 在 docs.rs 上搜索 crates
  • 获取特定包和版本的文档
  • 获取类型信息(结构体、枚举、特性等)
  • 获取包的特性标志
  • 获取包的可用版本
  • 获取特定项目的源代码
  • 在包内搜索符号

安装

这个项目使用Bun进行开发,但构建后的服务器可以用Node.js运行。

# Clone the repository
git clone https://github.com/yourusername/rust-docs-mcp-server.git
cd rust-docs-mcp-server

# Install dependencies
bun install

建筑

# Build the server
bun run build

这将创建一个包含编译后的JavaScript文件的构建目录。

奔跑

# Run the development server
bun run dev

# Or run the built server
bun run start

使用MCP客户端

此服务器实现了模型上下文协议,可与任何MCP客户端配合使用。要与MCP客户端配合使用,您需要配置客户端以连接到此服务器。

可用工具

服务器提供以下工具:

  • search_crates在 docs.rs 上搜索 crate
  • get_crate_documentation获取特定crate的文档
  • get_type_info获取特定项目的类型信息
  • get_feature_flags获取一个crate的特性标志
  • get_crate_versions获取一个包的可用版本
  • get_source_code获取特定项目的源代码
  • search_symbols在crate内搜索符号

测试

# Run tests
bun test

许可证

麻省理工学院

目录标签

目录标签

TypeScript文档处理本地部署Rust文档MCP服务器AI工具文档搜索类型信息

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明noneremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP