This repository hosts the JetBrains MCP Proxy Server, which proxies requests from a client to a JetBrains IDE, facilitating communication between them. To use it, install the MCP Server plugin
Here's a summary of the provided README content:
This server acts as a proxy, forwarding requests from a client (like Claude Desktop) to a JetBrains IDE.
Install the "MCP Server" plugin from the JetBrains Marketplace.
To integrate with Claude Desktop, configure the claude_desktop_config.json
file by adding a "jetbrains" entry under "mcpServers". This entry specifies the command (npx
) and arguments (-y
, @jetbrains/mcp-proxy
) to launch the proxy server.
To connect to a specific IDE instance when running multiple IDEs, set the IDE_PORT
environment variable in the MCP server configuration to the port number of the IDE's built-in webserver. You can also specify a different host address for the IDE's webserver using the HOST
environment variable. To enable logging, set the LOG_ENABLED
environment variable to "true".
brew install node pnpm
.pnpm build
to build the project.JetBrains/mcp-jetbrains
December 9, 2024
March 28, 2025
JavaScript