Token导航 LogoToken导航TokenDH.com
JetBrains MCP Bridge logo
开发工具未说明官方级别未说明来源级核验

JetBrains MCP Bridge

MCP Server

JetBrains MCP Bridge是一个允许从Cascade (Windsurf)或其他MCP客户端使用JetBrains IDE工具的中继服务。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
IDE集成开发工具JavaScriptWindsurfWindsurf

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

CodeCraftingDevelopment

提供方

CodeCraftingDevelopment

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

JetBrains MCP桥

MCP网桥允许您使用来自Cascade(帆板)或任何其他MCP客户端的JetBrains IDE工具。

建筑

┌─────────────────┐     ┌──────────────────┐     ┌─────────────────┐
│  Cascade/       │────▶│  MCP Bridge      │────▶│  JetBrains IDE  │
│  Windsurf       │     │  (stdio)         │     │  (SSE :64342)   │
│                 │◀────│                  │◀────│                 │
└─────────────────┘     └──────────────────┘     └─────────────────┘

先决条件

  1. JetBrains集成开发环境 (IntelliJ、Webstorm、PyCharm等)启用MCP插件
  2. Node.js >= 18
  3. 帆板运动 与Cascade

安装

npm install
npm run build:mcp

配置Windsurf/Cascade

将此配置添加到Windsurf MCP设置(~/.codeium/windsurf/mcp_config.json) :

{
  "mcpServers": {
    "jetbrains": {
      "command": "node",
      "args": ["C:/Users/chris/IdeaProjects/test/dist/mcp-server.js"],
      "env": {
        "JETBRAINS_MCP_HOST": "127.0.0.1",
        "JETBRAINS_MCP_PORT": "64342"
      }
    }
  }
}
备注:调整路径 args 取决于项目的位置。

使用

  1. 打开您的JetBrains IDE 与一个项目
  2. 验证MCP代理是否处于活动状态 (默认端口64342)
  3. 重新启动Windsurf 倒充电器la配置MCP
  4. 使用Cascade -JetBrains工具将可用

环境变量

变量缺陷描述
JETBRAINS_MCP_HOST127.0.0.1 JetBrains MCP代理主机
JETBRAINS_MCP_PORT64342MCP JetBrains代理端口

测试手册

npm run start:mcp

Web界面(可选)

React接口也可用于测试连接:

npm run dev

打开http://localhost:5173查看可用的MCP工具。

______________________________________________________________________

React+TypeScript+Vite(原始文档)

这个模板提供了一个最小的设置,让React在Vite中使用HMR和一些ESLint规则。

目前,有两个官方插件可用:

React编译器

此模板上未启用React编译器,因为它会影响开发和构建性能。要添加它,请参阅 本文档.

扩展 ESLint 配置

如果您正在开发生产应用程序,我们建议更新配置以启用类型感知的lint规则:

export default defineConfig([
  globalIgnores(['dist']),
  {
    files: ['**/*.{ts,tsx}'],
    extends: [
      // Other configs...

      // Remove tseslint.configs.recommended and replace with this
      tseslint.configs.recommendedTypeChecked,
      // Alternatively, use this for stricter rules
      tseslint.configs.strictTypeChecked,
      // Optionally, add this for stylistic rules
      tseslint.configs.stylisticTypeChecked,

      // Other configs...
    ],
    languageOptions: {
      parserOptions: {
        project: ['./tsconfig.node.json', './tsconfig.app.json'],
        tsconfigRootDir: import.meta.dirname,
      },
      // other options...
    },
  },
])
// eslint.config.js
import reactX from 'eslint-plugin-react-x'
import reactDom from 'eslint-plugin-react-dom'

export default defineConfig([
  globalIgnores(['dist']),
  {
    files: ['**/*.{ts,tsx}'],
    extends: [
      // Other configs...
      // Enable lint rules for React
      reactX.configs['recommended-typescript'],
      // Enable lint rules for React DOM
      reactDom.configs.recommended,
    ],
    languageOptions: {
      parserOptions: {
        project: ['./tsconfig.node.json', './tsconfig.app.json'],
        tsconfigRootDir: import.meta.dirname,
      },
      // other options...
    },
  },
])

目录标签

目录标签

IDE集成开发工具JavaScriptWindsurf本地部署MCP协议Node.js应用

支持客户端

Windsurf

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明nonelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP