Token导航 LogoToken导航

MCP Server · 安全风控

memcord (Ukkit)

MEMCORD是一个隐私优先、自托管的MCP服务器,用于组织聊天记录、总结消息、通过AI搜索历史聊天内容,并确保所有数据安全且完全由用户控制。

stdio官方级别未说明来源级核验工具 23
PythonClaude安全Claude Desktop

快速开始

作者 / 组织
ukkit
提供方
ukkit
运行时
Python

工具数量

23

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

67

仓库热度

收录来源

1 个

MCP World

选型结论

memcord (Ukkit) 属于安全风控类 MCP Server,公开资料标注 23 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

安全风控

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

uv run python scripts/generate-config.py

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 23 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

MEMCORD v3.4.0 (mcp server)

This privacy-first, self-hosted MCP server helps you organize chat history, summarize messages, search across past chats with AI — and keeps everything secure and fully under your control.

Never Lose Context Again

Transform your Claude conversations into a searchable, organized knowledge base that grows with you

v3.4.0的新增功能 --完全符合MCP规范2025-03-26/2025-11-25:所有28个工具上的工具注释(只读/破坏性/幂等提示),读取/查询工具上的Anthropic结果大小扩展,丰富的资源元数据,具有插槽名称自动完成的ResourceTemplate注册,以及长时间运行的处理程序中带有消息字段的进度通知。

目录

核心优势

  • 无限记忆 -Claude通过智能自动摘要记住无限对话中的所有内容
  • 您的数据,您的控制 -100%本地存储,无云依赖或隐私问题
  • 轻松整理 -具有时间线导航和智能标记的每个项目内存插槽
  • 智能合并 -自动组合相关对话,同时消除重复对话

先决条件

Python 3.10+ and uv are required. The installer handles both — click to expand manual instructions.

  • 紫外线 (Python包管理器)--安装时使用:

macOS/Linux:

  curl -LsSf https://astral.sh/uv/install.sh | sh

Windows(PowerShell):

  powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

快速开始

macOS/Linux:

curl -fsSL https://github.com/ukkit/memcord/raw/main/install.sh | bash

Windows(PowerShell):

irm https://github.com/ukkit/memcord/raw/main/install.ps1 | iex

这将:

  • ✅ 下载和设置 memcord
  • ✅ 使用uv设置Python虚拟环境
  • ✅ 生成特定于平台的MCP配置文件
  • ✅ 配置克劳德桌面、克劳德代码、VSCode和反重力IDE

演示

_此处将添加演示GIF或终端录制。欢迎投稿!_

IDE配置

安装程序会自动配置所有支持的IDE。有关手动设置或故障排除,请参阅详细指南:

IDE/客户端指南
克劳德代码CLI安装指南——克劳德代码
克劳德桌面安装指南--Claude Desktop
VSCode+GitHub副本VSCode设置指南
谷歌反重力安装指南——其他MCP应用程序
配置模板config-templates/ (自述文件)

手动安装

git clone https://github.com/ukkit/memcord.git
cd memcord
uv venv && uv pip install -e .
uv run python scripts/generate-config.py

请参阅 完整安装指南 用于更新、高级选项和自定义命令。

保持Memcord更新

cd /path/to/memcord
git pull
uv pip install -e .
uv run python scripts/generate-config.py  # Regenerate configs

# Optional: Enable auto-save hooks (new in v2.5.0)
uv run python scripts/generate-config.py --install-hooks

这 --install-hooks 标志是幂等的——它合并到现有的 .claude/settings.json 而不会覆盖其他设置或挂钩。

在项目中使用Memcord

首次设置(新项目)

# 1. Once you are in claude code, initialize the project with a memory slot (one-time setup)
memcord_init "." "my-project-name"
# OR
memcord_init "my_project_name"
# Creates .memcord file containing "my-project-name"

# 2. Start saving your conversations
/memcord-save-progress  # Auto-detects slot from .memcord file

后续会议(返回项目)

# Just use slash commands - no slot name needed!
/memcord-read           # Reads from bound slot automatically

/memcord-save           # Saves to bound slot automatically
/memcord-save-progress  # Summarizes and saves automatically

启用自动保存(可选)

uv run python scripts/generate-config.py --install-hooks

在上下文压缩之前和会话结束时自动保存对话进度。看 配置模板/README.md 了解详情。

自动检测的工作原理

