能力标签
MCP工具
🔌
MCP工具

MCP工具

基于 Python · 让 AI 助手直接操作你的系统与工具
英文名:mind-mem
⭐ 7 Stars 🍴 1 Forks 💻 Python 📄 Apache-2.0 🏷 AI 7.5分
7.5AI 综合评分
mcpai-memorypython
✦ AI Skill Hub 推荐

经 AI Skill Hub 精选评估,MCP工具 获评「推荐使用」。这款MCP工具在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 7.5 分,适合有一定技术背景的用户使用。

📚 深度解析

MCP工具 是一款基于 MCP(Model Context Protocol)标准协议的 AI 工具扩展。MCP 协议由 Anthropic 开发并开源,旨在建立 AI 模型与外部工具之间的标准化通信接口,目前已被 Claude Desktop、Claude Code、Cursor 等主流 AI 工具采纳。

通过安装 MCP工具,你的 AI 助手将获得额外的工具调用能力,可以用自然语言直接操控该工具的功能,无需学习复杂的命令行语法。MCP 工具的核心价值在于"一次配置,永久增强"——配置完成后,每次与 AI 对话时都可以无缝调用这些工具。

在技术实现上,MCP 工具通过标准的 JSON-RPC 协议与 AI 客户端通信,工具的功能以"工具列表"的形式暴露给 AI 模型,AI 可以按需调用。MCP工具 提供了结构化的工具调用接口,使 AI 模型能够精确地理解和使用每个功能点,显著降低 AI 在工具使用上的错误率。

与传统的 API 集成相比,MCP 工具的优势在于无需编写代码——用户只需在配置文件中添加几行 JSON,即可让 AI 获得全新能力。AI Skill Hub 将 MCP工具 评为 AI 评分 7.5 分,属于同类工具中的优质选择。

📋 工具概览

MCP工具 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。

GitHub Stars
⭐ 7
开发语言
Python
支持平台
Windows / macOS / Linux
维护状态
轻量级项目,按需更新
开源协议
Apache-2.0
AI 综合评分
7.5 分
工具类型
MCP工具
Forks
1

📖 中文文档

以下内容由 AI Skill Hub 根据项目信息自动整理,如需查看完整原始文档请访问底部「原始来源」。

MCP工具 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。

📌 核心特色
  • 通过标准 MCP 协议与 Claude、Cursor 等主流 AI 客户端深度集成
  • 提供结构化工具调用接口,显著降低 AI 集成复杂度
  • 支持 Claude Desktop 和 Claude Code 无缝接入,开箱即用
  • 可与其他 MCP 工具组合叠加,构建完整 AI 工作站
  • 轻量无侵入设计,不影响现有系统架构
🎯 主要使用场景
  • 在 Claude Desktop 对话中直接调用本地工具,实现 AI 与系统的深度联动
  • 通过自然语言驱动复杂的多步骤自动化任务,代替繁琐手动操作
  • 将多个 MCP 工具组合使用,构建个人专属 AI 工作站
以下安装命令基于项目开发语言和类型自动生成,实际以官方 README 为准。
安装命令
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/star-ga/mind-mem

# 方式二:手动配置 claude_desktop_config.json
{
  "mcpServers": {
    "mcp--": {
      "command": "npx",
      "args": ["-y", "mind-mem"]
    }
  }
}

# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
📋 安装步骤说明
  1. 确认已安装 Node.js(v18 或以上版本)
  2. 打开 Claude Desktop 或 Claude Code 的 MCP 配置文件
  3. 按「交给 Agent 安装 → Claude Desktop」标签中的 JSON 配置填入 mcpServers 字段
  4. 保存配置文件并重启 Claude 客户端
  5. 重启后,在对话中即可使用本工具
以下用法示例由 AI Skill Hub 整理,涵盖最常见的使用场景。
常用命令 / 代码示例
# 安装后在 Claude 对话中直接使用
# 示例:
用户: 请帮我用 MCP工具 执行以下任务...
Claude: [自动调用 MCP工具 MCP 工具处理请求]

# 查看可用工具列表
# 在 Claude 中输入:"列出所有可用的 MCP 工具"
以下配置示例基于典型使用场景生成,具体参数请参照官方文档调整。
配置示例
// claude_desktop_config.json 配置示例
{
  "mcpServers": {
    "mcp__": {
      "command": "npx",
      "args": ["-y", "mind-mem"],
      "env": {
        // "API_KEY": "your-api-key-here"
      }
    }
  }
}

