Memphora

io.github.Memphora由 GitHub 账号 Memphora 发布v0.1.3更新于 Oct 27, 2026

Add persistent memory to AI assistants. Store and recall info across conversations.

已验证STDIO仅桌面知识与记忆AI 与机器学习

概览

AI 生成的概览

Memphora 为 AI 助手提供持久记忆:通过 Memphora 云服务存储事实与偏好,并在不同对话之间回忆。

可以做什么
  • 搜索已存储的记忆以获取相关信息
  • 存储新信息以便日后回忆
  • 从对话中自动提取记忆
  • 列出全部已存储的记忆
  • 删除指定的某条记忆
适用场景
当你希望助手在不同会话之间记住你的偏好、事实与上下文,或建立一个在相关时被自动检索的个人知识库时使用。
运行要求
以 Python 包形式在本地通过 stdio 运行(pip install memphora-mcp 或 uvx memphora-mcp)。需要 Memphora 账号,并通过 MEMPHORA_API_KEY 提供 API 密钥;MEMPHORA_USER_ID 可选,用于指定记忆命名空间(默认 mcp_default_user)。需要能访问 Memphora 云端。
安装前请注意
记忆存储在 Memphora 云端,个人事实和对话内容会离开本机。API 密钥属于机密,不要写入共享的配置文件。助手可以写入和删除记忆,并可能在你未确认时自动存储信息。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Memphora,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

[Memphora Logo]

Memphora MCP Server

Add persistent memory to Claude, Cursor, Windsurf, and other AI assistants using the Model Context Protocol (MCP).

[PyPI] [License] [Website]

What is this?

This MCP server connects your AI assistant to Memphora, giving it the ability to:

  • Remember information across conversations
  • Search your personal knowledge base
  • Extract insights from conversations automatically
  • Recall your preferences, facts, and context

Quick Start

1. Install

bash
# Using pippip install memphora-mcp
# Or using uvx (recommended for Claude Desktop)uvx memphora-mcp

2. Get Your API Key

  1. Go to memphora.ai/dashboard
  2. Create an account or sign in
  3. Copy your API key from the dashboard

3. Configure Claude Desktop

Add to your Claude Desktop config file:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

json
{  "mcpServers": {    "memphora": {      "command": "uvx",      "args": ["memphora-mcp"],      "env": {        "MEMPHORA_API_KEY": "your_api_key_here",        "MEMPHORA_USER_ID": "your_unique_user_id"      }    }  }}

4. Restart Claude Desktop

Close and reopen Claude Desktop. You should see the Memphora tools available!

Usage Examples

Storing Memories

Just tell Claude something about yourself:

You: "I work at Google as a software engineer"Claude: [stores memory] "Got it! I'll remember that you work at Google as a software engineer."
You: "My favorite programming language is Python"Claude: [stores memory] "Noted! I'll remember that Python is your favorite programming language."

Recalling Memories

Ask Claude about things you've told it before:

You: "Where do I work?"Claude: [searches memories] "You work at Google as a software engineer."
You: "What programming languages do I like?"Claude: [searches memories] "Your favorite programming language is Python."

Automatic Context

Claude will automatically search your memories when relevant:

You: "Can you help me with some code?"Claude: [searches memories for context]        "Sure! Since you prefer Python and work at Google, I'll write this in Python          following Google's style guide..."

Available Tools

ToolDescription
memphora_searchSearch memories for relevant information
memphora_storeStore new information for future recall
memphora_extract_conversationExtract memories from a conversation
memphora_list_memoriesList all stored memories
memphora_deleteDelete a specific memory

Configuration Options

Environment VariableDescriptionDefault
MEMPHORA_API_KEYYour Memphora API keyRequired
MEMPHORA_USER_IDUnique identifier for your memoriesmcp_default_user

Using with Other MCP Clients

Cursor

Add to your Cursor settings:

json
{  "mcp": {    "servers": {      "memphora": {        "command": "uvx",        "args": ["memphora-mcp"],        "env": {          "MEMPHORA_API_KEY": "your_api_key_here"        }      }    }  }}

Windsurf

Add to your Windsurf MCP configuration:

json
{  "mcpServers": {    "memphora": {      "command": "python",      "args": ["-m", "memphora_mcp"],      "env": {        "MEMPHORA_API_KEY": "your_api_key_here"      }    }  }}

Development

Running Locally

bash
# Clone the repogit clone https://github.com/Memphora/memphora-mcp.gitcd memphora-mcp
# Install dependenciespip install -e ".[dev]"
# Set your API keyexport MEMPHORA_API_KEY="your_key"
# Run the serverpython -m memphora_mcp

Testing

bash
pytest tests/

Privacy & Security

  • Your memories are stored securely in Memphora's cloud
  • Each user has isolated memory storage
  • API keys are stored locally on your machine
  • All communication is encrypted via HTTPS

Support

License

MIT License - see LICENSE for details.

来源:README.md,提交 3117f9b

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.1.3最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分