在本文中,我们将探讨如何流畅地使用和添加 MCP(Minecraft 服务器管理器)到 MCP Router 中,以及如何将 MCP 工具添加到 MCP Router 中。我们将通过一系列的步骤和示例,帮助您更好地理解和操作这一过程。

前置准备:您需要安装 fnm(Node.js 版本管理器)、Everything(文件搜索工具)以及 MCP Router。您可以通过以下链接获取 MCP Router 的 GitHub 仓库:MCP Router GitHub

安装 fnm:您可以通过参考以下链接来安装 fnm:fnm 安装教程

Everything 工具使用技巧:在 Everything 工具中,您可以通过右键点击来执行相关操作,从而提高工作效率。

思路:我们的目标是将 MCP Router 融合到我们的工具中,并将 MCP 工具添加到 MCP Router 中。

具体步骤如下:

  1. 安装 MCP Router 的命令行工具:

    npm install -g @mcp_router/cli@latest
  2. 添加 MCP Router 到您的项目中:

    claude mcp add mcp-router cmd /c "npx --yes mcpr-cli connect" -s user --env MCPR_TOKEN=mcpr_C3x8tnL4zqSAUCBEG1i88sCWszZY_fSV
  3. 配置 MCP Router 的 .toml 文件:

    [mcp_servers.mcp-router]
    command = "C:\Users\joego\AppData\Roaming\fnm\node-versions\v24.4.1\installation\mcpr.cmd"
    args = ["connect"]
    env = { SystemRoot = "C:\Windows", MCPR_TOKEN = "mcpr_W6qgR0ATVDuICGeNxsLtK03hWRyQ18xN" }
    startup_timeout_ms = 60_000
  4. 添加 MCP 工具到 MCP Router 中:

    • 对于 uv 工具,找到您的 uv.exe,例如 C:\Users\joego\.local\bin\uv.exe,然后按照示例填写其他参数。
    • 对于 node 类的工具,如果使用 npm install -g 安装,则获取较长的路径;如果使用 npm install 安装,则获取较短的路径。在 MCP Router 中,应使用前者(npm install -g)的路径。
    • 示例:

      claude mcp add drissionpage cmd /c "uv --directory 'D:\project\DrissionPageMCP' run main.py" -s user

总结:在处理 node 类的工具时,使用 npm install -g 找到路径,然后将其粘贴到 MCP Router 的 cmd 位置,其他参数保持不变。

希望这些信息能帮助您更好地使用 MCP Router 和 MCP 工具。如果您有任何疑问或需要进一步的帮助,请随时提问。

标签: none

评论已关闭