基本能力
产品定位
JetBrains MCP Proxy Server 是一个代理服务器,用于在客户端和 JetBrains IDE 之间转发请求,提升开发效率。
核心功能
- 请求代理:将客户端的请求转发到 JetBrains IDE。
- 多 IDE 支持:支持连接到特定的 IDE 实例。
- 自定义配置:可以配置主机、端口和日志功能。
适用场景
- 开发环境集成:在开发环境中使用 JetBrains IDE 时,通过代理服务器管理请求。
- 多 IDE 管理:当运行多个 IDE 时,通过代理服务器连接到特定的 IDE 实例。
工具列表
- MCP Server 插件:用于安装和运行代理服务器。
- Claude Desktop:通过配置文件与代理服务器集成。
常见问题解答
- 如何连接到特定的 IDE 实例?
在配置文件中设置IDE_PORT
和HOST
参数。 - 如何启用日志?
在配置文件中设置LOG_ENABLED
为true
。
使用教程
使用依赖
- macOS 依赖安装:
bash
brew install node pnpm
安装教程
- 安装 MCP Server 插件:
访问 JetBrains 插件页面 安装插件。 - 配置 Claude Desktop:
在claude_desktop_config.json
文件中添加以下配置:
json
{
"mcpServers": {
"jetbrains": {
"command": "npx",
"args": ["-y", "@jetbrains/mcp-proxy"]
}
}
}
调试方式
- 构建项目:
bash
pnpm build - 检查日志:
确保在配置文件中启用了日志功能:
json
"env": {
"LOG_ENABLED": "true"
}