pycharm-mcp-server
Verified Safeby hajarada
Overview
Exposes PyCharm's refactoring capabilities as an MCP server, enabling Claude Code to perform intelligent code transformations within a PyCharm project.
Installation
uvx pycharm-mcpEnvironment Variables
- PYCHARM_BRIDGE_URL
- PYCHARM_BRIDGE_TOKEN
Security Notes
The PyCharm Refactoring Bridge plugin binds its HTTP server exclusively to localhost (127.0.0.1), preventing external network access. It supports an optional bearer token for authentication, and allows configuring an allowlist of project paths to restrict which projects can be refactored. Refactoring operations automatically save all documents first. The primary security risk involves an attacker gaining local access to the machine, which is an inherent risk for any local development tool integration.
Similar Servers
claude-code-mcp
Acts as an MCP server to enable LLMs to run Claude Code CLI in one-shot mode, bypassing permissions for complex coding, file system, Git, and terminal operations.
consult-llm-mcp
An MCP server that allows AI agents like Claude Code to consult stronger, more capable AI models (e.g., GPT-5.2, Gemini 3.0 Pro) for complex code analysis, debugging, and architectural advice.
mcpick
Manages MCP server configurations for Claude Code to optimize context usage and performance by enabling/disabling servers, creating backups, and using profiles.
ast-mcp-server
Provides an MCP (Model Context Protocol) server for code structure and semantic analysis using ASTs and ASGs, integrated with external AI clients like Claude Desktop.