JetBrains MCP
by JetBrains
Connect AI assistants to JetBrains IDEs for code editing, navigation, and refactoring
code Other Beginner Self-hostable No API key Verified
β 500 stars π
Updated: 1mo ago
Description
Official JetBrains MCP server that enables AI assistants to interact directly with JetBrains IDEs including IntelliJ IDEA, WebStorm, PyCharm, GoLand, and more. Provides deep integration with the IDE's code intelligence β AI agents can edit code, navigate project structures, trigger refactorings, run IDE actions, and search across your entire codebase. Unlike file-based code editing, this server leverages JetBrains' built-in code analysis and refactoring engine, ensuring changes respect language semantics and project structure. Install as a plugin from the JetBrains Marketplace with zero configuration required.
β Best for
Developers using JetBrains IDEs who want AI agents with full IDE-level code understanding
βοΈ Skip if
You work primarily in VS Code, Neovim, or other non-JetBrains editors
π‘ Use cases
- AI-assisted code editing with full IDE awareness and language semantics
- Navigating large codebases through IDE project structure and symbol search
- Triggering automated refactorings (rename, extract method, inline) via AI commands
- Running IDE inspections and quick-fixes through natural language
π Pros
- β Official JetBrains project with native IDE integration
- β Works across all JetBrains IDEs (IntelliJ, WebStorm, PyCharm, GoLand, etc.)
- β No API key needed β install the plugin and connect immediately
- β Leverages JetBrains code intelligence for semantically correct refactorings
π Cons
- β Requires a running JetBrains IDE instance β cannot work headlessly
- β Limited to languages and frameworks supported by the specific JetBrains IDE
- β Plugin updates may lag behind MCP protocol changes
π§ Exposed tools (5 tools)
| Tool | Category | Description |
|---|---|---|
| edit_code | editing | Edit code files with full IDE awareness and language semantics |
| run_action | ide-action | Run any IDE action by name (inspections, formatting, etc.) |
| navigate_code | navigation | Navigate project structure, find symbols, and go to definitions |
| refactor | refactoring | Trigger IDE refactorings like rename, extract method, and inline |
| search_project | search | Search across the entire project for files, symbols, and text |
β‘ Installation
Prerequisites:
- β’ JetBrains IDE (IntelliJ IDEA, WebStorm, PyCharm, etc.)
Check Claude Code documentation to configure this MCP server.
π‘ Tips & tricks
Install the plugin from the JetBrains Marketplace directly within your IDE. The MCP server starts automatically when the IDE launches β no manual configuration needed.
π Alternatives
Quick info
- Author
- JetBrains
- License
- Apache-2.0
- Runtime
- Other 17+
- Transport
- β
- Category
- code
- Difficulty
- Beginner
- Self-hostable
- β
- Auth
- β
- Docker
- β
- Version
- latest
- Updated
- Feb 20, 2026
Client compatibility
- β Claude Code
- β Cursor
- β VS Code Copilot
- β Gemini CLI
- β Windsurf
- β Cline
- β JetBrains AI
- β Warp
Platforms
π macOS π§ Linux πͺ Windows