mcp-servers
by gabriel-berzescu
Overview
Provides an MCP server to execute Windows terminal commands, primarily for use by AI agents or other automated systems.
Installation
python terminal_server.pySecurity Notes
The server's core functionality is to execute arbitrary system commands using `asyncio.create_subprocess_shell` with `shell=True`. This design is inherently high-risk as it allows for full shell access with the permissions of the user running the server. While the README explicitly warns about this and recommends sandboxed environments, the server itself performs no input sanitization or command validation. This makes it a critical security vulnerability if not deployed in a strictly controlled, sandboxed, and trusted environment. There are no other apparent vulnerabilities like hardcoded secrets or direct network exposure beyond stdio.
Similar Servers
HydrusMCPServer
Connects an LLM to the Hydrus Network media manager for sophisticated tag and file management through a Dockerized MCP server.
HornetMCP
Integrate smart contract vulnerability search into AI clients like Claude Desktop for real-time security analysis.
mcp-optimist
Provides comprehensive static code analysis and optimization suggestions for JavaScript/TypeScript codebases.
MCP-Server
A backend server for a Minecraft-compatible game, handling client connections, authentication, and game packet processing.