MCP server bridging LLMs with Rust development environment for automated building, testing, and code analysis