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?
Supports cross-compilation of Rust code to multiple target architectures (e.g., linux/amd64, linux/arm64) through the `squire compile` command.
AsecurityAlicenseAqualityRemote runtimes for validation and offload jobs.Last updated 5 days ago3162MITWhy this server?
Enables Rust applications to consume repository-native content.

Contentrain MCPofficial
AsecurityAlicenseAqualityLocal-first MCP server for AI content governance. 13 tools for model/content management, validation, normalization, and i18n across any framework.Last updated 11 days ago152MITWhy this server?
Indexes Rust projects to extract and query symbols such as functions, structs, traits, and impl blocks.
AsecurityAlicense-qualityAn MCP server that provides structural codebase indexing and surgical query tools to drastically reduce token usage through symbol-level searches and transitive impact analysis. It supports multiple languages and integrates with git to help AI agents understand code dependencies and the impact of changes in sub-millisecond time.Last updated 19 hours ago2051183MITWhy this server?
Daipendency itself is implemented in Rust, though the MCP server uses TypeScript with JS bindings for Daipendency

Daipendencyofficial
AsecurityAlicense-qualityGet the narrative and API documentation for the exact version of any of your dependencies. (Only Rust is supported at the moment.)Last updated a year ago1557MITWhy this server?
Provides package intelligence and security warnings for Rust projects using the Cargo ecosystem.
AsecurityAlicense-qualityProvides crowdsourced package intelligence and security alerts for AI coding assistants by analyzing project dependencies and framework co-occurrence. It enables automated project scans, package alternative discovery, and data-driven recommendations across multiple programming ecosystems.Last updated 2 months ago101MITWhy this server?
Provides semantic code intelligence for Rust projects, including navigation, completion, and diagnostics using rust-analyzer.
AsecurityAlicense-qualityBridges Claude Code to Language Server Protocol (LSP) servers to enable semantic code intelligence features like navigation, refactoring, and real-time diagnostics. It supports multiple languages including TypeScript, Python, and Rust with multi-root workspace capabilities.Last updated a month ago1932410MITWhy this server?
Offers semantic code understanding and manipulation for Rust projects through language server integration
AsecurityAlicense-qualityA coding agent toolkit that transforms LLMs into coding assistants capable of working directly on your codebase with semantic code retrieval and editing tools, providing IDE-like capabilities without requiring API subscriptions.Last updated 9 months ago331MITWhy this server?
Enables semantic analysis, AST parsing, and code compaction for Rust projects with intelligent symbol extraction and project navigation
AsecurityAlicense-qualityProvides intelligent code context and analysis through semantic compression, AST parsing, and multi-language support. Offers 60-80% token reduction while enabling AI assistants to understand codebases through local analysis, OpenAI-enhanced insights, and GitHub repository integration.Last updated 6 months ago6273MITWhy this server?
Provides static analysis tools for Rust codebases to detect unused variables, dead code, and type errors.
AsecurityAlicense-qualityContext+ is a semantic intelligence server that transforms codebases into searchable, hierarchical feature graphs using RAG, Tree-sitter AST, and spectral clustering. It provides tools for deep code discovery, blast radius analysis, and memory graph management for high-accuracy engineering tasks.Last updated a month ago171901,497MIT