Rust Code Analyzer
Provides comprehensive Rust code analysis including syntax checking, workspace indexing with call graphs, symbol lookup, reference finding, and automated code smell detection with refactoring suggestions
About
Rust Code Analyzer is an MCP server built with Rust by MythEclipse that provides AI-assisted code analysis tools for Rust projects. Using the syn crate for AST parsing and rmcp for protocol handling, it exposes four main tools: file syntax checking with detailed error diagnostics, workspace indexing that builds call graphs and dependency maps, symbol definition lookup across codebases, and reference finding for tracking usage patterns. The implementation includes advanced code smell detection that identifies unused functions, overly complex methods, large structs, and god objects, while generating specific refactoring suggestions based on metrics like cyclomatic complexity, parameter counts, and coupling analysis. Built with thread-safe caching using RwLock, visitor pattern AST traversal, and Docker deployment support, it's valuable for AI-powered code reviews, automated refactoring assistance, and large-scale Rust codebase analysis.
Is this your product? Claim this listing with an email at your domain to post updates.
Is this your project?
Claim this listing to manage your page, access analytics, and unlock upgrades. Verification takes 60 seconds.
Share This Project
Embed Badge
Add this badge to your README:
[](https://hifriendbot.com/ai-list/rust-code-analyzer/)
