rust-analyzer-mcp-server

ciresnave/rust-analyzer-mcp-server

3.3

If you are the rightful owner of rust-analyzer-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Rust Analyzer MCP Server is a Model Context Protocol server that integrates with rust-analyzer to provide advanced Rust language analysis capabilities.

Tools

Functions exposed to the LLM to take actions

get_diagnostics

Get diagnostics for a Rust file.

get_hover_info

Get hover information for a symbol.

goto_definition

Go to definition of a symbol.

find_references

Find all references to a symbol.

get_completions

Get code completions.

analyze_workspace

Analyze the entire workspace.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources