Skip to content

MCP 设置

mcp-set.png

安装 MCP

MCP 有两种安装方式,一种是直接贴配置文件进来,另一种是在右侧 MCP Market 搜索安装

0. 安装前置条件

stdio 方式运行的 MCP Server 需要本地安装对应的运行环境

Python 环境安装方法

通过 uvx 命令方式启动的 Mcp Server 依赖 Python 运行环境及 uvx 工具包(uvx 安装方法

Node.js 环境安装方法

通过 npx 命令方式启动的 Mcp Server 依赖 Node.js 运行环境及 npx 工具包(npx 随 Node.js 一起安装)

1. 配置代码安装

mcp-config.png

目前支持的格式有

  1. Root: mcpServers
json
{
  "mcpServers": {
    "fetch": {
      "command": "uvx",
      "args": ["mcp-server-fetch"],
      "env": {}
    }
  }
}
  1. Root: servers
json
{
  "servers": {
    "fetch": {
      "command": "uvx",
      "args": ["mcp-server-fetch"],
      "env": {}
    }
  }
}
  1. Root: mcp
json
{
  "servers": {
    "fetch": {
      "command": "uvx",
      "args": ["mcp-server-fetch"],
      "env": {}
    }
  }
}
  1. no root
json
{
    "fetch": {
        "command": "uvx",
        "args": ["mcp-server-fetch"],
        "env": {}
    }
}

输入配置后,点击测试,测试OK右侧安装按钮恢复正常则可点击‘安装’保存到Mcp 菜单列表

2. Market 安装

mcp-install.png

在右侧 list 中选择自己需要的 Mcp Server,点击按钮 ‘install’ 出现表单如上, 填写完毕点击测试,测试OK右侧安装按钮恢复正常则可点击‘安装’保存到 Mcp 菜单列表

此处感谢5ire的作者1ronben和他的MCPSvr

3. 修改Mcp Server

mcp-modify.png

在左侧 Mcp 菜单列表,点击名称右侧对应的查看按钮,出现表单如上,修改后即可测试保存,

保存后会立即将该 MCP Server 置为激活状态。

如需禁用点击名称右侧对应的切换按钮,灰色即为禁用。

如果不再需要该 MCP Server 点击弹窗右下方删除按钮即可从 MCP Server 列表移除。

4. 测试 Mcp Server

在 Mcp Server 菜单列表中选中 Mcp Server, 右侧区域会变成 MCP 测试页面,点击菜单上方方形按钮即可切回 Mcp Market。

mcp-test.png

在 Mcp 测试页面,没有任何消息的时候,会展示Mcp Tools列表及对应工具的说明,在下方输入指令则可以直接测试该 Mcp Server 下的所有工具(不会包含任何其他工具)

和任务界面的对话区域一样,右侧按钮为发送和终止,左侧按钮为清除测试消息。

注1:npx和uvx安装mcp会先远程拉取对应的依赖包,由于网络环境、依赖包大小等其他因素可能会安装失败

解决方案:尝试命令行直接运行对应Server,Market 方式安装等Mcp Server 弹窗左侧会有对应的完整命令。

© 2024 Swiflow. 保留所有权利。