1. Conduid
  2. Science
  3. io.github.Memphora/memphora
MCP server · Science

io.github.Memphora/memphora

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

Unclaimed science
37Low

Scored 6 months ago · breakdown

About io.github.Memphora/memphora

io.github.Memphora/memphora is an MCP server in the Science category: add persistent memory to AI assistants. Store and recall info across conversations.

Install

uvx
uvx memphora-mcp
pip
pip install memphora-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (5)

memphora_deleteDelete a specific memory

Parameters not published.

memphora_extract_conversationExtract memories from a conversation

Parameters not published.

memphora_list_memoriesList all stored memories

Parameters not published.

memphora_searchSearch memories for relevant information

Parameters not published.

memphora_storeStore new information for future recall

Parameters not published.

Ask AI

✦

Ask AI about io.github.Memphora/memphora

Powered by Claude · Grounded in docs

I know everything about io.github.Memphora/memphora. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

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

# Using pip
pip 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

{
  "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

Tool Description
memphora_search Search memories for relevant information
memphora_store Store new information for future recall
memphora_extract_conversation Extract memories from a conversation
memphora_list_memories List all stored memories
memphora_delete Delete a specific memory

Configuration Options

Environment Variable Description Default
MEMPHORA_API_KEY Your Memphora API key Required
MEMPHORA_USER_ID Unique identifier for your memories mcp_default_user

Using with Other MCP Clients

Cursor

Add to your Cursor settings:

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

Windsurf

Add to your Windsurf MCP configuration:

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

Development

Running Locally

# Clone the repo
git clone https://github.com/Memphora/memphora-mcp.git
cd memphora-mcp

# Install dependencies
pip install -e ".[dev]"

# Set your API key
export MEMPHORA_API_KEY="your_key"

# Run the server
python -m memphora_mcp

Testing

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 copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.Memphora/memphora

How do I install io.github.Memphora/memphora?

Run uvx memphora-mcp, then add the server to your MCP client's configuration.

Is io.github.Memphora/memphora safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.Memphora/memphora still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.