📝 notepad-server MCP Server

📝 notepad-server MCP Server

基于 TypeScript 实现的 MCP 协议笔记服务器,提供笔记的添加、删除、更新等功能,并支持与 Claude Desktop 集成。

notepad-server MCP 快速开始指南

简介

notepad-server 是一个基于模型上下文协议(MCP)的笔记系统服务器,允许您通过 Claude 创建和管理笔记。

安装步骤

  1. 安装依赖

    npm install
    
  2. 构建服务器

    npm run build
    
  3. 在 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"
        }
      }
    }
    

可用功能

笔记操作

功能说明参数
addNotepad添加新笔记name(字符串), content(字符串)
delNotepad删除笔记id(数字)
updateNotepad更新笔记id(数字), content(字符串)
listNotepads列出所有笔记
useNotepad使用特定笔记id(数字)

调试

使用内置的 MCP Inspector 进行调试:

npm run inspector

启动后,访问提供的 URL 可以打开调试工具界面。

开发

开发时启用自动重建:

npm run watch

更多信息请参考完整文档。