Jetbrains MCP Server

JetBrains IDE interactions for MCP clients via this legacy proxy server.

Data last scanned yesterday · Reviewed last month

42964JavaScriptApache-2.0

Overview

This repository provides a proxy server designed to facilitate Model Context Protocol communication with JetBrains IDEs. Users install the associated MCP Server plugin within their JetBrains environment and configure local JSON files in VS Code or Claude Desktop to establish a connection.

Our verdict

This server is officially deprecated and carries a high risk level with a security score of 42/100. Because the repository is no longer maintained and has not received updates in over 200 days, users should avoid this legacy package entirely. JetBrains now includes native MCP functionality directly within IntelliJ-based IDEs version 2025.2 and later, which should be used instead.

  • Integrated into official JetBrains IDEs from version 2025.2 onwards
  • Small supply-chain footprint with only two direct dependencies
  • Project is officially deprecated and no longer maintained
  • Last code commit occurred over 200 days ago
  • Authentication and read-only mode security controls remain unreviewed

Setup

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

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

Is this project still being updated?

No, this repository is no longer maintained as the functionality has been integrated directly into IntelliJ-based IDEs since version 2025.2.

What are the Node.js version requirements for this server?

The MCP proxy requires Node.js version 18 or later. It will not work on Node 16.

How can I connect to a specific instance if I have multiple IDEs running?

You can specify a custom IDE port or host address by adding 'IDE_PORT' or 'HOST' environment variables to your MCP server configuration.

Why is the plugin unable to detect my Node.js installation on macOS?

This often occurs when using nvm (Node Version Manager). You can resolve this by creating a symbolic link in '/usr/local/bin' that points to your nvm npx executable.

How do I use this server with external clients or Docker containers?

You must enable 'Can accept external connections' in your IDE's debugger settings and configure the server using your machine's LAN IP address and the specific IDE port instead of host.docker.internal.

Where should I report bugs for the built-in MCP functionality?

Please use the JetBrains YouTrack issue tracker for bugs or feature requests related to the MCP functionality now built into the IDE.

Alternatives

Changelog

Badge

Jetbrains MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.