Claude桌面MCP配置工具

提供多种连接Claude桌面与开发环境的配置方案,支持Jetbrains、Docker、WSL等集成。

  • by bcdennis
  • 本地部署
  • 更新于
在 GitHub 查看 bcdennis/reference-mcp-config

使用说明

Claude桌面MCP的参考配置

在Windows主机上将Claude Desktop连接到Jetbrains,并在Windows中安装节点

  "jetbrains": {
      "env": {
          "IDE_PORT": "58682"
      },
      "command": "npx",
      "args": [
          "-y",
          "@jetbrains/mcp-proxy"
      ]
  },
  1. 先安装MCP服务器插件
  2. 转到设置->调试器->允许外部连接
  3. 更新端口以匹配配置。注意,Jetbrains每次发射都会更改端口(似乎如此)。编辑Claude配置以更新端口需要退出并重新打开桌面应用程序。Jetbrains IDE没有,所以我通常会更新Jetbrains以匹配Claude配置,而不是反之。

将Claude(在Windows主机中)连接到停靠的MCP服务器(在Windows宿主中运行)

    "github": {
        "command": "docker",
        "args": [
            "run",
            "-i",
            "--rm",
            "-e",
            "GITHUB_PERSONAL_ACCESS_TOKEN",
            "ghcr.io/github/github-mcp-server"
        ],
        "env": {
            "GITHUB_PERSONAL_ACCESS_TOKEN": "<<YOUR TOKEN>>"
        }

将Claude Desktop(在Windows主机中)连接到停靠的MCP服务器(在WSL中运行)

    "filesystem": {
        "command": "wsl.exe",
        "args": [
            "docker",
            "run",
            "-i",
            "--rm",
            "--mount",
            "type=bind,src=<<desired directory>>,dst=/projects",
            "mcp/filesystem",
            "/projects"
        ]
    }

将Claude Desktop(在Windows主机中)连接到uvx打包的MCP服务器(在WSL中运行)

    "git": {
        "command": "wsl.exe",
        "args": [
            "bash",
            "-c",
            "<<full path to uvx>> mcp-server-git --repository <<path to your repo>>"
        ]
    },