basic-memory

mcp/basic-memory Docker Image

Basic Memory是一款知识管理系统,它允许用户构建持久化语义图以高效组织、连接和检索信息,支持双向链接、标签及Markdown编辑,帮助用户构建具有上下文感知关系的个人知识库,非常适合研究人员、学生和专业人士通过结构化信息管理提升学习与生产力。

10 次收藏下载次数: 0状态:社区镜像维护者:mcp(Model Context Protocol)仓库类型:镜像最近更新:1 年前

Basic Memory MCP服务器

简介

Basic Memory 是一款知识管理系统,可从与 AI 助手的对话中构建持久化语义图,并将数据存储在本地电脑的标准 Markdown 文件中。支持与 Obsidian.md 直接集成。

[什么是 MCP 服务器?]

基本特性

属性详情
镜像来源官方镜像
Docker 镜像[mcp/basic-memory]
作者[basicmachines-co]
代码仓库[]
Dockerfile[]
镜像构建方Docker Inc.
Docker Scout 健康评分
验证签名`COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/basic-memory --key []
许可证GNU Affero 通用公共许可证 v3.0

可用工具

服务器提供的工具简要说明
build_context通过 memory:// URI 构建上下文,以自然地继续对话
canvas创建 Obsidian 画布文件,可视化概念及关联关系
delete_note按标题或永久链接删除笔记
project_info获取当前 Basic Memory 项目的信息和统计数据
read_content按路径或永久链接读取文件原始内容
read_note按标题或永久链接读取 Markdown 笔记
recent_activity获取知识库中的近期活动记录
search_notes搜索知识库中的所有内容
write_note创建或更新 Markdown 笔记

工具详情

工具:build_context

通过 memory:// URI 构建上下文,以自然地继续对话。

使用此工具可跟进之前的讨论或探索相关主题。时间范围支持自然语言,例如:

  • "2 天前"
  • "上周"
  • "今天"
  • "3 个月前"
    或标准格式(如 "7d"、"24h")。
参数类型描述
urlstring(必填)memory:// URI
depthstring(可选)上下文深度
max_relatedinteger(可选)最大关联内容数量
pageinteger(可选)页码
page_sizeinteger(可选)每页条数
timeframestring(可选)时间范围

工具:canvas

创建 Obsidian 画布文件,可视化概念及关联关系。

参数类型描述
edgesarray(必填)关联关系数据
folderstring(必填)存储文件夹路径
nodesarray(必填)节点数据(概念)
titlestring(必填)画布文件标题

工具:delete_note

按标题或永久链接删除笔记。

参数类型描述
identifierstring(必填)笔记标题或永久链接

工具:project_info

获取当前 Basic Memory 项目的信息和统计数据。

工具:read_content

按路径或永久链接读取文件原始内容。

参数类型描述
pathstring(必填)文件路径或永久链接

工具:read_note

按标题或永久链接读取 Markdown 笔记。

参数类型描述
identifierstring(必填)笔记标题或永久链接
pageinteger(可选)页码
page_sizeinteger(可选)每页条数

工具:recent_activity

获取知识库中的近期活动记录。

时间范围支持自然语言,例如:

  • "2 天前"
  • "上周"
  • "昨天"
  • "今天"
  • "3 周前"
    或标准格式(如 "7d")。
参数类型描述
depthinteger(可选)活动深度
max_relatedinteger(可选)最大关联活动数量
pageinteger(可选)页码
page_sizeinteger(可选)每页条数
timeframestring(可选)时间范围
typestring(可选)活动类型

工具:search_notes

搜索知识库中的所有内容。

参数类型描述
querystring(必填)搜索关键词
after_datestring(可选)搜索指定日期之后的内容
entity_typesstring(可选)实体类型筛选
pageinteger(可选)页码
page_sizeinteger(可选)每页条数
search_typestring(可选)搜索类型
typesstring(可选)内容类型筛选

工具:write_note

创建或更新 Markdown 笔记。返回语义内容的 Markdown 格式摘要。

参数类型描述
contentstring(必填)笔记内容
folderstring(必填)存储文件夹路径
titlestring(必填)笔记标题
tagsstring(可选)笔记标签(多个标签用逗号分隔)

使用此 MCP 服务器

json
{  
  "mcpServers": {  
    "basic-memory": {  
      "command": "docker",  
      "args": [  
        "run",  
        "-i",  
        "--rm",  
        "mcp/basic-memory"  
      ]  
    }  
  }  
}  

[为什么使用 Docker 运行 MCP 服务器更安全?]

镜像拉取方式

您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

轩辕镜像加速拉取命令点我查看更多 basic-memory 镜像标签

docker pull docker.xuanyuan.run/mcp/basic-memory:<标签>

DockerHub 原生拉取命令

docker pull mcp/basic-memory:<标签>
专业版 · 高速稳定拉取镜像
50GB 仅 ¥8/年
高速镜像下载在线技术支持99.95% SLA 保障付费会员免广告