MCP Catalogs
首页memora screenshot

memora

by agentic-box·405·综合分 53

轻量级 MCP 服务器,为 AI 代理提供语义记忆存储、知识图谱和持久化记忆功能。

ai-llmknowledge-graphdeveloper-tools
49
Forks
6
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Memora 是一个全面的 MCP 服务器,旨在为 AI 代理提供持久化记忆功能。它使用 SQLite 或云数据库提供语义存储,支持向量嵌入进行高级搜索,并维护具有交互式可视化的知识图谱。该服务器提供记忆去重、带片段树的文档存储和用于查询记忆的聊天界面等功能。它支持多种嵌入后端,包括 OpenAI、sentence-transformers 和 TF-IDF,具有适合不同部署场景的灵活配置选项。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:为跨会话持久化的 AI 代理构建长期记忆系统
:创建具有自动记忆关联和关系的个人知识图谱
:开发具有语义搜索功能的 AI 驱动的笔记应用
:Memora 支持哪些数据库?
:我可以在离线状态下使用 Memora 吗?

什么时候选它

当您需要为AI代理提供具有语义搜索、知识图谱和跨会话上下文的持久化内存时,选择Memora,特别是如果您已经在使用Cloudflare D1或S3等云服务。

什么时候不要选它

如果您需要一个没有外部依赖的独立解决方案,应避免使用Memora,因为它需要D1或S3等云服务才能发挥最佳功能,并且由于其云存储要求,可能不适合处理高度敏感的数据。

此 server 暴露的工具

从 README 抽取出 8 个工具
  • memory_create

    Create a new memory with content, tags, and optional metadata

  • memory_update

    Update an existing memory with new content or metadata

  • memory_create_batch

    Create multiple memories at once

  • memory_search

    Search memories using semantic search, filters, and full-text queries

  • memory_delete

    Delete a memory or set of memories

  • memory_rebuild_embeddings

    Rebuild embeddings for all memories after changing embedding models

  • memory_rebuild_crossrefs

    Rebuild cross-references between memories based on similarity

  • memory_chat

    Chat with memories using RAG-powered responses with tool calling

可对比工具

semantic-memorymemgptautoboundmemgraphredis-mcp

安装

安装

pip install git+https://github.com/agentic-box/memora.git

对于 Claude Desktop,添加到 config.json:

{
  "mcpServers": {
    "memora": {
      "command": "memora-server",
      "args": [],
      "env": {
        "MEMORA_DB_PATH": "~/.local/share/memora/memories.db",
        "MEMORA_ALLOW_ANY_TAG": "1"
      }
    }
  }
}

FAQ

Memora 支持哪些数据库?
Memora 支持 SQLite 本地数据库,以及通过 Cloudflare D1 或 S3/R2 进行的云存储,支持可选的加密和压缩功能。
我可以在离线状态下使用 Memora 吗?
是的,您可以使用 TF-IDF 或 sentence-transformers 进行本地嵌入,完全离线运行而不需要 API 调用。

memora 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。