剪贴板服务器
一个最小的MCP服务器,用于以编程方式访问和更新您的系统剪贴板。
特性
- 通过MCP资源获取当前剪贴板内容。
- 使用MCP工具远程设置剪贴板内容。
需求
安装
pip install pyperclip fastmcp运行服务器
python clipboard_server.py服务器将通过MCP启动并公开剪贴板操作。
用法
- 获取剪贴板:\
访问资源 clipboard://current 获取当前剪贴板内容。
- 设置剪贴板:\
使用 set_clipboard 工具中包含您想要的内容。
示例
import requests
# Example: Fetch clipboard content (replace with your actual MCP client code)
response = requests.get("http://localhost:8000/clipboard://current")
print(response.text)与克劳德桌面或VS代码代理模式集成
您可以在Claude Desktop或VS Code代理模式下将此MCP服务器添加为自定义上下文提供程序:
克劳德桌面
- 打开克劳德桌面设置。
- 转到“上下文提供者”部分。
- 点击“添加提供商”并输入MCP服务器URL(例如。,
http://localhost:8000). - 保存并启用提供程序。现在,您可以使用Claude Desktop中的剪贴板资源和工具。
VS代码代理模式
- 打开VS Code代理扩展设置。
- 找到自定义MCP服务器或上下文提供程序的部分。
- 添加服务器URL:
http://localhost:8000. - 保存您的设置。剪贴板服务器现在将在代理模式下作为上下文提供程序可用。
有关添加自定义MCP服务器的更多详细信息,请参阅工具的文档。
