altius-mcp-server
by HarryGremlins
Overview
The server acts as an agent to interact with and manage specific Git repositories (revm, alloy, reth) by providing tools to list repositories, search code, read files, and list branches as part of the Model Context Protocol.
Installation
pnpm startEnvironment Variables
- PORT
- URL_REVM
- URL_ALLOY
- URL_RETH
Security Notes
CRITICAL: The `search_code` tool is vulnerable to command injection. The `query` argument is directly interpolated into a `git grep` command without proper sanitization. An attacker can execute arbitrary shell commands. Potential command injection in `git clone` operations if environment variables `URL_REVM`, `URL_ALLOY`, `URL_RETH` are not trusted, as their values are directly used in shell commands. The `read_file` tool has basic path traversal prevention, but command injection for the `path` argument is still a risk if not fully sanitized.
Similar Servers
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
git-mcp-server
A Model Context Protocol (MCP) server that provides Git-specific tools and resources for AI/LLM agents to interact with version control systems.
tenets
Provides intelligent, token-optimized code context and automatically injects guiding principles to AI coding assistants for enhanced understanding and consistent interactions.
ultrascript-tools-mcp
An expert developer tool for comprehensive code analysis, semantic search, refactoring, code modification, and automated documentation. It leverages AI and specialized runtime environments (Node.js/Bun) for high performance, featuring deep Git integration for branch-aware indexing and merge conflict resolution across multiple programming languages.