Best Rust MCP Servers
Rust is a systems programming language focused on safety, speed, and concurrency. It prevents segfaults and guarantees thread safety without a garbage collector, making it suitable for performance-critical applications.
Why this server?
Provides AST-aware code intelligence for Rust codebases, including semantic search, dependency graphs, and refactoring analysis.
AlicenseAqualityBmaintenanceStandard coding agents waste 70% of context tokens re-reading raw files with shell grep. Synapse-MCP indexes your codebase into a sub-millisecond local AST graph—giving Claude Code, Cursor, and Windsurf exact caller trees, 60% lower token spend, and zero-hallucination refactoring.2141MITWhy this server?
Enables compiling and running Rust code with sandboxing, resource limits, and output capture.
AlicenseAqualityAmaintenanceAn MCP server that lets AI models run code in 31 languages, evaluate symbolic math and logic problems, and measure complexity—exposed as 48 tools for execution, session management, translation, optimization, and more.249232 PyPI3Apache 2.0Why this server?
Provides tools for generating, auditing, fixing, and compiling Anchor/Rust smart contracts for Solana blockchain deployment, including security analysis and functionality preservation.

Pentagonalofficial
AlicenseAqualityCmaintenanceAI-powered smart contract forge with an 8-agent adversarial security audit system. Generate, audit, fix, and compile Solidity and Anchor/Rust contracts across 8 chains.739 npm1MITWhy this server?
Enables Rust applications to consume repository-native content.

Contentrain MCPofficial
AlicenseAqualityAmaintenanceLocal-first MCP server for AI content governance. 13 tools for model/content management, validation, normalization, and i18n across any framework.224MITWhy this server?
Creates structured maps of Rust codebases, highlighting important files and code elements
AlicenseAqualityDmaintenanceA powerful tool designed to help, primarily LLMs, understand and navigate complex codebases. It functions both as a command-line application for on-demand analysis and as an MCP (Model Context Protocol) server, providing continuous repository mapping capabilities to other applications. By generating22206MITWhy this server?
Daipendency itself is implemented in Rust, though the MCP server uses TypeScript with JS bindings for Daipendency

Daipendencyofficial
AlicenseBqualityDmaintenanceGet the narrative and API documentation for the exact version of any of your dependencies. (Only Rust is supported at the moment.)19 npm58MITWhy this server?
Enables AST-aware pattern matching, search, and safe refactoring for Rust code using ast-grep, supporting structural code manipulation across files.
AlicenseAqualityDmaintenanceEnables structural code search and refactoring across 20+ programming languages using ast-grep patterns, with safe dry-run mode and flexible filtering.11MITWhy this server?
Provides semantic code intelligence for Rust repositories, including symbol lookup, references, dependencies, and change impact analysis.
Why this server?
Fetches documentation and crate information for Rust libraries from crates.io.
AlicenseAqualityCmaintenanceA high-performance MCP server providing up-to-date documentation for Go, npm, Python, Rust, Docker, Kubernetes, Terraform, and more — fetched from official sources, not training data.183MIT