claude-mcp-rs
Verified Safeby jakvbs
Overview
A high-performance Rust-based MCP server that integrates with the Claude CLI for AI-assisted coding tasks, enabling multi-turn conversations and configurable execution.
Installation
claude-mcp-rsEnvironment Variables
- CLAUDE_MCP_CONFIG_PATH
- CLAUDE_BIN
Security Notes
The server uses Rust's `tokio::process::Command` which handles arguments safely, preventing shell injection. Inputs are validated (PROMPT, SESSION_ID, working directory). The NPM installation script downloads pre-built binaries from GitHub releases via HTTPS, introducing a standard supply chain risk. No `eval` or `shell: true` patterns were found in the core logic. Hardcoded secrets or direct network attack surface are absent as it uses stdio transport. Overall, robust for its intended purpose.
Similar Servers
claude-code-mcp
Acts as an MCP server to enable LLMs to run Claude Code CLI in one-shot mode, bypassing permissions for complex coding, file system, Git, and terminal operations.
codex-mcp-server
Serves as a Model Context Protocol (MCP) bridge to integrate OpenAI's Codex CLI for AI-powered code analysis, generation, and review within various editors like Claude Code, VS Code, and Cursor.
mcp-memory-keeper
Provides persistent context management for Claude AI coding assistants, ensuring work history, decisions, and progress are preserved across sessions and context limits.
consult-llm-mcp
An MCP server that allows AI agents like Claude Code to consult stronger, more capable AI models (e.g., GPT-5.2, Gemini 3.0 Pro) for complex code analysis, debugging, and architectural advice.