# memoraeu

Personal memory layer for AI assistants. Store, search and recall preferences, decisions and facts — available from any MCP-compatible client.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add pquattro-3b11/memoraeu

# Browse available tools
npx -y smithery tool list pquattro-3b11/memoraeu

# Get full schema for a tool
npx -y smithery tool get pquattro-3b11/memoraeu memory.store

# Call a tool
npx -y smithery tool call pquattro-3b11/memoraeu memory.store '{}'
```

## Direct MCP Connection

Endpoint: `https://memoraeu--pquattro-3b11.run.tools`

**Optional config:**
- `token` (query) — Your API key from app.memoraeu.com → Settings → API Keys

## Tools (10)

- `memory.store` — Store a memory with optional category and tags. Use automatically when the user shares preferences, decisions, biograph…
- `memory.recall` — Semantic search through memories in natural language. Call automatically on the first message of each conversation.
- `memory.delete` — Permanently delete a memory by its ID.
- `memory.list` — List recent memories with optional category filter.
- `memory.categories` — Return all existing memory categories sorted by usage count.
- `fact.store` — Store a structured fact as subject/predicate/object with optional temporal validity. Automatically invalidates any prev…
- `fact.list` — Retrieve currently active facts for a subject, with optional history of past values.
- `fact.invalidate` — Mark a specific fact as expired by setting its end date.
- `memory.search` — Search memories by natural language query and return results with relevance scores. Used by ChatGPT Deep Research mode.
- `memory.fetch` — Fetch the full content of a specific memory by its ID. Used by ChatGPT Deep Research mode to retrieve complete memory d…

```bash
# Get full input/output schema for a tool
npx -y smithery tool get pquattro-3b11/memoraeu <tool-name>
```