// 保存后重启 Claude Desktop 生效
📑 README 深度解析 真实文档 完整度 80/100 查看 GitHub 原文 →
以下内容由系统直接从 GitHub README 解析整理,保留代码块、表格与列表结构。

简介

MIND-Mem logo
MIND-Mem

Replayable memory for AI agents. Deterministic recall with a byte-identical audit chain across runs, machines, and substrates.

Built on the MIND substrate • Governed-write • Deterministic recall • 84 MCP tools
MIND Language Profile: default (full tensor stdlib + Q16.16 + heap) — see Phase 10.6

PyPI Python Versions License Release MIND Substrate Byte-identical Replay Governed Write MCP Compatible Zero Core Dependencies CI Release Tests: 5428+ MCP Tools: 84 AI Clients: 17 Storage: Markdown + Postgres 10-LLM consensus audit + SAST (CodeQL/bandit/trivy) + external-audit SoW published

<p align="center"><sub> <strong>Current release:</strong> <code>v4.0.15</code> &mdash; <a href="CHANGELOG.md">see CHANGELOG</a> (single source of truth; per-version detail tables below may lag the changelog) </sub></p>

---

Built on the MIND substrate. Governed-write (propose → review → approve_apply). Deterministic recall. 84 MCP tools as the surface — but the differentiator is the substrate underneath. On the same workspace, recall is deterministic (same query → same ranked results) and every block and audit hash is byte-identical across every architecture mind-mem builds on — the Q16.16 audit chain. (The ranking scores themselves are standard floating-point; the byte-identity guarantee is the audit/replay chain.)

Most memory layers ship tools. That is table-stakes. MIND-Mem ships a substrate: Q16.16 fixed-point scoring kernels compiled from MIND source, a governance pipeline that rejects every unreviewed write, and an audit chain where every applied proposal is hash-anchored. The same query on the same workspace produces the same ranked recall, every time; that recall's audit/replay chain is byte-identical whether you replay it on the same machine or a different one that pulls the same workspace. That property is what makes MIND-Mem suitable as a canonical memory layer across heterogeneous agent stacks.

If your agent runs for weeks, it will drift. MIND-Mem prevents silent drift. MIND-Mem powers the Memory Plane of the MIND Cognitive Kernel — the deterministic AI runtime architecture.

Features

Feature Completeness Matrix

CapabilityMIND-MemMem0ZepLettaLangMem
BM25 lexical searchY
Vector semantic searchYYYYY
Hybrid BM25+Vector+RRFY
Cross-encoder rerankingY
Intent-aware routing (9 types)Y
RM3 query expansionY
Co-retrieval graph (PageRank)Y
Fact sub-block indexingY
Hard negative miningY
Adaptive knee cutoffY
Contradiction detectionY
Drift analysisY
Governance pipeline (propose/apply)Y
Multi-agent shared memory (MCP)YY
Zero core dependenciesY
Local-only (no cloud required)Y
Compiled native kernels (MIND)Y
Backup/restore with zip-slip protectionY
Multi-query expansion with RRFY
4-layer search deduplicationY
Semantic-aware smart chunkingY
Compiled truth pages (per-entity)Y
Dream cycle (autonomous enrichment)Y

---

Full Feature Matrix

Compared against every major memory solution for AI agents (as of 2026):

