Memos集成工具

为AI代理提供读写Memos实例的功能,支持创建、读取、更新和删除备忘录。

  • by sinhong2011
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 sinhong2011/openclaw-skill-memos

使用说明

openclaw技能备忘录

让你的AI代理读写你的 备忘录 例子该项目提供:

  • MCP服务器 (openclaw-memos-mcp)-将任何兼容MCP的客户端连接到您的Memos API
  • 开放式法律技能 (skill/SKILL.md)--教代理如何有效地使用工具

快速开始

先决条件

  • 跑步 备忘录 实例(自托管或云)
  • Memos实例中的访问令牌(设置>访问令牌>创建)
  • Node.js 18+

适用于OpenClaw用户

从ClawHub安装技能:

clawhub install usememos

然后将MCP服务器添加到您的OpenClaw配置中(见下文)。

适用于任何MCP客户端(克劳德桌面、光标等)

将以下内容添加到MCP配置文件中:

{
  "mcpServers": {
    "memos": {
      "command": "npx",
      "args": ["openclaw-memos-mcp"],
      "env": {
        "MEMOS_API_URL": "http://localhost:5230",
        "MEMOS_TOKEN": "<your-access-token>"
      }
    }
  }
}

我的MCP配置文件在哪里?

客户 位置
克劳德桌面 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
OpenClaw ~/.openclaw/openclaw.json 或项目 .mcp.json
光标 .cursor/mcp.json 在您的项目中

就是这样——你的代理人现在可以创建、阅读、更新和删除备忘录。

它能做什么?

工具 它的作用 示例提示
memos_create 创建新备忘录 “将此会议摘要另存为备忘录”
memos_list 搜索和浏览备忘录 “显示我标记为#work的备忘录”
memos_get 阅读特定备忘录 “阅读备忘录42”
memos_update 编辑内容、可见性或引脚状态 “公开备忘录42”
memos_delete 删除备忘录 “删除备忘录42”

配置

变量 必填 描述
MEMOS_API_URL 是 您的Memos实例的基本URL(例如。, http://localhost:5230)
MEMOS_TOKEN 是 从备忘录设置中访问令牌

您还可以在 .env MCP服务器旁边的文件。

发展

cd mcp
npm install
npm test          # Run tests
npm run build     # Compile TypeScript
npm run dev       # Run with tsx (dev mode)

看 贡献.md 有关添加新工具、提交约定和拉取请求工作流的指导方针。

许可证

麻省理工学院