marsmanleo avatar

MarsNMe

marsmanleo/marsnme

MarsNMe is a cross-tool memory layer that lets Claude, Cursor, Perplexity, and other MCP clients share context across sessions instead of starting fresh each time. It runs on your own Supabase instance and exposes 13 MCP tools including insert_memory, search_memories with Jina semantic embeddings, and recall for long-term retrieval. Memory is split into short-term TTL and long-term semantic tiers, with isolated profiles per agent via MCP_PROFILE. You get session_boot to preload context, health_check for conflict detection, and soft_forget for cleanup. Reach for this when you're juggling multiple AI tools on the same project and want them to remember decisions, preferences, and architecture choices without re-explaining. Fully self-hosted over streamable HTTP.

GitHub stars
7
tools
16
auth
Secret needed
transport
HTTP
env vars
5
last updated
Oct 18, 2026

Tools

16 tools

Public tool metadata for what this MCP can expose to an agent.

insert_memoryStore short-term memory

Store short-term memory

No parameter schema in public metadata yet.

list_memoriesList recent memories

List recent memories

No parameter schema in public metadata yet.

search_memoriesSemantic search via Jina embeddings

Semantic search via Jina embeddings

No parameter schema in public metadata yet.

recallLong-term chunk recall — ~80-char preview per match

Long-term chunk recall — ~80-char preview per match

No parameter schema in public metadata yet.

get_summaryMedium excerpt (~300 chars) of a chunk by ID

Medium excerpt (~300 chars) of a chunk by ID

No parameter schema in public metadata yet.

get_fullComplete text of a long-term chunk by ID

Complete text of a long-term chunk by ID

No parameter schema in public metadata yet.

memory_ingestIngest long-term insight chunks

Ingest long-term insight chunks

No parameter schema in public metadata yet.

dream_ingestDream-mode long-term ingestion

Dream-mode long-term ingestion

No parameter schema in public metadata yet.

session_bootStart a session with context pre-load

Start a session with context pre-load

No parameter schema in public metadata yet.

session_closeClose session, summarize, auto-promote expiring memories

Close session, summarize, auto-promote expiring memories

No parameter schema in public metadata yet.

health_checkCoverage, expiry, conflict diagnostics

Coverage, expiry, conflict diagnostics

No parameter schema in public metadata yet.

reload_source_registryRefresh source whitelist at runtime

Refresh source whitelist at runtime

No parameter schema in public metadata yet.

demote_memoryDemote a memory to lower priority

Demote a memory to lower priority

No parameter schema in public metadata yet.

soft_forgetSoft-delete a memory

Soft-delete a memory

No parameter schema in public metadata yet.

explain_memoryExplain a memory's provenance

Explain a memory's provenance

No parameter schema in public metadata yet.

batch_promotePromote expiring short-term memories to long-term

Promote expiring short-term memories to long-term

No parameter schema in public metadata yet.

Sponsors

Configuration

MCP_PROFILE*

Profile ID used to separate memory data (for example: profile-a).

SUPABASE_BASE_URL*

Supabase REST API project URL.

SUPABASE_SERVICE_ROLE_KEY*secret

Supabase service role key.

JINA_API_KEY*secret

Jina AI API key for embedding-based tools.

PORT

Local HTTP port for the MCP endpoint. If omitted, defaults by MCP_PROFILE (coco=18790, toto=18791, others deterministic in 20000-29999).

Readme

English | 繁體中文(台灣) | 繁體中文(香港) | 简体中文


marsnme.com — Claude.md is for context. MarsNMe is for continuity.

Your AI tools should know you — not start from scratch every time. When Perplexity helps you decide, Claude should remember why. When Cursor ships a feature, Warp should know the context. That's not context sharing. That's continuity.

Most AI memory tools help AI remember you. MarsNMe helps you and your AI remember each other — across sessions, across tools, over time.

An agent-agnostic, LLM-agnostic memory backend for MCP-compatible tools.

curl -fsSL https://marsnme.com/install.sh | bash

View the full README on GitHub

Details

Repository
github.com/marsmanleo/marsnme
Website
marsnme.com
Category
AI & LLM Tools
Package
@marsnme/mcp-gateway
Transport
HTTP
Auth
Required
Registry
MCP registry, active

Related AI & LLM Tools MCP servers

View all
1sralli avatarAgendumsralli/agendumAI agent memory: task tracking, scoped work packages, decisions, and cross-session continuity6stars
2vornicx avatarMidasvornicx/midasLocal-first, source-traceable agent memory — no LLM at ingest, fully offline6stars
3bahfahh avatarNoteit Mcpbahfahh/noteit-mcpMCP server for AI agent profiles and smart notes. 60+ coding prompt packs with expert personas.5stars
4blackfoil avatarClaude Token Saver Mcpblackfoil/claude-token-saver-mcpMCP server that offloads routine coding tasks to local LLM (Ollama) to save Claude API tokens4stars
5j-east avatarPixel Surgeonj-east/pixel-surgeon-mcpAI image and video generation, editing, and region repair via Gemini, OpenAI, and Grok.4stars
6lore-context avatarLore Contextlore-context/lore-contextGoverned AI-agent memory, Evidence Ledger traces, evals, and portable context tools.4stars