Cursor Rust Tools 是一个面向 Rust 开发场景的 MCP 服务,让 Cursor 中的 LLM 能够直接调用本地 Rust 工具链:访问 Rust Analyzer 获取实时代码分析与补全、查询 crate 文档,以及执行 cargo 命令 完成构建、测试与依赖管理等操作。
能接到哪些能力
- 代码智能:借助 Rust Analyzer 提供跳转、类型推导、宏展开等 LSP 能力。
- 文档查询:在线或离线检索 crate API 文档,辅助 LLM 给出准确的接口说明。
- Cargo 操作:运行
cargo build、cargo test、cargo check等命令,把编译和测试输出回传给模型。
是否需要密钥
通常无需额外密钥,但依赖本地的 Rust 工具链:需要先安装 rustup、cargo 和支持 LSP 的 rust-analyzer。若配置中启用在线文档源(如 docs.rs 私有镜像),可能需要在客户端传入相应的访问 token。