iamarcel
MCP Serveriamarcelpublic

assistant memory

Give your assistant perfect memory, and still own the data.

Repository Info

7
Stars
1
Forks
7
Watchers
2
Issues
TypeScript
Language
-
License

About This Server

Give your assistant perfect memory, and still own the data.

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

Assistant Memory

Give all your AI assistants combined, long-term memory while keeping full control of your data.

Assistant Memory is a lightweight memory service built around the Model Context Protocol (MCP). It speaks MCP over HTTP today (stdio support is on the way) and also exposes classic REST endpoints. Store conversations and documents and let any MCP‑enabled assistant recall them when needed.

Model Context Protocol

The integrated MCP server provides tools for saving memories, performing searches and retrieving day summaries. Because it follows the MCP standard, any compliant client can plug in and exchange messages seamlessly.

Run ingestion and queries in the background as your chat happens:

  1. Ingest every message to keep the graph up to date.
  2. Query for relevant memories just before each LLM call and merge the results into your prompt.

This background workflow is independent of MCP and works with any LLM‑based assistant.

HTTP API

  • POST /ingest/conversation and POST /ingest/document – send new information to be stored.
  • POST /query/search – vector search to retrieve relevant nodes.
  • POST /query/day – get a quick summary of a particular day.
  • GET /sse and POST /messages – MCP over HTTP using Server‑Sent Events.

Why use it?

  • Keep sensitive data on your own servers.
  • Turn large transcripts and documents into a searchable graph.
  • Drop in as a microservice alongside your existing assistant.

Spin it up with docker-compose up and start talking. Your assistant will finally remember everything.

Quick Start

1

Clone the repository

git clone https://github.com/iamarcel/assistant-memory
2

Install dependencies

cd assistant-memory
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Owneriamarcel
Repoassistant-memory
LanguageTypeScript
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation