MCP ExplorerExplorer

Jetbrainsmcpproxy

@MaXalon 10 months ago
2 Apache-2.0
FreeCommunity
AI Systems
The server proxies requests from client to JetBrains IDE since MCP only supports CLI interactions.

Overview

What is Jetbrainsmcpproxy

jetbrainsMCPProxy is a server that proxies requests from clients to JetBrains IDE, as MCP only supports command-line interface (CLI) interactions.

Use cases

Use cases include enhancing the development workflow by allowing GUI interactions with JetBrains IDE through a proxy, enabling easier integration with other tools, and improving productivity for developers using MCP.

How to use

To use jetbrainsMCPProxy with Claude Desktop, you need to add specific configuration to your ‘claude_desktop_config.json’ file, specifying the command and arguments for the server.

Key features

Key features include the ability to facilitate communication between clients and JetBrains IDE, support for macOS, and the use of Node.js and pnpm for building and running the project.

Where to use

jetbrainsMCPProxy is primarily used in development environments where JetBrains IDE is employed, particularly in projects that require integration with MCP.

Content

JetBrains MCP Proxy Server

The server proxies requests from client to JetBrains IDE since MCP only supports CLI interactions.

Prerequisites

  1. Tested on macOS
  2. brew install node pnpm
  3. Run pnpm build to build the project

Usage with Claude Desktop

To use this with Claude Desktop, add the following to your claude_desktop_config.json:

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "<project_location>/dist/src/index.js"
      ],
      "env": {
        "IDE_PORT": "<port of built-in webserver, can be omitted than default 63343>"
      }
    }
  }
}

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers