这是一个提供对 Rust 项目中 Cargo 操作安全访问的 Model Context Protocol (MCP) 服务器。
此 MCP 服务器提供了以下 Cargo 工具:
所有工具均支持通过 cargo_env 参数设置自定义环境变量,并通过 toolchain 参数指定 Rust 工具链。
cargo install cargo-mcp
在您的 Claude Desktop MCP 配置中添加以下内容:
{
"mcpServers": {
"cargo-mcp": {
"command": "/path/to/cargo-mcp/cargo-mcp",
"args": ["serve"]
}
}
}
可选地,在参数中包含 "env": {"CARGO_MCP_DEFAULT_TOOLCHAIN": {{toolchain}} },其中 {{tool_chn}} 是类似 "nightly" 或 "stable" 的值。
MIT 或 APACHE-2.0