MCP server for development in Rust
MCPpedia last refreshed this data
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"rust-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
rust-mcp-server is a server that implements the Model Context Protocol (MCP). It acts as a bridge between a large language model (LLM) like GitHub Copilot and your local Rust development environment.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in developer-tools
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Manage Supabase projects — databases, auth, storage, and edge functions
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
MCP Security Weekly
Get CVE alerts and security updates for Rust Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
rust-mcp-server is a server that implements the Model Context Protocol (MCP). It acts as a bridge between a large language model (LLM) like GitHub Copilot and your local Rust development environment.
By exposing local tools and project context to the LLM, rust-mcp-server allows the model to perform actions on your behalf, such as building, testing, and analyzing your Rust code.
rust-mcp-server?rust-mcp-server?Integrating an LLM with your local development environment via rust-mcp-server can significantly enhance your productivity. The LLM can:
cargo check, cargo build, cargo test, and cargo fmt directly.cargo add, find unused dependencies with cargo-machetecargo clippy to lint your code and catch common mistakes, ensuring adherence to Rust guidelines. The LLM can also leverage other tools to help you write idiomatic and robust Rust code.Essentially, it turns your AI assistant into an active participant in your development workflow, capable of executing commands and helping you manage your project.
rust-mcp-server exposes a comprehensive set of Rust development tools to the LLM:
cargo-build: Compile your packagecargo-check: Analyze the current package and report errors, but don't build itcargo-test: Run the testscargo-doc: Build documentation for your package (recommended with --no-deps and specific --package for faster builds)cargo-fmt: Format the code according to the project's stylecargo-clippy: Check for common mistakes and improve code quality using Clippycargo-clean: Clean the target directorycargo-new: Create a new cargo packagecargo-generate_lockfile: Generate or update the Cargo.lock filecargo-package: Assemble the local package into a distributable tarballcargo-list: List installed cargo commandscargo-add: Add dependencies to your Cargo.tomlcargo-remove: Remove dependencies from your Cargo.tomlcargo-update: Update dependencies to newer versionscargo-metadata: Output project metadata in machine-readable format (JSON)cargo-search: Search for packages in the registrycargo-info: Display information about a packagecargo-deny-check: Check for security advisories, license compliance, and banned cratescargo-deny-init: Create a cargo-deny config from a templatecargo-deny-list: List all licenses and the crates that use themcargo-deny-install: Install cargo-deny toolcargo-insta-update-snapshots: Generate and update insta snapshots in one commandcargo-machete: Find unused dependenciescargo-machete-install: Install cargo-machete toolcargo-hack: Advanced testing and feature validation with powerset testing, version compatibility checks, and CI optimizationcargo-hack-install: Install cargo-hack toolrustc-explain: Provide detailed explanations of Rust compiler error codesrustup-show: Show t