Token导航 LogoToken导航

MCP Server · 运维云端

Draftsapp MCP

一个通过Apple Shortcuts将Drafts应用与AI助手集成的Model Context Protocol (MCP)服务器,支持列表、搜索、创建和管理草稿。

未说明官方级别未说明来源级核验工具 6
JavaScriptClaude云端部署Claude Desktop

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
dropte
提供方
dropte

工具数量

6

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Draftsapp MCP 属于运维云端类 MCP Server,公开资料标注 6 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude,没有现成的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 6 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

起草应用程序MCP服务器

用于集成的模型上下文协议(MCP)服务器 草稿应用程序 通过AI助手 苹果快捷方式.

为什么选择快捷方式?

此服务器使用Apple Shortcuts而不是x-callback-url,因为快捷方式可以:

  • ✅ 列出所有草稿 (不仅仅是个人)
  • ✅ 搜索和筛选 具有复杂查询的草稿
  • ✅ 返回结构化JSON 数据直接
  • ✅ 访问所有草稿属性 (标签、日期、内容等)
  • ✅ 无需回调服务器 -直接、同步响应
  • ✅ 更强大、更灵活 比URL方案

需求

  • macOS 12(蒙特利)或更高版本 (为 shortcuts CLI)
  • Node.js 18或更高版本
  • 草稿应用程序 (macOS版本)
  • 快捷方式应用程序 (预装在macOS上)
  • MCP兼容客户端(例如Claude Desktop)

检查您的节点版本

node --version

如果您使用的是旧版本,请使用nvm进行升级:

nvm install 20
nvm use 20
nvm alias default 20

安装

1.安装MCP服务器

git clone 
cd draftsapp-mcp
npm install
npm run build

2.设置快捷方式(交互式助手可用!)

这是关键的一步! 您需要创建MCP服务器将调用的快捷方式。

🚀 快速设置(推荐):

npm run setup

此交互式脚本将:

  • ✓ 检查您已经拥有哪些快捷方式
  • ✓ 显示需要创建哪些
  • ✓ 为每个人提供快速说明
  • ✓ 为您打开快捷方式应用程序
  • ✓ 生成模板文件以供参考

手动设置:

看 短裤_设置.md 查看详细的视觉说明。

必需的快捷方式 (在Shortcuts应用程序中创建这5个):

  1. “草稿-全部获得” -以JSON格式返回草稿列表
  2. “草稿-搜索” -按查询搜索草稿
  3. “草稿-按UUID获取” -按UUID获取特定草稿
  4. “草稿-获取最新版本” -获取当前活动草稿
  5. “草稿-创建” -创建新草稿

每个快捷方式都很简单(3-5个操作),并使用Drafts内置的快捷方式操作。

模板文件:

npm run setup
# Check shortcuts/ directory for .txt templates with step-by-step instructions

3.测试快捷方式

在与MCP服务器一起使用之前,请测试您的快捷方式是否有效:

# List your shortcuts
shortcuts list | grep "Drafts -"

# Test getting all drafts
shortcuts run "Drafts - Get All"

# Test search
shortcuts run "Drafts - Search" -i "meeting"

如果这些工作正常,您就可以使用MCP服务器了!

配置

适用于克劳德桌面

添加到您的 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "drafts": {
      "command": "node",
      "args": ["/path/to/draftsapp-mcp/build/index.js"]
    }
  }
}

对于特定的节点版本:

{
  "mcpServers": {
    "drafts": {
      "command": "/Users/yourusername/.nvm/versions/node/v20.x.x/bin/node",
      "args": ["/path/to/draftsapp-mcp/build/index.js"]
    }
  }
}

使用以下命令查找节点路径: which node

可用工具

drafts_list

列出草稿应用程序中的草稿。

参数:

  • limit (可选):要返回的最大草稿数(默认值:20)

例子:

List my 10 most recent drafts

退货:

[
  {
    "uuid": "ABC-123",
    "content": "Meeting notes...",
    "tags": ["work", "meeting"],
    "created": "2025-01-15",
    "modified": "2025-01-15"
  },
  ...
]

drafts_search

搜索与查询匹配的草稿。

参数:

  • query (必填):搜索查询字符串

例子:

Search my drafts for "project ideas"

drafts_get

按UUID检索特定草稿。

参数:

  • uuid (必填):草稿的UUID

例子:

Get draft with UUID ABC-123

drafts_get_current

获取草稿中当前活动/打开的草稿。

例子:

What's my current draft in Drafts?

drafts_create

创建新草稿。

