备忘录管理服务

memo-mcp 是一个基于 MCP 协议的本地备忘录管理服务器,提供创建、更新、搜索和检索备忘录的功能,使用 LowDB 作为轻量级本地数据库。

  • by 108yen
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 108yen/memo-mcp

使用说明

备忘录mcp

memo-mcp 是一个MCP(模型上下文协议)服务器,使代理能够使用以下命令记录、搜索和检索备忘录 低DB 作为一个轻量级的本地数据库。

此服务器将备忘录内容存储在本地JSON文件中,并提供全面的备忘录管理功能,包括创建、更新、搜索和检索操作。所有数据都使用LowDB在本地持久化,使其成为个人备忘录管理的理想选择,而不需要外部数据库依赖关系。

特性

提供的主要工具 memo-mcp 具体如下:

工具名称 描述
createMemo 创建新备忘录
getMemos 检索所有备忘录
getMemo 按指定ID检索备忘录
updateMemo 按指定ID更新备忘录
deleteMemo 按指定ID删除备忘录
searchMemos 按关键字搜索备忘录
createCategory 创建新类别
getCategory 检索所有类别
getCategory 按ID检索类别
updateCategory 按ID更新类别
deleteCategory 按ID删除类别

用法

DB_PATH 是可选的。(默认值: memo.json)

{
  "mcpServers": {
    "memo-mcp": {
      "command": "npx",
      "args": ["-y", "memo-mcp"],
      "env": {
        "DB_PATH": "path/to/json_file.json"
      }
    }
  }
}

VS代码安装说明

为了快速安装,请使用下面的一键安装按钮之一:

对于手动安装,请将以下JSON块添加到VS Code中的用户设置(JSON)文件中。您可以按 Ctrl + Shift + P 和打字 Preferences: Open Settings (JSON).

您可以选择将其添加到名为的文件中 .vscode/mcp.json 在您的工作空间中。这将允许您与他人共享配置。

{
  "servers": {
    "canary": {
      "command": "npx",
      "args": ["-y", "memo-mcp"]
    }
  }
}