JetBrains MCP Proxy Server

JetBrains MCP Proxy Server

一个用于与JetBrains IDE(如IntelliJ、PyCharm、WebStorm等)配合使用的模型上下文协议服务器。同时,也支持Android Studio。

官方JetBrains项目

这是一个模型上下文协议(MCP)服务器,用于将客户端请求代理到JetBrains IDE(如IntelliJ、PyCharm、WebStorm等)和Android Studio。

快速安装

  1. 在您的IDE中安装 MCP Server 插件
  2. 配置您的AI助手客户端(如Claude Desktop)

Claude Desktop 配置

在您的claude_desktop_config.json文件中添加以下内容:

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

文件位置

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%/Claude/claude_desktop_config.json

高级配置

连接到特定IDE实例

如果运行多个带有MCP服务器的IDE:

"env": {
  "IDE_PORT": "<IDE内置web服务器的端口>"
}

自定义主机地址

默认连接到127.0.0.1,可更改:

"env": {
  "HOST": "<IDE内置web服务器的地址/主机>"
}

启用日志

"env": {
  "LOG_ENABLED": "true"
}

开发构建

  1. 确保安装Node和pnpm(macOS上使用brew install node pnpm
  2. 运行pnpm build构建项目