MemoryMesh

MemoryMesh

🚀 内存网状结构(MemoryMesh)

MemoryMesh 是一个用于在Claude Desktop上集成MCP服务器的项目,它能将结构化数据与AI推理能力相结合。本文档将详细介绍MemoryMesh的安装、配置和使用方法。

🚀 快速开始

MemoryMesh可实现结构化数据与AI推理能力的结合,以下将为你介绍其安装、配置及使用的详细步骤。

📦 安装指南

步骤 1:下载源代码

使用以下命令克隆仓库并进入目录:

git clone https://github.com/CheMiguel23/memorymesh.git
cd memorymesh

步骤 2:安装依赖项

在项目根目录运行以下命令以安装所有依赖项:

npm install

步骤 3:构建项目

构建TypeScript代码并生成可执行文件:

npm run build

此命令会在 dist 目录下生成JavaScript文件,并将示例数据和模式文件复制到该目录。

步骤 4:配置Claude Desktop

编辑你的Claude Desktop配置文件,添加以下内容:

  • macOS:路径为 ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:路径为 %APPDATA%\Claude\claude_desktop_config.json

mcpServers 对象中添加如下配置:

"memorymesh": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/YOUR/PROJECT/memorymesh/dist/index.js"]
}

/ABSOLUTE/PATH/TO/YOUR/PROJECT/ 替换为你的项目实际路径。

步骤 5:重启Claude Desktop

完成配置后,重启应用以使更改生效。

📚 详细文档

验证安装

  1. 打开Claude Desktop。
  2. 创建一个新的聊天窗口。
  3. 查看右上角的MCP插件图标。如果看到该图标,说明服务器已成功连接。
  4. 点击图标,查看是否列出了 memorymesh 服务。
  5. 点击.hammer - icon,检查是否有工具(如 add_npcupdate_npc 等)显示。

更新指南

在进行更新之前,请务必备份 dist/data 目录下的文件,以防数据丢失。

故障排除

问题:服务器未出现在Claude Desktop中

  • 检查配置文件中的路径是否正确且为绝对路径。
  • 确认 dist 目录存在且包含 index.js 文件。
  • 查看日志文件以获取错误信息:
    • macOS:路径为 ~/Library/Logs/Claude/mcp-server-memorymesh.log
    • Windows:路径位于 %AppData%\Claude

问题:工具未显示

  • 确保 npm run build 命令运行无误。
  • 检查模式文件是否正确放置在 dist/data/schemas 目录中,并遵循命名规范(如 add_[entity].schema.json)。

高级配置

变量

通过 /config/config.ts 文件可以覆盖默认设置:

  • MEMORY_FILE:指定存储知识图谱数据的JSON文件路径(默认值为 dist/data/memory.json)。
  • SCHEMAS_DIR:模式文件目录路径(默认值为 dist/data/schemas/memory.json)。

🔧 技术细节

限制

  1. 节点删除:AI可能不愿意从知识图谱中删除节点。
  • 0 关注
  • 0 收藏,21 浏览
  • system 提出于 2025-09-18 13:36

相似服务问题

相关AI产品