Best PyCharm MCP Servers
PyCharm is an integrated development environment (IDE) for Python programming, developed by JetBrains. It provides code analysis, a graphical debugger, an integrated unit tester, and supports web development with Django as well as data science with Anaconda.
Why this server?
Allows configuring the mcp-context-cache server in PyCharm to provide efficient context caching for AI agents, enabling single-tool access to project files.
AlicenseAqualityBmaintenanceEfficiently loads, caches, and delivers project file context for AI agents using the Model Context Protocol, reducing multiple file reads to a single call with LRU caching and security validation.Last updated324MITWhy this server?
Specifically mentioned for PyCharm as part of JetBrains IDEs, enabling access to book skills within PyCharm's AI assistant.
AlicenseAqualityAmaintenanceAn MCP server that transforms books into agent-callable skill packages, enabling AI agents to use books as guides for evidence, procedures, and tutoring.Last updated201MITWhy this server?
Specific integration for PyCharm IDE to use project memory via the GitHub Copilot plugin.
AlicenseAqualityAmaintenanceLocal MCP server giving AI coding agents (Claude Code, Cursor, VS Code/JetBrains Copilot) a shared, persistent memory of your projects and every bug/issue faced during development. Stateless, plain-file storage (AGENTS.md + issues.jsonl) — no database.Last updated165201MITWhy this server?
Enables semantic code understanding and manipulation through JetBrains IDE integration, supporting symbol-level code retrieval and editing operations.
AlicenseBqualityDmaintenanceA coding agent toolkit that provides IDE-like semantic code retrieval and editing tools, enabling LLMs to efficiently navigate and modify codebases using symbol-level operations instead of basic file reading and string replacements.Last updated19MITWhy this server?
Enables the MCP server to retrieve code selection details, including file paths and line ranges, from the active PyCharm environment.
AlicenseAqualityCmaintenanceEnables Codex to retrieve the currently selected file, line numbers, and code snippets from JetBrains IDEs. It leverages the official Claude Code plugin to provide real-time IDE context to the AI.Last updated53MITWhy this server?
Integrates with PyCharm's built-in JetBrains inspections to perform code quality analysis on files, git changes, and entire projects.
AlicenseAqualityAmaintenanceConnects AI coding assistants to PyCharm's code quality inspections and optionally SonarQube for IDE, providing unified, de-duplicated code analysis results without uploading source code.Last updated8MITWhy this server?
Provides prompt refinement and analysis capabilities within PyCharm through the MCP Client plugin, with context awareness of Python projects.
FlicenseAqualityCmaintenanceRefines and improves prompts using AI-powered prompt engineering with workspace-aware context, analyzing your project's tech stack, structure, and dependencies to generate better-tailored prompts.Last updated42095Why this server?
Offers prompt engineering capabilities within PyCharm, providing context-aware prompt refinement and generation for Python development workflows.
FlicenseAqualityCmaintenanceRefines and improves AI prompts using workspace-aware context from your project's tech stack, structure, and dependencies. Includes tools to analyze prompt quality and generate well-structured prompts from raw ideas.Last updated42095Why this server?
The code was generated using JetBrains AI Pro in PyCharm.
FlicenseBqualityDmaintenanceA Model Context Protocol server that enables searching for camping facilities and recreational areas using Recreation.gov's API and Google Maps Geocoding.Last updated11