MCP Catalogs
首页

archiledger

by thecookiezen·5·综合分 40

Archiledger 是一个基于图的 MCP 内存服务器,具有向量搜索功能,可持久化存储 AI 知识。

ai-llmknowledge-graphdeveloper-tools
1
Forks
16
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

Archiledger 为 AI 助手提供基于知识图谱的内存系统,通过实现模型上下文协议(MCP),使记忆能够跨对话持久化。它既提供低级的手动控制工具,也通过其智能记忆(Agentic Memory)模块提供高级的 AI 驱动内存管理功能。系统使用嵌入式图数据库(LadybugDB),支持向量搜索进行笔记的语义相似性检索,并具有标记、链接和图遍历等功能。

试试问 AI

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

:具有跨对话持久化记忆的个人 AI 助手
:代码库分析和文档结构化为知识图谱
:需要语义搜索和关系发现的 AI 应用
:Archiledger 适用于生产环境吗?
:低级和智能记忆 MCP 服务器有什么区别?

什么时候选它

当您需要为 AI 助手提供持久化、图结构化记忆,并希望同时具备手动控制和 AI 自动化功能时,选择 Archiledger。

什么时候不要选它

不要在生产环境中使用它,因为它缺乏身份验证功能,或者如果您更偏好基于云的解决方案而非本地嵌入式数据库。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • create_notes

    Create one or more memory notes with content, keywords, tags, and optional links

  • get_note

    Retrieve a specific note by ID (increments retrieval counter)

  • get_notes_by_tag

    Find all notes with a given tag

  • delete_notes

    Delete notes by their IDs, including associated links and embeddings

  • add_links

    Add typed links between notes with context

  • delete_links

    Remove typed links between notes

  • read_graph

    Read the entire knowledge graph (all notes and links)

  • get_linked_notes

    Find all notes directly connected to a given note

  • get_all_tags

    List all unique tags currently used across notes

  • search_notes

    Semantic similarity search with temperature scaling and threshold filtering

  • memory_vector_search

    Perform semantic similarity search across memory notes

  • agentic_memory_write

    Store content with automatic AI classification, tagging, and link generation

可对比工具

memgraph-mcpneo4j-mcpsemantic-kernel-memorychroma-mcpweaviate-mcp

安装

安装

前置要求

  • Java 21 或更高版本
  • Maven

构建

mvn clean package

运行低级 MCP 服务器

临时(内存中)模式:

java -jar mcp/target/archiledger-server-1.0.0-SNAPSHOT.jar

持久化模式:

java -Dladybugdb.data-path=./archiledger.lbdb 
     -jar mcp/target/archiledger-server-1.0.0-SNAPSHOT.jar

Claude Desktop 配置

添加到 Claude Desktop 的 config.json 文件中:

{
  "mcpServers": {
    "archiledger": {
      "command": "java",
      "args": ["-jar", "mcp/target/archiledger-server-1.0.0-SNAPSHOT.jar"],
      "env": {
        "LADYBUGDB_DATA_PATH": "./archiledger.lbdb"
      }
    }
  }
}

FAQ

Archiledger 适用于生产环境吗?
不适用,README 明确指出此服务器未实现身份验证,使用的是专为本地开发设计的嵌入式图数据库。不推荐在生产环境中使用。
低级和智能记忆 MCP 服务器有什么区别?
低级 MCP 服务器提供直接的手动控制内存操作的工具,而智能记忆 MCP 服务器使用 AI 自动处理笔记的分类、标记和链接,无需手动管理。

archiledger 对比

GitHub →

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