
MCP Server Clipboard

2025.04.22
0
Go剪贴板服务其它
mcp-server-clipboard 是一个遵循 Model Context Protocol (MCP) 规范的剪贴板服务,提供轻量级的剪贴板内容读写功能。它支持安全的 API 令牌认证,可配置的剪贴板大小限制,并提供了剪贴板内容管理的工具。
View on GitHub
Overview
基本能力
产品定位
mcp-server-clipboard 是一个轻量级的剪贴板服务,遵循 MCP 规范,提供剪贴板内容的读写功能。
核心功能
- 轻量级、符合 MCP 规范的剪贴板服务
- 安全的 API 令牌认证
- 可配置的剪贴板大小限制
- 剪贴板内容管理工具:
clipboard_update
:更新剪贴板内容clipboard_get
:获取剪贴板内容- 可通过命令行参数配置端口
适用场景
- 开发环境中需要共享剪贴板内容的场景
- 需要远程访问剪贴板内容的场景
- 需要安全认证的剪贴板服务
工具列表
clipboard_update
:更新剪贴板内容,输入为 JSON 格式的字符串内容。clipboard_get
:获取当前剪贴板内容,返回 JSON 格式的剪贴板内容。
常见问题解答
- 所有请求都需要使用 API 令牌进行认证。
- 默认端口为 9001,可通过命令行参数修改。
- 剪贴板内容的最大大小默认为 10,000 字节,可配置。
使用教程
使用依赖
# Clone the repository
git clone https://github.com/yourusername/mcp-server-clipboard.git
cd mcp-server-clipboard
# Install dependencies
go mod download
安装教程
# Run with default port (9001)
go run *.go
# Run with a specific port
go run *.go -port 9000
调试方式
- 使用
clipboard_update
和clipboard_get
工具测试剪贴板功能。 - 确保所有请求都包含正确的 API 令牌认证头。
- 检查服务器日志以确认端口和剪贴板大小配置是否正确。