Token导航 LogoToken导航TokenDH.com
Mnemo Plugin logo
开发工具未说明官方级别未说明来源级核验

Mnemo Plugin

MCP Server

Mnemo插件是一款为OpenCode和Claude Code设计的通用记忆增强插件,支持持久化记忆、自动捕获用户偏好和自适应上下文注入。

工具数

3

提示词数

0

GitHub Stars

1

资源数

0
TypeScriptClaude开发工具Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

n24q02m

提供方

n24q02m

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

\[存档\]Mnemo插件

此存储库已存档。 此插件的功能已被完全吸收 mnemo mcp.使用 mnemo-mcp 直接作为您的MCP服务器——不需要插件层。

______________________________________________________________________

OpenCode和Claude Code的通用内存插件——由mnemo-mcp提供支持

![CI](https://github.com/n24q02m/mnemo-plugin/actions/workflows/ci.yml) ![codecov](https://codecov.io/gh/n24q02m/mnemo-plugin) ](https://www.npmjs.com/package/@n24q02m/mnemo-plugin) ![License: MIT](LICENSE)

![TypeScript](#) ](#) ![MCP](#) ![semantic-release](https://github.com/python-semantic-release/python-semantic-release) ![Renovate](https://developer.mend.io/)

迁移

使用 mnemo mcp 直接:

{
  "mcpServers": {
    "mnemo": {
      "command": "uvx",
      "args": ["mnemo-mcp@latest"]
    }
  }
}

特性

  • 持久内存 --事实在会话、重启和上下文压缩中得以保留
  • 自动捕获 --检测聊天中的用户偏好和约束(总是/从不/必须/首选模式)
  • 自适应上下文注入 --智能预算系统将内存注入扩展到模型上下文窗口
  • 项目范围 --记忆会自动标记项目名称,以便进行相关召回
  • 双平台 --同时适用于OpenCode和Claude Code

建筑

需要完全内存支持 两者 插件和MCP服务器协同工作:

组件角色行为
插件 (此包)主动式钩子:将内存注入系统提示,自动捕获约束,在压缩时保留上下文
MCP服务器 (mnemo mcp)反应式工具:AI在决定搜索/记忆/遗忘时调用
AI Coding Assistant
  |
  +-- mnemo-plugin (TypeScript) ........... hooks (proactive)
  |     |
  |     +-- bridge -> mnemo-mcp subprocess
  |
  +-- mnemo-mcp (Python, standalone) ..... tools (reactive)
        |-- SQLite FTS5 (keyword search)
        |-- Qwen3 embeddings (semantic search)
        |-- rclone sync (backup)

先决条件

  • >= 24
  • 紫外线 (用于通过运行mnemo-mcp uvx)

安装

两个插件 MCP服务器是完整功能所必需的。

开源代码

添加 两者 到你的 opencode.json:

{
  "plugin": ["@n24q02m/mnemo-plugin@latest"],
  "mcp": {
    "mnemo": {
      "type": "local",
      "command": ["uvx", "--python", "3.13", "mnemo-mcp@latest"],
      "environment": {
        "LOG_LEVEL": "WARNING"
      },
      "enabled": true
    }
  }
}
  • 插件 提供挂钩(系统提示注射、自动捕获、压缩)
  • MCP服务器 提供工具(mnemo_memoy_add、搜索、删除等)

配置后重新启动OpenCode。

克劳德代码

该插件将MCP服务器和挂钩捆绑在一个安装中:

/plugin marketplace add n24q02m/mnemo-plugin
/plugin install mnemo-plugin@n24q02m

重新启动克劳德代码。插件会自动注册:

  • MCP服务器(uvx mnemo-mcp)用于存储工具
  • SessionStart钩子用于健康检查

工具(通过MCP服务器)

MCP服务器提供三个大型工具。看 mnemo mcp 获取完整文档。

工具操作描述
memory添加、搜索、列表、更新、删除、导出、导入、统计持久内存CRUD和管理
config状态、同步、设置服务器配置和云同步
help--所有工具的完整文档

钩子(通过插件)

钩子触发器描述
system-prompt会话开始使用自适应预算将相关内存注入系统提示
auto-capture会话空闲缓冲聊天消息并自动提取约束
compaction上下文压缩在会话压缩期间保留内存上下文

发展

# Setup
mise run setup

# Development
bun run dev

# Quality checks
bun run check        # biome + tsc
bun run test          # vitest
bun run build         # tsc + cli bundle

# Shortcuts
mise run lint
mise run test
mise run fix

贡献

贡献.md

许可证

麻省理工学院-参见 许可证

目录标签

目录标签

TypeScriptClaude开发工具记忆增强本地部署持久化记忆自动捕获自适应上下文AI编程助手

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP