← 返回目录
J

JetBrains MCP Proxy Server

官方
连接JetBrains IDE的MCP代理服务器
GitHub 源仓库 ↗
★ 966 Stars 分类 · 开发工具 热门 源版本 c8c2b85bc6f0
55FMRS · C
可靠性
8/20
安全与权限
10/20
维护活跃度
12/20
文档质量
14/20
安装易用性
11/20

JetBrains MCP代理服务器曾是将JetBrains IDE与MCP客户端连接的重要工具,但现已被官方弃用,建议迁移到IDE内置的MCP功能。它在连接官方JetBrains产品时表现良好,但配置和故障排查可能较为复杂。

查看 FMRS 评分方法 →

JetBrains MCP代理服务器是一个官方但已弃用的代理服务器,用于将MCP客户端请求转发到JetBrains IDE。它支持IntelliJ、PyCharm、WebStorm等基于IntelliJ的IDE,以及Android Studio。核心功能已集成到2025.2版起的IDE中,不再需要此NPM包。

工具能力

暂未整理工具清单。

安装接入

  1. 在JetBrains IDE中安装MCP Server插件(插件市场ID: 26071-mcp-server)。2. 在客户端中配置使用npx运行@jetbrains/mcp-proxy。例如,在Claude Desktop的claude_desktop_config.json中添加:\n``json\n{"mcpServers": {"jetbrains": {"command": "npx", "args": ["-y", "@jetbrains/mcp-proxy"]}}}\n``\n3. 重启客户端并确保JetBrains IDE已打开。
claude_desktop_config.json
{
  "mcpServers": {
    "jetbrains": {
      "command": "npx",
      "args": [
        "-y",
        "@jetbrains/mcp-proxy"
      ]
    }
  }
}

选型与风险

适合谁

  • 使用JetBrains IDE并希望增强AI辅助开发能力的开发者
  • 已经安装JetBrains IDE且需要与AI助手集成的团队

不适合谁

  • 不使用JetBrains IDE的开发者
  • 需要最新功能或长期支持的用户(由于已弃用,建议使用IDE内置功能)

所需权限

  • 需要访问JetBrains IDE的本地端口(默认127.0.0.1:6365)
  • 需要运行npx命令,因此需要Node.js 18或更高版本

风险与副作用

  • 此服务器已弃用,不再维护,可能存在未修复的安全漏洞或兼容性问题
  • 需要正确配置IDE端口和主机,否则连接失败
  • 使用第三方客户端时可能需要开放IDE的外部连接,存在安全风险

常见排障

  1. 1. 如果遇到`Cannot find module 'node:path'`错误,请升级Node.js到18或更高版本。
  2. 2. 在MacOS上,如果使用nvm安装Node.js,请创建符号链接:`which npx &>/dev/null && sudo ln -sf "$(which npx)" /usr/local/bin/npx`。
  3. 3. 对于外部客户端或Docker,确保IDE启用"Can accept external connections",并使用LAN IP和端口配置环境变量。

使用场景

将AI助手连接到JetBrains IDE以获取代码上下文
在IDE中执行代码操作或查询项目信息
将JetBrains IDE与支持MCP的AI工具集成

支持客户端

Claude Desktop完整支持