📝 notepad-server MCP Server
基于 TypeScript 实现的 MCP 协议笔记服务器,提供笔记的添加、删除、更新等功能,并支持与 Claude Desktop 集成。
notepad-server MCP 快速开始指南
简介
notepad-server 是一个基于模型上下文协议(MCP)的笔记系统服务器,允许您通过 Claude 创建和管理笔记。
安装步骤
-
安装依赖
npm install
-
构建服务器
npm run build
-
在 Claude Desktop 中配置
创建或编辑配置文件:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
添加以下配置:
{ "mcpServers": { "notepad-server": { "command": "/path/to/notepad-server/build/index.js" } } }
- MacOS:
可用功能
笔记操作
功能 | 说明 | 参数 |
---|---|---|
addNotepad | 添加新笔记 | name (字符串), content (字符串) |
delNotepad | 删除笔记 | id (数字) |
updateNotepad | 更新笔记 | id (数字), content (字符串) |
listNotepads | 列出所有笔记 | 无 |
useNotepad | 使用特定笔记 | id (数字) |
调试
使用内置的 MCP Inspector 进行调试:
npm run inspector
启动后,访问提供的 URL 可以打开调试工具界面。
开发
开发时启用自动重建:
npm run watch
更多信息请参考完整文档。