全部阅读 并写 操作遵循相同的时隙分辨率优先级:

  1. 明确的 slot_name 争论(总是赢)
  2. 当前活动插槽(由设置 memcord_use 或 memcord_name)
  3. .memcord 当前工作目录中的绑定文件

时中 .memcord 绑定已使用,插槽已存在,它也是 自动激活 在会话的其余时间里,因此后续操作会自动跳过重新检测。

这意味着之后 memcord_init,新的会议(否 memcord_use 需要呼叫)将正确路由 memcord_save, memcord_save_progress, memcord_configure,以及 memcord_read 到绑定插槽。

基本用法

保存和检索

memcord_name "project_meeting"          # Create or select a slot
memcord_save "Our discussion about..."  # Save exact text
memcord_save_progress                   # Save a compressed summary
memcord_read                            # Read the slot

导航和搜索

memcord_select_entry "2 hours ago"    # Jump to a point in the timeline
memcord_list                          # List all slots
memcord_search "API design"           # Full-text search
memcord_query "What did we decide?"   # Natural language query

项目与隐私

memcord_init "." "my-project"  # Bind a memory slot to this directory
memcord_zero                   # Privacy mode — nothing gets saved

看 完整工具参考 所有23个工具都有完整的参数和示例。

摘要生成器后端

Memcord支持四个汇总器后端。新插槽默认为 苏米 (基于图表,无需下载)。保留现有插槽 自然语言工具包 以保持先前的行为。

后端类型速度质量额外安装
nltk提取快速良好无(内置)
sumy提取(图形)快速更好无(内置)
semantic提取物(包埋物)中等最佳提取物uv pip install "memcord[semantic]" (约80 MB)
transformers抽象(BART)慢整体最佳uv pip install "memcord[transformers]" (约400 MB)

切换后端

使用 memcord_configure 要更改任何插槽的后端,无需重新启动:

# Check current config
memcord_configure action="get"

# Switch to the BART abstractive summarizer (best for conversations)
memcord_configure action="set" key="summarizer_backend" value="transformers"

# Switch to embedding-based semantic summarizer
memcord_configure action="set" key="summarizer_backend" value="semantic"

# Switch sumy algorithm (lexrank / lsa / edmundson)
memcord_configure action="set" key="sumy_algorithm" value="lsa"

# Reset to defaults
memcord_configure action="reset"

将一个后端应用于 所有插槽 (例如在Docker或CI中),设置环境变量:

export MEMCORD_SUMMARIZER=transformers

看 工具参考--memcord_configure 查看完整的参数列表。

文档

指南说明
安装指南所有MCP应用程序的完整设置说明
功能指南完整的功能列表
工具参考所有23个工具的详细文档
导入和合并指南第3阶段功能的综合指南
搜索与查询指南高级搜索功能和自然语言查询
使用示例真实世界的工作流程和实际用例
数据格式规范技术细节和文件格式
故障排除常见问题和解决方案
版本历史所有版本的变更日志

______________________________________________________________________

如果你觉得这个项目有帮助,可以考虑:

  • ⭐ 在GitHub上标记存储库
  • ☕ 支持发展
  • 🐛 报告错误并建议功能

______________________________________________________________________

MIT许可证 -有关详细信息,请参阅LICENSE文件。

______________________________________________________________________

明星历史

工具与能力

工具数量

23

资源数量

0

提示词数量

0

能力标签

隐私优先Python本地部署自托管AI搜索聊天记录管理智能总结

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

资产与漏洞排查

批量查询资产和漏洞信息,输出待修清单。

日志审计

从日志里筛出异常访问和高风险操作。

合规检查

按规则核对配置项,记录不符合项。

选择建议

值得选的地方

  • 工具数量 23 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在安全风控场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
memcord (Ukkit)

MCP World · 本页

23stdio有1 个2026-05-17
Modelcontextprotocol C22988b0

MCP World

0stdio有1 个2026-05-17
Hexstrike AI

MCP World

0stdio有1 个2026-05-17
Cyber Strike AI

MCP World

75未说明未标注1 个2026-05-17
MCP Scan

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

memcord (Ukkit) 怎么安装?

公开资料给出的安装命令是 uv run python scripts/generate-config.py,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

memcord (Ukkit) 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

memcord (Ukkit) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

memcord (Ukkit) 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

memcord (Ukkit) 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP