JetBrains IDE

v1.8.0Developer Toolsstable

A model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio

ideintellijjetbrainsmcpmcp-server
Share:
955
Stars
0
Downloads
0
Weekly
0/5

What is JetBrains IDE?

JetBrains IDE is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to model context protocol server to work with jetbrains ides: intellij, pycharm, webstorm, etc. also, works with android studio

A model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • A model context protocol server to work with JetBrains IDEs:

Use Cases

A model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm,
JetBrains

Maintainer

LicenseApache 2.0
Languagejavascript
Versionv1.8.0
UpdatedMay 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y @jetbrains/mcp-proxy

Manual Installation

npx -y @jetbrains/mcp-proxy

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use JetBrains IDE

The JetBrains MCP Proxy connects AI assistants to JetBrains IDEs — IntelliJ IDEA, PyCharm, WebStorm, GoLand, Android Studio, and others — by proxying MCP requests from a client like Claude Desktop to the IDE's built-in web server. This lets AI models read open files, navigate code, run actions, and interact with the IDE's project context in real time. Developers use it to get AI assistance that is aware of their current project state, open editor tabs, and the full file tree without manually copying code into a chat window.

Prerequisites

  • A JetBrains IDE with the built-in MCP server plugin enabled (available for IDE version 2024.x; note: built-in MCP is included in 2025.2+ without this proxy)
  • Node.js 18+ installed for running the npx proxy
  • An MCP-compatible client such as Claude Desktop
  • The JetBrains IDE running with its web server active on a known port
1

Enable the MCP server in your JetBrains IDE

Install the MCP Server plugin from the JetBrains Marketplace if using an IDE version prior to 2025.2. In IDE Settings, find the MCP Server plugin and enable it. Note the port it is listening on.

2

Configure Claude Desktop with a single IDE

Add the proxy to claude_desktop_config.json. The proxy auto-discovers the IDE's port when only one JetBrains IDE is running.

{
  "mcpServers": {
    "jetbrains": {
      "command": "npx",
      "args": ["-y", "@jetbrains/mcp-proxy"]
    }
  }
}
3

Configure for a specific IDE port (multiple IDEs)

If you run more than one JetBrains IDE simultaneously, set the IDE_PORT environment variable to target a specific instance.

{
  "mcpServers": {
    "jetbrains": {
      "command": "npx",
      "args": ["-y", "@jetbrains/mcp-proxy"],
      "env": {
        "IDE_PORT": "63342"
      }
    }
  }
}
4

Configure for a remote IDE (Docker or SSH)

When the IDE runs on a different machine or container, set both IDE_PORT and HOST to point the proxy at the remote address.

IDE_PORT=63342 HOST=192.168.1.50 npx -y @jetbrains/mcp-proxy
5

Restart Claude Desktop and test

Restart Claude Desktop after saving the config. Open a project in your IDE and ask Claude to describe the current file or list the project structure.

JetBrains IDE Examples

Client configuration

Claude Desktop config block for the JetBrains MCP proxy with optional port and logging environment variables.

{
  "mcpServers": {
    "jetbrains": {
      "command": "npx",
      "args": ["-y", "@jetbrains/mcp-proxy"],
      "env": {
        "IDE_PORT": "63342",
        "LOG_ENABLED": "true"
      }
    }
  }
}

Prompts to try

Example prompts that leverage the IDE context exposed by the JetBrains MCP proxy.

- "What is the current file open in the editor?"
- "List all files in the src/main/java directory of the open project"
- "Find all usages of the UserService class in this project"
- "Explain the method at the current cursor position"
- "Run the unit tests for the currently open class"

Troubleshooting JetBrains IDE

Proxy cannot connect to the IDE — 'ECONNREFUSED' error

Confirm the JetBrains IDE is running and the MCP Server plugin is enabled and started. The IDE's built-in web server must be active. In the IDE go to Settings > Build, Execution, Deployment > Debugger and confirm the built-in server port matches the IDE_PORT you set (default is typically 63342).

Multiple IDEs running and proxy connects to the wrong one

Set the IDE_PORT environment variable in your Claude Desktop config to the specific port of the IDE instance you want. Each JetBrains IDE uses a different port; check each IDE's settings to find the correct one.

MCP proxy is deprecated and no longer works on newer IDE versions

JetBrains IDE 2025.2 and later include built-in MCP support that does not require this proxy. Update your IDE and configure Claude Desktop to connect directly using the IDE's built-in MCP endpoint, following the updated JetBrains documentation.

Frequently Asked Questions about JetBrains IDE

What is JetBrains IDE?

JetBrains IDE is a Model Context Protocol (MCP) server that model context protocol server to work with jetbrains ides: intellij, pycharm, webstorm, etc. also, works with android studio It connects AI assistants to external tools and data sources through a standardized interface.

How do I install JetBrains IDE?

Install via npm with the command: npx -y @jetbrains/mcp-proxy. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with JetBrains IDE?

JetBrains IDE works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is JetBrains IDE free to use?

Yes, JetBrains IDE is open source and available under the Apache 2.0 license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "mcp-jetbrains": { "command": "npx", "args": ["-y", "@jetbrains/mcp-proxy"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use JetBrains IDE?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides