py2to3mcp
Verified Safeby talianzakowski
Overview
Facilitates Python 2 to 3 code migration, provides file system manipulation, and offers code search capabilities for AI-driven development.
Installation
python /path/to/py2to3mcp/py2to3_server.pySecurity Notes
The servers expose powerful file system and code execution capabilities. The `filesystem_server` allows reading and writing arbitrary files/directories (within process permissions and defined limits). The `py2to3_server` uses `subprocess.run` to execute external `2to3` or `fissix` commands for code transformation. While these are legitimate tools, the use of `subprocess` and broad file system access introduces a risk vector. A compromised or malicious calling agent could potentially misuse these tools to read/write sensitive files or execute arbitrary code on the host system. Internal `eval` is not present in server logic, only shown in a Python 2 example.
Similar Servers
remote-mcp-functions
Provides remote utilities or services for Minecraft Coder Pack (MCP) development environments.
rf-mcp
A Python-based development framework or toolkit for creating, testing, and managing modifications, particularly Redstone Flux-related components, for Minecraft servers.
X96Dbg-MCP-Server-Plugin
Provides a JSON-RPC bridge for x32dbg/x64dbg, allowing external automations to inspect and control a debugged process without direct UI interaction.
mcp-mineru
Implements or interacts with the Minecraft Protocol, likely for building custom Minecraft servers or client utilities.