mcpField
M
mcp-memos

mcp-memos

本地服务
github.com/jkawamoto生产力024 周前更新

关于 mcp-memos

mcp-memos 是已归档的 MCP 服务,可创建 Memos 条目并附加文件。它面向 Memos 在 v0.27.0 加入原生 MCP 服务之前需要这些操作的客户端。

主要功能

  1. 01创建 Markdown 备忘录
  2. 02设置备忘录可见性
  3. 03为备忘录附加文件

适用场景

  1. 01将文本保存为 Memos 条目
  2. 02创建备忘录时选择可见性
  3. 03向备忘录附加文件或 URL

MCP 相关

向 MCP 客户端提供创建备忘录和附加文件的工具。该独立服务已归档;从 v0.27.0 起,Memos 内置原生 MCP 服务。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbmcp-memos.mcpb

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

说明

此仓库已归档。从 v0.27.0 开始, Memos 现在已包含 原生 MCP 服务实现, 因此不再需要这个独立服务。

Memos MCP 服务

Python Application GitHub License pre-commit Ruff

一个用于与 Memos 交互的 MCP 服务。

工具

此 MCP 服务提供以下工具:

create_memo

创建一条备忘录并返回其名称。

参数
  • content (string):Markdown 格式的备忘录内容。
  • visibility (string, optional):备忘录的可见性(private、protected、public)。
attach_file

将文件附加到备忘录。

参数
  • memo_name (string):备忘录的名称。
  • filename (string):文件名。
  • content (string):文件的 Base64 表示,或要附加到备忘录的文件 URL。
  • mime_type (string, optional):文件的 MIME 类型。

安装

说明

你需要在系统上安装 uv 才能使用 uvx 命令。

用于 Claude Desktop

从 Releases 页面下载最新的 MCP bundle mcp-memos.mcpb, 然后打开下载的 .mcpb 文件,或将其拖入 Claude Desktop 的 Settings 窗口。

你也可以手动为 Claude Desktop 配置此服务。 编辑 claude_desktop_config.json 文件,在 mcpServers 下添加以下条目:

{
  "mcpServers": {
    "bear": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/jkawamoto/mcp-memos",
        "mcp-memos",
        "--endpoint",
        "<Memos server address>",
        "--token",
        "<Your token>"
      ]
    }
  }
}

编辑完成后,重启应用程序。 如需了解更多信息, 请参阅:Claude Desktop 用户指南 - Model Context Protocol。

用于 Goose CLI

要在 Goose CLI 中启用 Bear 扩展, 请编辑配置文件 ~/.config/goose/config.yaml,并添加以下条目:

extensions:
  bear:
    name: Memos
    cmd: uvx
    args: [--from, git+https://github.com/jkawamoto/mcp-memos, mcp-memos]
    envs: {
      "MEMOS_API_ENDPOINT": "<Memos server address>",
      "MEMOS_API_TOKEN": "<Your token>"
    }
    enabled: true
    type: stdio
用于 Goose Desktop

使用以下设置添加新的扩展:

  • Type:标准输入/输出
  • ID:memos
  • Name:Memos MCP 服务
  • Description:一个用于与 Memos 交互的 MCP 服务
  • Command:uvx --from git+https://github.com/jkawamoto/mcp-memos mcp-memos
  • Environment Variables:添加 MEMOS_API_ENDPOINT,其值为 Memos 服务地址;再添加 MEMOS_API_TOKEN,其值为你的 API 令牌

有关在 Goose Desktop 中配置 MCP 服务的更多详情, 请参阅文档: 使用扩展 - MCP 服务。

许可证

此应用程序采用 MIT 许可证。更多详情请参阅 LICENSE 文件。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。