Mcp Server Clipboard

Mcp Server Clipboard

🚀 MCP 服务器剪贴板

MCP 服务器剪贴板是一个简单、轻量级的服务器,遵循 Model Context Protocol (MCP) 标准。它提供了读取和写入剪贴板内容的工具,支持安全的 API 令牌认证,还能对剪贴板大小进行灵活配置。

🚀 快速开始

MCP 服务器剪贴板可让你轻松管理剪贴板内容。下面为你介绍如何安装和使用该服务器。

✨ 主要特性

  • 简单且轻量的 MCP 兼容剪贴板服务器,易于部署和使用。
  • 基于 API 令牌的安全认证,保障数据传输安全。
  • 可配置的剪贴板大小限制,满足不同场景需求。
  • 丰富的剪贴板内容管理工具:
    • clipboard_update:更新剪贴板内容。
    • clipboard_get:获取剪贴板内容。
  • 可通过命令行参数设置服务器端口,灵活方便。

📦 安装指南

# 克隆仓库
git clone https://github.com/yourusername/mcp-server-clipboard.git
cd mcp-server-clipboard

# 下载依赖项
go mod download

💻 使用示例

基础用法

运行服务器

# 使用默认端口(9001)运行
go run *.go

# 指定端口运行
go run *.go -port 9000

高级用法

MCP 工具

该服务器提供以下 MCP 工具:

clipboard_update

使用用户输入更新剪贴板内容。

  • 输入格式{"type":"object","properties":{"content":{"type":"string"}}}
  • 示例
{
"content": "你好,MCP!"
}
clipboard_get

获取当前剪贴板内容。

  • 输入格式{}
  • 示例响应
{
"type": "text",
"text": "你好,MCP!"
}

认证

所有请求都需要使用 API 令牌进行认证:

Authorization: Bearer 328db9d4ab39ec9a2eceb2f702f42744

📚 详细文档

剪贴板服务器支持以下设置:

  • 端口:服务器监听的端口号(默认:9001)
  • 剪贴板大小:剪贴板内容的最大大小,单位为字节(默认:10,000 字节)

🔧 技术细节

该服务器使用 github.com/modelcontextprotocol-ce/go-sdk 库实现 Model Context Protocol (MCP) 规范,并采用同步服务器模型和 HTTP 传输协议进行通信。

📄 许可证

本项目 licensed under MIT License,详情请参阅 LICENSE 文件。

  • 0 关注
  • 0 收藏,30 浏览
  • system 提出于 2025-10-03 05:03

相似服务问题

相关AI产品