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
harmongyos-api-mcp-server
Implements a custom Minecraft Protocol (MCP) server for handling game client connections and interactions.
HornetMCP
Provides a standalone Model Context Protocol (MCP) client to integrate smart contract vulnerability search directly into AI chat platforms like Claude Desktop.
server-mcp
Provides a server implementation for the Minecraft Protocol, allowing clients to connect and interact within a game world for multiplayer gameplay.
mcp-optimist
Provides comprehensive static code analysis and optimization suggestions for JavaScript/TypeScript codebases.