rust-mcp-server
by Sridesh
Overview
The server provides tools for anomaly detection on time-series data and basic greetings, conforming to the MCP protocol.
Installation
cargo runSecurity Notes
Critical path traversal vulnerability in `AnomalyTool::call_tool` via the `dataset_path` parameter. An attacker can specify arbitrary file paths (e.g., `../../../../etc/passwd`) to read local files, potentially leading to information disclosure or further exploits. The server runs on a local network interface (127.0.0.1:3001), but this vulnerability is severe even if locally accessible.
Similar Servers
rust-mcp-sdk
A high-performance, asynchronous Rust SDK for building Model Context Protocol (MCP) servers and clients, supporting various transports and authentication methods.
turbomcp
A production-ready Rust SDK for building high-performance Model Context Protocol (MCP) servers with automatic schema generation and multi-transport support, designed for AI model integration.
iceberg-mcp
Serves as an MCP server providing metadata about Apache Iceberg catalogs.
rust-mcp-server
Acts as a bridge for Large Language Models (LLMs) like GitHub Copilot to interact with and perform actions on local Rust development environments, automating tasks like building, testing, and analyzing code.