Cursor Rust Tools icon

Cursor Rust Tools

Createdterhechte

Enables the Cursor LLM to access Rust Analyzer, crate documentation, and cargo commands.

About

Cursor Rust Tools is a Model Context Protocol (MCP) server designed to enhance the capabilities of the LLM within the Cursor editor. It addresses the limitation of AI agents lacking access to real-time Rust type information and up-to-date dependency details. By providing the LLM with access to Rust Analyzer, crate documentation, and cargo commands, this tool facilitates more accurate and informed code generation, analysis, and problem-solving within the Cursor environment.

Key Features

  • Offers hover information (type, description) for symbols.
  • Exposes cargo test and cargo check outputs to the LLM.
  • Provides crate and symbol documentation to the LLM.
  • Finds types by name and provides hover information.
  • Lists references and implementations for symbols.
  • 19 GitHub stars

Use Cases

  • Allowing the LLM to generate more accurate Rust code by providing real-time type information.
  • Enabling the LLM to understand and utilize dependencies effectively by providing up-to-date crate documentation.
  • Providing the LLM with access to Rust Analyzer features, like finding references and implementations, for deeper code analysis.
Craft Better Prompts with AnyPrompt