使用说明
基本能力
产品定位
NotePlan MCP 服务是一个连接 Claude Desktop 和 NotePlan 的中间件,旨在通过 Claude 对话直接管理和操作 NotePlan 笔记。
核心功能
- 读取笔记:获取所有笔记、按 ID 获取特定笔记或从特定文件夹获取笔记
- 搜索功能:在所有笔记中进行全文搜索
- 创建笔记:创建带有标题、内容和文件夹组织的新笔记
- 每日笔记:创建和管理带有自动日期格式的每日笔记
- 更新笔记:修改现有笔记的标题和内容
- 文件夹组织:按文件夹组织和筛选笔记
适用场景
- 通过 Claude 对话快速访问和管理 NotePlan 笔记
- 在 Claude 中直接创建和更新笔记
- 搜索和组织大量笔记内容
工具列表
| 工具 | 描述 | 参数 |
|---|---|---|
get_notes |
从 NotePlan 获取所有笔记 | 无 |
get_note_by_id |
按 ID 获取特定笔记 | id(必需) |
search_notes |
按查询搜索笔记 | query(必需) |
get_notes_by_folder |
从文件夹获取笔记 | folder(必需) |
create_note |
创建新笔记 | title(必需),content,folder |
create_daily_note |
创建每日笔记 | date(YYYY-MM-DD),content |
update_note |
更新现有笔记 | id(必需),title,content |
使用教程
使用依赖
- 确保已安装 Node.js 和 npm
安装教程
选项1:从 GitHub 克隆
git clone https://github.com/bscott/noteplan-mcp.git
cd noteplan-mcp
npm install
选项2:作为 NPM 包安装(即将推出)
npm install -g noteplan-mcp
快速开始
-
安装依赖:
npm install -
构建项目:
npm run build -
测试服务器:
npm start您应该看到:"NotePlan MCP server running on stdio"
-
配置 Claude Desktop(见下方详细设置)
Claude Desktop 配置
-
找到您的配置文件:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
- macOS:
-
添加 NotePlan MCP 服务器配置:
{ "mcpServers": { "noteplan": { "command": "node", "args": ["/absolute/path/to/noteplan-mcp/build/index.js"], "cwd": "/absolute/path/to/noteplan-mcp" } } }注意:将
/absolute/path/to/noteplan-mcp替换为实际路径 -
完全重启 Claude Desktop
调试方式
-
手动测试服务器:
cd /path/to/noteplan-mcp npm run build npm start -
使用 MCP 检查器进行调试:
npm run inspector -
检查 Claude Desktop 日志中的连接状态
-
在 Claude 中尝试简单命令:"你能显示我的笔记吗?"