red_teaming_mcp_server
by jainsleyrod
Overview
Provides file system access, web content fetching, Git repository interaction, time utilities, memory management via a knowledge graph, and sequential thinking capabilities for LLMs.
Installation
npx -y @modelcontextprotocol/server-filesystem ${workspaceFolder}Security Notes
The `everything` server (part of this repository) includes a `printEnv` tool that exposes *all* environment variables, posing a critical information disclosure vulnerability. The `fetch` server explicitly warns about the ability to access local/internal IP addresses, creating a high-risk Server-Side Request Forgery (SSRF) vector. While the `filesystem` server (the primary focus of the provided README) implements robust path validation and atomic file operations to mitigate path traversal and symlink attacks, the presence of these other components in the same repository, often deployed together, severely compromises the overall security posture. The `git` server also takes `repo_path` as an argument without explicit validation against a server-side allowed roots list, which could allow access to arbitrary repositories. The `memory` server's persistence path can be overridden by an environment variable, which if misconfigured, could lead to arbitrary file creation/overwrite.
Similar Servers
codebase-context-mcp
Provides AI coding agents with real-time, context-aware insights into a codebase's patterns, libraries, architecture, and conventions to improve code generation and review.
runautomation-mcpserver
A comprehensive Playwright-based Model Context Protocol (MCP) server designed for AI assistants to perform web testing, browser automation, and quality assurance tasks through natural language commands.
ssh-mcp-server
Provides secure remote server management capabilities, including SSH connection, command execution, and SFTP file transfers, via the MCP protocol for integration with AI agents.
vaer
Provides high-level, LLM-friendly weather tools and Norwegian place name resolution backed by MET Norway's Weather API via a proxy, designed for MCP-compatible clients.