C

Claude MCP 笔记

@Rish-it/Notes-MCP
0 Stars 332 次浏览 Rish-it 更新于 2026-08-23

一种允许通过自然语言与Apple Notes无缝交互的Claude MCP集成,使用户能够创建、更新、删除和搜索笔记。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

NotesY - Claude 的 Apple Notes 集成

一个 Claude MCP 集成,允许通过自然语言无缝与 Apple Notes 交互。

功能

  • 创建带有内容和标题的笔记
  • 用新内容更新现有笔记
  • 按标题删除笔记
  • 搜索包含特定文本的笔记
  • 自动检测旅行计划请求并创建笔记

安装

  1. 克隆并构建项目:
    bash
    git clone https://github.com/yourusername/NotesY.git
    cd NotesY
    npm install
    npm run build

  2. 添加到 Claude 的配置文件中(通常位于 ~/Library/Application Support/Claude/claude_desktop_config.json):
    json
    {
    "mcpServers": {
    "NotesY": {
    "command": "node",
    "args": ["/absolute/path/to/NotesY/dist/index.js"]
    }
    }
    }

使用方法

通过 Claude Desktop

只需与 Claude Desktop 对话,并要求它执行以下操作:

创建一个标题为“购物清单”的笔记,内容包括:牛奶、鸡蛋、面包

将会议记录添加到我的“工作”笔记中

删除我的“旧任务”笔记

搜索包含“项目”的笔记

您也可以直接给 Claude 提供长文本,它会创建一个带有适当标题的笔记:

为泰国甲米创建一个全面的旅行计划,包括推荐的旅行时长、最佳访问时间、必看景点、住宿选项、交通提示、食物推荐和预算考虑。

使用 CLI

为了在没有 Claude 的情况下进行测试,您可以使用内置的 CLI:

bash
npm run cli

这可以让您直接输入自然语言命令并查看结果。

本地开发

bash
git clone https://github.com/yourusername/NotesY.git
cd NotesY
npm install
npm run build
npm run dev

要运行 Express 服务器以进行 API 测试:
bash
START_EXPRESS_SERVER=true npm run dev

工作原理

NotesY 使用 AppleScript 与 macOS Notes 应用程序进行交互,并通过与 Claude Desktop 的 MCP 集成提供自然语言理解。

相关 MCP 服务