crate-mcp

crate-mcp

site icon
2025.03.29 3
RustRust 工具代码分析开发效率
crate-mcp 是一个用于分析 Rust crate 公共接口的工具,通过 `cargo public-api` 来获取 crate 的公共接口信息,并供语言模型使用。
View on GitHub

Overview

基本能力

产品定位

crate-mcp 是一个用于分析 Rust crate 公共接口的工具,旨在帮助开发者或语言模型快速了解 crate 的公共接口。

核心功能

  • 使用 cargo public-api 分析 Rust crate 的公共接口。
  • 生成 crate 的公共接口信息,供语言模型使用。

适用场景

  • 开发者需要快速了解某个 Rust crate 的公共接口。
  • 语言模型需要获取 crate 的公共接口信息以进行进一步的分析或生成代码。

工具列表

  • cargo public-api:用于分析 Rust crate 的公共接口。

常见问题解答

无。

使用教程

使用依赖

无明确前置依赖,但需要安装 Rust 和 Cargo。

安装教程

  1. 使用以下命令构建 release 版本: bash cargo build --release
  2. 将生成的二进制文件复制到 $PATH 中: bash cp target/release/crate-mcp $PATH

调试方式

无明确调试步骤。

许可证

None