参数:

  • text (必填):草案内容
  • tags (可选):标签数组

例子:

Create a draft with "Buy milk" tagged as "shopping"

退货:

{
  "uuid": "NEW-UUID",
  "success": true
}

drafts_run_shortcut

按名称运行任何与草稿相关的自定义快捷方式。

参数:

  • name (必填):快捷方式的名称
  • input (可选):输入以传递到快捷方式

例子:

Run my custom shortcut "Drafts - Export Weekly Notes"

用法示例

使用Claude Desktop设置后:

“显示我最近的5个草稿”

  • 呼叫 drafts_list 限制:5
  • 返回草稿的JSON数组

“在我的草稿中搜索待办事项”

  • 呼叫 drafts_search 使用查询:“todos”
  • 返回匹配的草稿

“我目前在草稿中做什么?”

  • 呼叫 drafts_get_current
  • 返回活动草稿

“起草一份草稿,上面写着‘明天打电话给牙医’”

  • 呼叫 drafts_create 带文本
  • 返回新草稿的UUID

运作原理

You → Claude Desktop → MCP Server → shortcuts CLI → Drafts App
                                         ↓
                     JSON data ← ← ← ← ←
  1. 你让克劳德与塔夫茨互动
  2. Claude称之为MCP工具
  3. MCP服务器运行快捷方式命令: shortcuts run "Drafts - Get All"
  4. 快捷方式在草稿应用程序中执行操作
  5. 快捷方式返回JSON数据
  6. MCP服务器将数据返回给Claude
  7. 克劳德向您介绍信息

没有回调,没有web服务器,没有复杂性——只需要直接执行命令!

故障排除

“未找到快捷方式”

确保您已在“快捷方式”应用程序中创建了所需的快捷方式。名称必须完全匹配(区分大小写):

  • “草稿-全部获得”
  • “草稿-搜索”
  • “草稿-按UUID获取”
  • “草稿-获取最新版本”
  • “草稿-创建”

“快捷方式:找不到命令”

您使用的是macOS 11或更早版本。这 shortcuts CLI需要macOS 12(蒙特利)或更高版本。

“权限被拒绝”

授予终端(或克劳德)运行快捷方式的权限:

  • 系统设置→ 隐私和安全→ 自动化

“JSON无效”或“解析失败”

您的快捷方式未返回有效的JSON。确保您的快捷方式:

  1. 用途 “从输入中获取词典” 或 “词典” 行动
  2. 有 “输出” 行动作为最后一步
  3. 返回结构化数据,而非纯文本

在快捷方式应用程序中手动测试快捷方式,以验证其输出。

未退回草稿

  • 检查草稿应用程序是否已安装并具有草稿
  • 手动运行快捷方式: shortcuts run "Drafts - Get All"
  • 确保您的快捷方式具有访问草稿的正确权限

高级用法

自定义快捷方式

您可以为特定工作流创建自定义快捷方式:

“草稿-获取任务” (获取标记为#task的草稿):

1. Get Drafts where Tags contains "task"
2. Get Details (UUID, Content, Tags)
3. Dictionary with details
4. Output as JSON

“草稿-每周审查” (获取最近7天的草稿):

1. Get Drafts modified in last 7 days
2. Get Details
3. Output as JSON

然后给他们打电话: drafts_run_shortcut 名称:“草稿-每周审阅”

修改快捷方式

您可以自定义内置快捷方式:

  • 更改限额(默认为20张汇票)
  • 添加更多字段(文件夹、标记状态等)
  • 按工作区或文件夹筛选
  • 按不同标准排序

只需更新快捷方式应用程序中的快捷方式-MCP服务器将使用最新版本。

发展

构建

npm run build

观看模式

npm run watch

测试快捷方式集成

# Check if shortcuts CLI is available
which shortcuts

# List Drafts shortcuts
shortcuts list | grep "Drafts -"

# Test a shortcut
shortcuts run "Drafts - Get All"

文件

  • src/index.ts -主MCP服务器
  • src/shortcuts-runner.ts -快捷方式CLI集成
  • src/types.ts -TypeScript类型定义
  • SHORTCUTS_SETUP.md -详细的快捷方式设置指南

参考文献

许可证

麻省理工学院

工具与能力

工具数量

6

资源数量

0

提示词数量

0

能力标签

草稿管理JavaScript本地部署AI集成AppleShortcuts自动化工具JSON数据处理

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 6 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Draftsapp MCP

MCP World · 本页

6未说明未标注1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Draftsapp MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Draftsapp MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Draftsapp MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Draftsapp MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Draftsapp MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP