MCPdir β€” MCP Server Directory
πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Έ

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)

ToolCategoryDescription
edit_codeeditingEdit code files with full IDE awareness and language semantics
run_actionide-actionRun any IDE action by name (inspections, formatting, etc.)
navigate_codenavigationNavigate project structure, find symbols, and go to definitions
refactorrefactoringTrigger IDE refactorings like rename, extract method, and inline
search_projectsearchSearch 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