工具集成服务器

MCP服务器用于集成多种工具,可通过Windsurf本地注册和管理。

  • by rubykv
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 rubykv/mcp-servers

使用说明

mcp服务器

用于工具集成的mcp服务器

在这个monorepo中,我们有不同的服务器用于不同的工具集成。

其中一些服务器已经在市场上可用,因此您可能不想为它们创建新的服务器。

但是,如果你想为一个工具创建自己的服务器,并想在windsurf local上注册它们,你可以在这里完成。

通过运行以下命令安装mcp pip install mcp.

如何创建新服务器

  1. 在中创建一个新目录 servers 目录。
  2. 创建一个新文件 client.py 在目录中。
  3. 实施所需的方法 client.py 文件。
  4. 将工具添加到 servers.py 文件。
  5. 通过对方法进行注释来认可这些工具 @mcp.tool().

运行服务器(可选)

  1. 通过运行以下命令运行服务器 python server.py.
  2. 此步骤用于验证服务器是否正常运行。

注册MCP服务器

  1. 通过点击Windsurf屏幕右侧的“插入”图标注册MCP服务器。

  2. 点击图片中显示的图标 .

  3. 这将打开一个配置文件。

  4. 为每个mcp服务器创建条目,必要时添加环境变量。对于单个服务器配置,请阅读特定服务器目录中的README.md。

  5. 一旦添加到配置中,这些服务器现在就在Windsurf中注册了。

  6. 重新启动Windsurf以应用更改。

  7. 再次单击“插入”图标,您应该会在列表中看到服务器。如果默认情况下已禁用,请单击名称并调试以查看是否有任何错误。

  8. 如果需要,使用级联进行进一步调试。

  9. 启用服务器后,您可以从任何Windsurf窗口使用级联中的工具。