
MacOS Clipboard MCP Server
通过 OSAScript 为 AI 助手提供访问 macOS 剪贴板内容的能力,支持文本、图像和二进制数据。
Tools
getClipboardContents
Fetch the contents of the clipboard (text, images, or binary data). Used to see what is on the clipboard. IMPORTANT: This tool should be called every time clipboard contents are needed as clipboard data can change; results should not be cached.
README
MacOS剪贴板MCP服务器
一个通过OSAScript提供访问macOS剪贴板功能的MCP服务器。该工具允许AI助手查看用户剪贴板上的内容,包括文本、图像和二进制数据。
特性
- 从macOS剪贴板检索内容
- 支持多种内容类型:
- 文本
- 图像 (PNG)
- 原始二进制数据
安装
bun install
用法
启动服务器:
bun run start
用于热重载的开发模式:
bun run dev
其他开发模式:
bun run dev2 # 使用 fastmcp dev 运行
bun run inspect # 使用 fastmcp inspector 运行
bun run mcp-cli # 使用 mcp-cli 工具运行
实现说明
- 使用通过
osascript
命令的AppleScript与macOS剪贴板交互 - 处理各种剪贴板内容类型
- 内容以适当的MIME类型返回
- 剪贴板应始终按需检查(不缓存),因为内容可能在请求之间发生更改
要求
- macOS操作系统
- Bun 运行时
推荐服务器
Claude Code MCP
一个实现了 Claude Code 作为模型上下文协议(Model Context Protocol, MCP)服务器的方案,它可以通过标准化的 MCP 接口来使用 Claude 的软件工程能力(代码生成、编辑、审查和文件操作)。
@kazuph/mcp-taskmanager
用于任务管理的模型上下文协议服务器。它允许 Claude Desktop(或任何 MCP 客户端)在基于队列的系统中管理和执行任务。
Beamlit MCP Server
一个 MCP 服务器实现,它支持 Beamlit CLI 和 AI 模型之间的无缝集成,并使用模型上下文协议标准。
ThingsPanel MCP
一个集成服务器,将人工智能模型与 ThingsPanel 物联网平台连接起来,使人工智能助手能够通过自然语言与物联网设备交互,以进行设备控制、数据检索和管理操作。

systemd-coredump MCP Server
启用支持 MCP 的应用程序,通过与 systemd-coredump 功能集成,来访问、管理和分析系统核心转储。
Terminal Controller for MCP
一个 MCP 服务器,它通过一个标准化的接口,使 LLM 能够安全地执行终端命令、进行目录导航和进行文件系统操作。

mac-apps-launcher
一个 MCP 服务器,用于在 MacOS 上列出和启动应用程序。 (Yī gè MCP fúwùqì, yòng yú zài MacOS shàng lièchū hé qǐdòng yìngyòng chéngxù.)
applescript-mcp
使LLM应用程序能够通过AppleScript与macOS交互。
Google Tasks MCP Server
与 Google Tasks 集成,允许列出、读取、搜索、创建、更新和删除任务。
MCP 3D Printer Server
通过 MCP 服务器实现与 3D 打印机管理系统的交互,支持 STL 文件操作、切片以及对 OctoPrint、Klipper、Duet 等打印机的控制。