
TextEdit-MCP
by M-Pineapple·★ 3·综合分 39
基于 Swift 的 MCP 服务器,可使用原生 macOS TextEdit 格式化功能创建 RTF 文档。
productivityai-llmdeveloper-tools
0
Forks
0
活跃 Issue
1 个月前
最近提交
2 天前
收录于
概述
TextEdit-MCP 是专为 macOS 用户设计的模型上下文协议服务器,需要创建具有高级格式化功能的富文本文档。它利用 Apple 的原生 TextEdit API 生成与 TextEdit、Pages 和 Word 完全兼容的 RTF 文件。该服务器实现了 MCP 协议,可以与 Claude Desktop 无缝集成,允许用户通过自然语言命令或直接工具调用创建文档。项目包含对文本格式、颜色、高亮、表格、超链接、列表和预定义模板的全面支持。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:创建带高亮和行动项的格式化会议记录
你:生成带表格和代码格式的技术文档
你:制作具有一致样式和模板的商业报告
你:我可以在 Windows 或 Linux 上使用 TextEdit-MCP 吗?
你:如何添加自定义模板?
什么时候选它
当您需要在 macOS 上创建与原生 TextEdit 兼容的富格式 RTF 文档,特别是用于业务或技术文档时,选择 TextEdit-MCP。
什么时候不要选它
如果您需要跨平台支持或除 RTF 外的其他文档格式,请不要选择它,因为它仅限 macOS 且专门用于生成 RTF。
此 server 暴露的工具
从 README 抽取出 1 个工具textedit:create_rtf_documentCreates a formatted RTF document with native macOS TextEdit compatibility
可对比工具
markdown-mcpdocument-processor-mcpshell-mcp
安装
安装
先决条件
- macOS(需要 NSAttributedString 和 RTF 生成)
- Swift 5.0 或更高版本
- Claude Desktop
快速安装
- 克隆仓库:
git clone https://github.com/M-Pineapple/TextEdit-MCP.git
cd TextEdit-MCP- 运行安装脚本:
./install.sh- 重启 Claude Desktop
安装脚本将:
- 构建 Swift 项目
- 安装 MCP 服务器二进制文件
- 更新您的 Claude Desktop 配置
- 创建现有配置的备份
Claude Desktop 配置
添加到您的 Claude Desktop config.json:
{
"mcpServers": {
"textedit": {
"command": "path/to/TextEdit-MCP",
"args": []
}
}
}FAQ
- 我可以在 Windows 或 Linux 上使用 TextEdit-MCP 吗?
- 不可以,TextEdit-MCP 需要 macOS,因为它专门使用 Apple 的原生 TextEdit API 和 NSAttributedString 进行 RTF 生成。
- 如何添加自定义模板?
- 目前,TextEdit-MCP 支持三种内置模板:商业、技术和会议。自定义模板支持需要修改源代码并重新构建服务器。
TextEdit-MCP 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。