使用说明
mcp服务器
用于工具集成的mcp服务器
在这个monorepo中,我们有不同的服务器用于不同的工具集成。
其中一些服务器已经在市场上可用,因此您可能不想为它们创建新的服务器。
但是,如果你想为一个工具创建自己的服务器,并想在windsurf local上注册它们,你可以在这里完成。
通过运行以下命令安装mcp pip install mcp.
如何创建新服务器
- 在中创建一个新目录
servers目录。 - 创建一个新文件
client.py在目录中。 - 实施所需的方法
client.py文件。 - 将工具添加到
servers.py文件。 - 通过对方法进行注释来认可这些工具
@mcp.tool().
运行服务器(可选)
- 通过运行以下命令运行服务器
python server.py. - 此步骤用于验证服务器是否正常运行。
注册MCP服务器
-
通过点击Windsurf屏幕右侧的“插入”图标注册MCP服务器。
-
点击图片中显示的图标 .
-
这将打开一个配置文件。
-
为每个mcp服务器创建条目,必要时添加环境变量。对于单个服务器配置,请阅读特定服务器目录中的README.md。
-
一旦添加到配置中,这些服务器现在就在Windsurf中注册了。
-
重新启动Windsurf以应用更改。
-
再次单击“插入”图标,您应该会在列表中看到服务器。如果默认情况下已禁用,请单击名称并调试以查看是否有任何错误。
-
如果需要,使用级联进行进一步调试。
-
启用服务器后,您可以从任何Windsurf窗口使用级联中的工具。