JetBrains MCP Proxy Server

JetBrains MCP Proxy Server

site icon
2025.04.11 513
JavaScript开发工具IDE 集成开发效率
JetBrains MCP Proxy Server 是一个代理服务器,用于将客户端的请求转发到 JetBrains IDE。它允许用户通过配置连接到特定的 IDE 实例,并支持自定义主机、端口和日志功能。
View on GitHub

Overview

基本能力

产品定位

JetBrains MCP Proxy Server 是一个代理服务器,用于在客户端和 JetBrains IDE 之间转发请求,提升开发效率。

核心功能

  1. 请求代理:将客户端的请求转发到 JetBrains IDE。
  2. 多 IDE 支持:支持连接到特定的 IDE 实例。
  3. 自定义配置:可以配置主机、端口和日志功能。

适用场景

  1. 开发环境集成:在开发环境中使用 JetBrains IDE 时,通过代理服务器管理请求。
  2. 多 IDE 管理:当运行多个 IDE 时,通过代理服务器连接到特定的 IDE 实例。

工具列表

  1. MCP Server 插件:用于安装和运行代理服务器。
  2. Claude Desktop:通过配置文件与代理服务器集成。

常见问题解答

  1. 如何连接到特定的 IDE 实例? 在配置文件中设置 IDE_PORTHOST 参数。
  2. 如何启用日志? 在配置文件中设置 LOG_ENABLEDtrue

使用教程

使用依赖

  1. macOS 依赖安装bash brew install node pnpm

安装教程

  1. 安装 MCP Server 插件: 访问 JetBrains 插件页面 安装插件。
  2. 配置 Claude Desktop: 在 claude_desktop_config.json 文件中添加以下配置: json { "mcpServers": { "jetbrains": { "command": "npx", "args": ["-y", "@jetbrains/mcp-proxy"] } } }

调试方式

  1. 构建项目bash pnpm build
  2. 检查日志: 确保在配置文件中启用了日志功能: json "env": { "LOG_ENABLED": "true" }

许可证

该项目遵循 Apache-2.0 开源许可条款,请参阅 Apache-2.0 了解完整条款。