Get the FREE Ultimate OpenClaw Setup Guide →

mcp -plugin

JetBrains MCP Server Plugin

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add jetbrains-mcp-server-plugin

How to use

Important: This plugin is deprecated and its functionality has been integrated into JetBrains IDEs since 2025.2. The MCP Server Plugin formerly exposed server-side handling of MCP (Model Context Protocol) requests and provided extension points for implementing custom tools. In practice, you would interact with MCP-enabled IDE features directly through the IDE, or by building custom tools as part of a plugin ecosystem. If you are developing or migrating tooling, focus on using the built-in MCP capabilities in IDEs and refer to JetBrains’ official documentation for migrating existing MCP tooling to the integrated experience. The project historically supported a plugin-based extension model, where third-party plugins could implement MCP tools, define argument data classes, and utilize a provided Response class to return results or errors. You would typically implement your tool, register it via the plugin’s extension mechanism, and access IDE services through the given Project context.

How to install

Prerequisites

  • Java Development Kit (JDK) compatible with the plugin build (check the repository for the exact required version)
  • Gradle (or use the Gradle wrapper in the project)
  • JetBrains IDE for testing (e.g., IntelliJ IDEA)

Installation steps

  1. Clone the repository: git clone https://github.com/JetBrains/mcpServerPlugin.git cd mcpServerPlugin

  2. Build the plugin (using the Gradle wrapper or a local Gradle installation): ./gradlew build

  3. Locate the generated plugin artifact (often under build/distributions or build/libs).

  4. Install the plugin into your JetBrains IDE:

    • Open the IDE
    • Go to Settings/Plugins
    • Choose Install from Disk
    • Select the plugin ZIP/JAR produced by the build
    • Restart the IDE
  5. Verify integration:

    • Ensure MCP-related features load correctly within the IDE and that any custom tools registered via extension points are discoverable.

Notes: As this project is deprecated, consider migrating to the built-in MCP functionality available in the IDEs since 2025.2. Refer to JetBrains documentation for migration guidance and updated tooling behavior.

Additional notes

  • This MCP server plugin is deprecated and no longer maintained. The core MCP functionality has been integrated into all IntelliJ-based IDEs since version 2025.2.
  • Migration guidance: See the official JetBrains documentation for MCP server usage in IDEs (https://www.jetbrains.com/help/idea/mcp-server.html).
  • If you maintain custom tools, reuse the extension point patterns and data class designs described in the plugin's guidelines, but consider porting them to the IDE's built-in MCP tooling.
  • Common issues may revolve around compatibility with newer IDE versions or changes to the MCP request schema; always consult JetBrains release notes when upgrading IDEs.
  • Environment variables are typically not required for the integrated MCP experience; for plugin development, rely on standard Gradle/IDE project settings and the IDE’s plugin development docs.

Related MCP Servers

Sponsor this space

Reach thousands of developers