[Mem0](https://github.com/mem0ai/mem0)[Supermemory](https://supermemory.ai)[claude-mem](https://github.com/thedotmack/claude-mem)[Letta](https://www.letta.com)[Zep](https://www.getzep.com)[LangMem](https://github.com/langchain-ai)[Cognee](https://www.cognee.ai)[Graphlit](https://www.graphlit.com)[ClawMem](https://github.com/yoloshii/ClawMem)[MemU](https://github.com/supermemory/memu)**MIND-Mem**
**Recall**
VectorCloudCloudChromaYesYesYesYesYesYes**Optional**
LexicalFilterBM25**BM25F**
GraphYesYesYesYesBeam**2-hop**
Hybrid + RRFPartYesYesYes**Yes****Yes**
Cross-encoderqwen3 0.6B**MiniLM 80MB**
Intent routingYes**9 types**
Query expansionQMD 1.7B**RM3 (zero-dep)**
**Persistence**
StructuredJSONJSONSQLBlkGrphKVGrphGrphSQLMarkdown**Markdown**
EntitiesYesYesYesYesYesYesYesYes**Yes**
TemporalYes**Yes**
SupersedeYesYes**Yes**
Append-only**Yes**
A-MEM metadataYes**Yes**
**Integrity**
Contradictions**Yes**
Drift detection**Yes**
Validation**74+ rules**
Impact graph**Yes**
Coverage**Yes**
Multi-agentYes**ACL-based**
Conflict res.**Automatic**
WAL/crash**Yes**
Backup/restore**Yes**
Abstention**Yes**
**Governance**
Auto-captureAutoAutoAutoSelfExtExtExtIngAutoLLM Ext**Propose**
Proposal queue**Yes**
| Rollback | — | — | — | —

LLM-as-judge (accuracy metrics, requires API key)

python3 benchmarks/locomo_judge.py --dry-run python3 benchmarks/locomo_judge.py --answerer-model gpt-4o-mini --output results.json

Compiled Truth Pages

Per-entity knowledge compilation: current-best-understanding on top, timestamped evidence trail below. Contradiction detection across evidence entries with automatic flagging. Entities accumulate knowledge from all sessions — each new evidence entry is checked against existing facts.

Install in 3 commands

pip install mind-mem
mm install-all --force      # auto-wires every detected AI CLI
mm install-model            # downloads mind-mem-4b GGUF + imports to Ollama

Full options + Postgres setup + troubleshooting: docs/install-guide.md

python3 benchmarks/locomo_harness.py python3 benchmarks/longmemeval_harness.py

Manual Setup

For manual or per-project setup:

1. Clone into your project

cd /path/to/your/project
git clone https://github.com/star-ga/mind-mem.git .mind-mem

2. Initialize workspace

python3 .mind-mem/src/mind_mem/init_workspace.py .

Creates 12 directories, 19 template files, and mind-mem.json config. Never overwrites existing files.

3. Validate

```bash bash .mind-mem/src/mind_mem/validate.sh .

LLM-Guided Multi-Query Expansion

Generates semantically diverse query reformulations before search — synonym expansion, specificity shifts, temporal rephrasing, and negation variants. Combines all reformulated queries with Reciprocal Rank Fusion for broader recall without sacrificing precision. Runs locally with zero API calls.

LLM-Guided Smart Chunking

Content-aware chunking that splits at semantic boundaries (headers, paragraph breaks, list items, code blocks) instead of fixed character counts. Produces variable-size chunks with overlap for continuity. Supports markdown, code, and prose with format-specific splitting rules.

Production usage at STARGA

MIND-Mem is the daily-driver memory layer for STARGA's six active projects: mind, mind-runtime, mindlang.dev, mind-inference, mind-fleet, arch-mind. First-party, verifiable in our own commit history.

Quick Start

30-Second Demo

pip install mind-mem
mind-mem-init ~/my-workspace        # Create workspace
mind-mem-recall -q "API decisions" --workspace ~/my-workspace  # Hybrid BM25F search
mind-mem-scan ~/my-workspace        # Detect drift & contradictions

Output:

[1.204] D-20260215-001 (decision) — Use async/await for all API endpoints
        decisions/DECISIONS.md:11
[1.094] D-20260210-003 (decision) — REST over GraphQL for public API
        decisions/DECISIONS.md:20

<sub>Current release: v4.0.15 — Full per-release notes (issues closed, CI run ids, job counts) live in <a href="./CHANGELOG.md">CHANGELOG.md</a>.</sub>

Optional Cross-Encoder

Drop-in ms-marco-MiniLM-L-6-v2 cross-encoder (80MB). Blends 0.6 CE + 0.4 original score. Falls back gracefully when unavailable. Enabled via config.

MIND Kernels (Optional, Native Speed — forward-looking)

26 .mind configuration files at mind/ that tune the scoring pipeline (BM25F, RRF fusion, reranking, negation penalty, date proximity, category boost, importance, entity overlap, confidence, top-k, weighted rank, category affinity, query-category relevance, category assignment, and others). Currently INI-format declarative configuration parsed by mind_ffi.py; the MIND-language port that compiles to native .so via the MIND compiler is the forward-looking story — see docs/MIND_CONFIG_VS_MIND_LANG.md for the disambiguation. The pure-Python scoring logic in src/mind_mem/mind_kernels.py is the authoritative implementation today.

Vector Recall (optional)

Pluggable embedding backend — local ONNX (all-MiniLM-L6-v2, no server needed) or cloud (Pinecone). Falls back to BM25 when unavailable.

Integrations are the substrate working

Because the substrate is deterministic, integrating with 17 different CLIs produces the same answers on each. That is not a coincidence — it is the point. MIND-Mem can be the canonical memory layer across heterogeneous agent stacks precisely because recall is deterministic and its audit/replay chain is byte-identical regardless of which client is asking. The 17-CLI surface is a consequence of the substrate, not a feature in itself.

Honest positioning: the integrations below are software-level — the named tool talks to MIND-Mem via the Model Context Protocol. They are not commercial-customer relationships with any vendor. Full positioning policy: docs/integrations.md.

Native MCP integration with 17 AI development tools

pip install mind-mem
mm install-all

mm install-all auto-detects every supported client on your machine and writes the appropriate config file for each. MIND-Mem speaks the Model Context Protocol — any MCP-compatible client connects with one command.

ClientVendorClientVendor
Claude CodeAnthropicClineCline.bot
Claude DesktopAnthropicRooRoo Code
Codex CLIOpenAIGitHub CopilotGitHub / Microsoft
Gemini CLIGoogleCodySourcegraph
Vibe (Mistral CLI)MistralQodoQodo
CursorAnysphereaideraider-chat
WindsurfCodeiumOpenClawOpenAI (Peter Steinberger)
ZedZed IndustriesNemoClaw / NemoNVIDIA
ContinueContinue.devNanoClawAnthropic

How It Compares

Quick Comparison

FeatureMIND-MemMem0LettaZep/Graphiti
Local-onlyYesNo (cloud API)No (runtime)No (Neo4j)
Zero infrastructureYesNoNoNo
Hybrid retrievalBM25F + vector + RRFVector onlyHybridGraph + vector
Governance (propose/review/apply)YesNoNoNo
Contradiction detectionYesNoNoNo
Tests3,600+---
LoCoMo benchmark86.33 conv-0 (v3.6, Mistral-Large)66.8874.0%-
MCP tools81 (58 legacy + 7 dispatchers + 16 v3.7→v3.9 additions)---
Core dependencies0ManyManyMany
🇨🇳 中文文档镜像 AI 翻译 2026-05-31
英文原文章节由系统翻译为中文摘要,便于快速理解。完整原文见上方 "📑 README 深度解析"。
📌 简介

MIND-Mem 是专为 AI agents 设计的可重现记忆层。它基于 MIND substrate 构建,能够实现跨运行、跨机器及跨基座的确定性召回(Deterministic recall)。通过字节级一致的审计链(Audit chain),确保记忆过程的可追溯性与一致性,为 AI 提供受控且可验证的长期记忆能力。

⚡ 功能介绍

MIND-Mem 提供业界领先的记忆检索功能,支持 BM25 词法搜索、Vector 语义搜索以及 Hybrid(混合)检索模式。它集成了 Cross-encoder 重排序、意图感知路由(支持 9 种类型)以及 RM3 查询扩展技术。相比 Mem0、Zep 或 Letta 等主流方案,MIND-Mem 在检索精度、召回率及知识编译(Knowledge compilation)方面具有显著优势,能够自动检测并标记证据间的矛盾。

📋 环境依赖

运行本项目需要 Python 3 环境。此外,若需进行准确性指标评估(LLM-as-judge),则需要配置相应的 API key(如 OpenAI 的 gpt-4o-mini),以便通过 benchmarks 脚本进行自动化测试与结果输出。

🛠 安装步骤(Docker/pip/源码)

推荐使用 `pipx install "mind-mem[mcp]"` 进行一键式安装,这能将 MIND-Mem 隔离在独立的虚拟环境中,避免污染系统 Python 环境。对于需要集成到 AI 命令行工具的用户,可以使用 `mm install-all` 命令自动配置。此外,项目支持通过 `pip` 安装并配合 Ollama 导入 GGUF 模型,或参考 `docs/install-guide.md` 进行完整的 Postgres 数据库配置。

🚀 使用教程

MIND-Mem 具备智能化的检索增强能力。其 LLM-Guided Multi-Query Expansion 功能可在搜索前生成语义多样化的查询变体,并利用 Reciprocal Rank Fusion (RRF) 算法平衡精度与召回率,且支持本地运行无需 API 调用。在数据处理方面,其 LLM-Guided Smart Chunking 支持基于语义边界(如 Markdown 标题、代码块)的智能切片,而非简单的字符计数,确保了上下文的连续性。

⚙️ 配置说明(含 MCP / env)

项目提供了高度灵活的配置机制。用户可以通过配置启用可选的 Cross-Encoder(如 ms-marco-MiniLM)来提升重排序精度。针对高级用户,MIND Kernels 提供了 26 个 `.mind` 配置文件,允许对 BM25F、RRF 融合、否定惩罚、实体重叠度等核心评分参数进行精细化调优。向量检索后端支持本地 ONNX 或云端 Pinecone,并在不可用时自动回退至 BM25 模式。

🔄 工作流/模块

MIND-Mem 通过原生支持 Model Context Protocol (MCP) 实现了与 17 种 AI 开发工具的深度集成。由于其底层 substrate 具有确定性,无论在何种异构的 Agent 栈中使用,都能保证召回结果的一致性。通过 `mm install-all` 命令,用户可以自动为机器上检测到的所有兼容客户端写入配置,使 MIND-Mem 成为跨工具链的规范化记忆层。

🎯 aiskill88 AI 点评 A 级 2026-05-28

高质量的MCP工具,提供持久记忆

📚 实用指南(长尾问题)
适合谁
  • 需要让 Claude / Cursor 操作本地工具的 AI 工程师
最佳实践
  • 配置 MCP 服务器时建议使用 stdio 传输 + JSON-RPC,避免暴露公网
常见错误
  • API key 直接提交到 git 仓库(请用 .env 并加入 .gitignore)
  • MCP 配置路径拼错或权限不足,重启 Claude Desktop 才生效
  • Python 依赖冲突:建议用 venv / uv 隔离环境
部署方案
  • 云端托管:可放在 Vercel / Railway / Fly.io 等 PaaS 平台
相关搜索
mind-mem 中文教程mind-mem 安装报错怎么办mind-mem MCP 配置mind-mem 与同类工具对比mind-mem 最佳实践mind-mem 适合谁用

⚡ 核心功能

👥 适合谁
  • 需要让 Claude / Cursor 操作本地工具的 AI 工程师
⭐ 最佳实践
  • 配置 MCP 服务器时建议使用 stdio 传输 + JSON-RPC,避免暴露公网
⚠️ 常见错误
  • API key 直接提交到 git 仓库(请用 .env 并加入 .gitignore)
  • MCP 配置路径拼错或权限不足,重启 Claude Desktop 才生效
  • Python 依赖冲突:建议用 venv / uv 隔离环境

👥 适合人群

Claude Desktop / Claude Code 用户AI 工具开发者需要扩展 AI 能力的专业人士自动化工程师

🎯 使用场景

  • 在 Claude Desktop 对话中直接调用本地工具,实现 AI 与系统的深度联动
  • 通过自然语言驱动复杂的多步骤自动化任务,代替繁琐手动操作
  • 将多个 MCP 工具组合使用,构建个人专属 AI 工作站

⚖️ 优点与不足

✅ 优点
  • +Apache-2.0 协议,可免费商用
  • +标准化 MCP 协议,生态互联性强
  • +与 Claude 官方生态无缝对接
  • +即插即用,配置简单快捷
⚠️ 不足
  • 依赖 Claude 客户端,非 Claude 用户无法使用
  • MCP 协议仍在持续演进,接口可能变更
  • 需要一定的配置步骤
⚠️ 使用须知

AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。

建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。

📄 License 说明

✅ Apache 2.0 — 宽松开源协议,可商用,需保留版权声明和 NOTICE 文件,含专利授权条款。

🔗 相关工具推荐

📚 相关教程推荐
📰 相关 AI 新闻
🍿 AI 圈相关吃瓜
🗺️ 相关解决方案
🧩 你可能还需要
基于当前 Skill 的能力图谱,自动补全的工具组合

❓ 常见问题 FAQ

mind-mem 是一款Python开发的AI辅助工具。开源MCP工具:Persistent AI memory for Claude Code, OpenClaw, and any MCP-compatible agent. BM。⭐7 · Python 主要应用场景包括:AI代理记忆存储。
💡 AI Skill Hub 点评

AI Skill Hub 点评:MCP工具 的核心功能完整,质量良好。对于Claude Desktop / Claude Code 用户来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。

⬇️ 获取与下载
⬇ 下载源码 ZIP

✅ Apache-2.0 协议 · 可免费商用 · 直接从 aiskill88 服务器下载,无需跳转 GitHub

📚 深入学习 MCP工具
查看分步骤安装教程和完整使用指南,快速上手这款工具
🌐 原始信息
原始名称 mind-mem
原始描述 开源MCP工具:Persistent AI memory for Claude Code, OpenClaw, and any MCP-compatible agent. BM。⭐7 · Python
Topics mcpai-memorypython
GitHub https://github.com/star-ga/mind-mem
License Apache-2.0
语言 Python
🔗 原始来源
🐙 GitHub 仓库  https://github.com/star-ga/mind-mem 🌐 官方网站  https://mindlang.dev

收录时间:2026-05-28 · 更新时间:2026-05-30 · License:Apache-2.0 · AI Skill Hub 不对第三方内容的准确性作法律背书。