Token导航 LogoToken导航TokenDH.com
Supermemory MCP Integration logo
搜索检索stdio官方级别未说明来源级核验

Supermemory MCP Integration

MCP Server

Supermemory MCP Integration for Claude 是一个定制化的MCP服务器,用于将Supermemory与Claude Desktop集成,允许用户直接从Claude对话中搜索和管理记忆。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
记忆管理PythonClaude搜索Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

klogins-hash

提供方

klogins-hash

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

Claude的超级内存MCP集成

该项目提供了一个自定义MCP(模型上下文协议)服务器,该服务器将Supermemory与Claude Desktop集成在一起,允许您直接从Claude对话中搜索和管理您的记忆。

⚠️ 官方超级内存MCP可用

Supermemory现在提供具有SSE传输的官方MCP服务器。您可以使用以下任一方式:

选项1:官方超级内存MCP(推荐)

从获取最新版本 App.supermemory.ai:

  1. 登录您的超级内存帐户
  2. 导航到“连接到您的AI”→ 选择克劳德
  3. 获取您唯一的MCP URL: https://mcp.supermemory.ai/[YOUR_UNIQUE_ID]/sse
  4. 安装方式: npx install-mcp [YOUR_URL] --client claude

益处:始终保持最新状态,官方维护,苏格兰和南方能源公司运输

选项2:此自定义实现

将此存储库用于:

  • 自定义修改和扩展
  • 了解MCP服务器的工作原理
  • 离线/本地优先操作
  • 与其他MCP兼容工具集成

备注:这两个实现都使用Supermemory的v3 API。此自定义版本使用stdio传输而不是SSE。

特性

  • 搜索记忆:在所有Supermemory文档中进行语义搜索
  • 添加记忆:在超级内存中存储新信息和对话
  • 与你的回忆聊天:向Claude提问,它将在您的Supermemory数据库中搜索相关上下文

先决条件

  • Python 3.10或更高版本
  • Claude桌面应用程序
  • 超级内存帐户和API密钥

安装说明

1.安装依赖项

cd /Users/franksimpson/CascadeProjects/supermemory-claude-integration
source venv/bin/activate  # If venv already exists
# OR create a new venv:
# python3 -m venv venv
# source venv/bin/activate

pip install -r requirements.txt

2.设置API密钥

创建一个 .env 项目目录中的文件:

cp .env.example .env

然后编辑 .env 并添加您的Supermemory API密钥:

SUPERMEMORY_API_KEY=your_actual_api_key_here

从以下位置获取API密钥:https://console.supermemory.ai

3.配置克劳德桌面

运行安装脚本以自动配置Claude Desktop:

source venv/bin/activate
SUPERMEMORY_API_KEY=your_api_key_here python setup_claude_config.py

或者手动将配置添加到Claude Desktop配置文件中:

位置: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "supermemory": {
      "command": "/path/to/supermemory-claude-integration/venv/bin/python",
      "args": [
        "/path/to/supermemory-claude-integration/supermemory_mcp_server.py"
      ],
      "env": {
        "SUPERMEMORY_API_KEY": "your_api_key_here"
      }
    }
  }
}

备注:替换 /path/to/supermemory-claude-integration/ 根据您的实际项目路径。如果您已经配置了其他MCP服务器,只需将“supermemory”条目添加到现有的“mcpServers”对象中即可。

3.重新启动克劳德桌面

更新配置文件后,完全退出并重新启动Claude Desktop以使更改生效。

4.验证集成

在Claude Desktop中,您现在应该可以看到可用的超级内存工具。试着问:

  • “在我的记忆中搜索有关Aura的信息”
  • “你对我的项目了解多少?”
  • “在我的记忆中搜索有关AI同伴的信息”

可用工具

1.搜索_内存

使用语义搜索在所有Supermemory记忆中搜索。

参数:

  • query (必填):搜索查询
  • limit (可选):最大结果数(默认值:5)

示例:

Search my memories for: "AI agent architecture"

2.add_memory

将新内存/文档添加到超级内存。

参数:

  • content (必填):要存储的内容
  • title (可选):存储器的标题
  • metadata (可选):附加元数据作为键值对

示例:

Add this to my memories: "Today I learned about MCP servers and how they integrate with Claude"

测试

测试搜索功能

运行测试脚本以验证您的超级内存连接:

source venv/bin/activate
python test_search.py

这将搜索您现有的记忆并显示结果。

直接测试MCP服务器

您可以单独测试MCP服务器:

source venv/bin/activate
python supermemory_mcp_server.py

服务器将启动并等待stdin上的MCP协议消息。

用法示例

在Claude Desktop中配置后,您可以进行以下对话:

示例1:搜索记忆

You: What projects have I worked on related to AI agents?
Claude: Let me search your memories... [uses search_memories tool]

示例2:添加记忆

You: Remember that I prefer to use Python for backend development
Claude: [uses add_memory tool to store this preference]

示例3:情境感知对话

You: Based on what you know about my Aura project, what should I focus on next?
Claude: [searches memories for Aura project details and provides recommendations]

将克劳德对话上传到超级内存

要自动将Claude对话上传到Supermemory,您可以:

  1. 手动上传:复制重要的对话片段并使用 add_memory 工具
  2. 批量上传:将对话另存为文本文件,并使用Supermemory API上传

项目结构

supermemory-claude-integration/
├── README.md                    # This file
├── requirements.txt             # Python dependencies
├── supermemory_mcp_server.py   # MCP server implementation
├── test_search.py              # Test script for searching memories
└── venv/                       # Python virtual environment

故障排除

MCP服务器未在Claude中显示

  1. 检查配置文件路径是否正确: ~/Library/Application Support/Claude/claude_desktop_config.json
  2. 验证配置中的Python路径是否指向venv的Python
  3. 确保Claude Desktop已完全重新启动(退出并重新打开)
  4. 检查Claude Desktop日志中是否有任何错误消息

搜索不返回结果

  1. 验证您的API密钥是否正确
  2. 检查您的超级内存帐户中是否有内存,网址为https://console.supermemory.ai
  3. 试着跑步 test_search.py 验证连接是否正常工作

API错误

  1. 确保您的Supermemory API密钥有效
  2. 检查您的互联网连接
  3. 验证API终结点是否可访问

API密钥安全

重要:API密钥当前在此项目中是硬编码的。对于生产使用,您应该:

  1. 使用环境变量
  2. 将密钥存储在安全位置
  3. 永远不要将API密钥提交到版本控制

要使用环境变量,请执行以下操作:

export SUPERMEMORY_API_KEY="your_key_here"

然后更新MCP服务器配置,使JSON中不包含密钥(它将使用环境变量)。

后续步骤

  • 添加对话导出功能
  • 实现自动对话跟踪
  • 添加对按标签/元数据过滤的支持
  • 创建用于管理内存的UI

资源

许可证

麻省理工学院

目录标签

目录标签

记忆管理PythonClaude搜索本地部署语义搜索AI集成上下文增强

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP