Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

快速开始

本章节是 GitHub Wiki: Getting Started 的镜像。

1. 构建

# 克隆仓库
git clone https://github.com/lingtian303/MemoryCenter.git
cd MemoryCenter

# 构建动态库(memory_center.dll / libmemory_center.so / libmemory_center.dylib)
cargo build --release -p memory-center-ffi

# 构建产物位于:
#   Windows: target/release/memory_center.dll
#   Linux:   target/release/libmemory_center.so
#   macOS:   target/release/libmemory_center.dylib

2. 接入方式选择

场景推荐方式详见
AI 编程客户端(Claude Code / Cursor / Trae)MCP Server (stdio)MCP 集成
远程 Agent / Web 端MCP Streamable HTTPMCP 配置指南
Python 项目Python 原生绑定 (PyO3)README 示例
C/C++ 项目C ABI 动态库README 示例
Node.js 项目napi-rs 绑定README 示例
Rust 项目直接依赖 crateCrate 选择指南
浏览器 / EdgeWASM 组件Crate 选择指南

3. MCP Server 一键配置(推荐)

最简接入:构建 MCP server 二进制,在客户端配置文件中指定 command 即可。

cargo build --release -p memory-center-mcp
# 产物:target/release/memory-center-mcp

客户端配置(Claude Code / Cursor / Trae):

{
  "mcpServers": {
    "memory-center": {
      "command": "/path/to/memory-center-mcp",
      "env": {
        "MEMORY_CENTER_ROOT": "/path/to/memory/data"
      }
    }
  }
}

启动后 Agent 会自动发现 21 个 tools,无需额外编码。

4. 下一步