{"repo":"zeenix/rust-analyzer-mcp","free":true,"listed":false,"github":"https://github.com/zeenix/rust-analyzer-mcp","clone":"git clone https://github.com/zeenix/rust-analyzer-mcp.git","description":"A Model Context Protocol (MCP) server that provides integration with rust-analyzer","language":"Rust","stars":75,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"rust-analyzer MCP Server This is a Model Context Protocol (MCP) server that provides integration with rust-analyzer, allowing AI assistants to analyze Rust code, get hover information, find definitions, references, and more. Written in Rust for optimal performance and native integration. Prerequisites 1. rust-analyzer : Make sure rust-analyzer is installed and available in your PATH 2. Rust : Version 1.70 or higher with Cargo 3. A Rust project : The server works best with a valid Rust workspace (containing Cargo.toml ) Why Rust? This Rust implementation offers several advantages over alternative implementations: - Performance : Native Rust binary with minimal overhead - Memory Safety : No runtime errors from memory issues - Ecosystem Integration : Perfect fit for Rust development workflows - Small Binary Size : Optimized release builds with LTO - Concurrent Safety : Tokio async runtime handles multiple requests efficiently - Native LSP Handling : Direct integration with rust-analyzer's protocol Installation From crates.io (Recommended) Install directly from crates.io: The binary will be installed to your Cargo bin directory (usually /.cargo/bin/rust-analyzer-mcp ). From Source 1. Clone the repository: 2. Build the project: 3. The binary will be available at target/release/rust-analyzer-mcp Configuration Claude Code Configuration Add an MCP server configuration to one of these locations: Option 1: Project-specific ( .mcp.json in your Rust project root): Option 2: User-wide ( /","default_branch":null,"files":null,"tree":[],"storefront":"/r/zeenix","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zeenix/rust-analyzer-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}