MemGPT记忆服务器

MemGPT记忆服务器

一个提供持久化记忆和多模型LLM支持的模型上下文协议(MCP)服务器。

MemGPT记忆服务器使用指南

主要功能

  • 聊天工具:向当前LLM提供商发送消息
  • 记忆管理:获取和清除对话历史
  • 提供商切换:在OpenAI、Anthropic、OpenRouter和Ollama之间切换
  • 模型选择:使用各提供商的不同模型

安装步骤

  1. 安装依赖:
npm install
  1. 构建服务器:
npm run build
  1. 开发模式(自动重建):
npm run watch

配置Claude桌面版

MacOS路径:~/Library/Application Support/Claude/claude_desktop_config.json Windows路径:%APPDATA%/Claude/claude_desktop_config.json

添加服务器配置:

{
  "mcpServers": {
    "letta-memgpt": {
      "command": "/path/to/memgpt-server/build/index.js",
      "env": {
        "OPENAI_API_KEY": "你的OpenAI密钥",
        "ANTHROPIC_API_KEY": "你的Anthropic密钥",
        "OPENROUTER_API_KEY": "你的OpenRouter密钥"
      }
    }
  }
}

环境变量

  • OPENAI_API_KEY:OpenAI API密钥
  • ANTHROPIC_API_KEY:Anthropic API密钥
  • OPENROUTER_API_KEY:OpenRouter API密钥

调试

使用MCP检查器进行调试:

npm run inspector