maindexapp avatar

Maindex Smart Memory Service

maindexapp/maindex

A straightforward memory layer that lets Claude keep, recall, update, and forget information across conversations. It connects via streamable HTTP and gives you four core operations: store new facts, retrieve what's been saved, modify existing entries, and delete what's no longer relevant. Useful when you need session continuity without building your own persistence layer. Maindex provides the backend infrastructure with revision history, typed relationships, and a knowledge graph you can inspect through their dashboard. Works across multiple AI clients through MCP, so the same memory follows you whether you're in Claude, Cursor, or ChatGPT. The free tier gets you started, and collections can be locked behind passphrases if you're storing sensitive context.

tools
4
auth
Secret needed
transport
HTTP
last updated
Nov 9, 2026

Tools

4 tools

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

keepStore a new memory in Maindex (Smart). Provide the content to persist, with optional headline, tags, collections, and metadata. Each call creates a distinct memory — not idempotent. CONTENT POLICY: NEVER store passwords, API keys, secrets, credit card numbers, SSNs, government...6 params

Store a new memory in Maindex (Smart). Provide the content to persist, with optional headline, tags, collections, and metadata. Each call creates a distinct memory — not idempotent. CONTENT POLICY: NEVER store passwords, API keys, secrets, credit card numbers, SSNs, government...

Parameters* required
collectionsarray
Collection slugs or IDs to add the new memory to.
contentstring
Primary text to store; required.
headlinestring
Optional headline; Smart may generate one if omitted.
metadataobject
Opaque JSON metadata stored with the memory.
rewriteboolean
FAILSAFE — defaults to false. When false (the default), content is stored exactly as provided with zero LLM processing. Set to true ONLY if the caller explicitly opts into LLM-assisted rewriting fo...default: false
tagsarray
Optional tags for categorization.
recallSearch and retrieve memories from Maindex (Smart). Modes: relevant (default), exact, current_state, history, recent. query is required unless mode is recent. Read-only for tenant memory data.4 params

Search and retrieve memories from Maindex (Smart). Modes: relevant (default), exact, current_state, history, recent. query is required unless mode is recent. Read-only for tenant memory data.

Parameters* required
filtersobject
Optional filters applied to recall results.
limitinteger
Maximum results (default 20).default: 20
modestring
Recall mode: relevant (semantic search), exact (literal match), current_state (latest revision only), history (revision trail), recent (newest first).one of exact · relevant · current_state · history · recentdefault: relevant
querystring
Search text. Required unless mode is `recent`. Omit for a recency-sorted list (optionally filtered).
updateUpdate an existing memory in Maindex (Smart) by mem-* ID. Supply content, headline, tags, and/or metadata; at least one field is required. Each successful update creates a new revision (Expert semantics). CONTENT POLICY: NEVER store passwords, API keys, secrets, credit card nu...3 params

Update an existing memory in Maindex (Smart) by mem-* ID. Supply content, headline, tags, and/or metadata; at least one field is required. Each successful update creates a new revision (Expert semantics). CONTENT POLICY: NEVER store passwords, API keys, secrets, credit card nu...

Parameters* required
changesobject
Fields to change; at least one of content, headline, tags, or metadata is required.
rewriteboolean
FAILSAFE — defaults to false. When false (the default), content is stored exactly as provided with zero LLM processing. Set to true ONLY if the caller explicitly opts into LLM-assisted rewriting fo...default: false
target_idstring
Short ID of the memory to update (mem-*).
forgetSoft-delete a memory by mem-* ID, or with wipe_history=true permanently purge all revisions (IRREVERSIBLE). When wipe_history is true, confirm_irreversible_wipe must also be true or a confirmation prompt is returned. Soft-delete (default) is safe and reversible.3 params

Soft-delete a memory by mem-* ID, or with wipe_history=true permanently purge all revisions (IRREVERSIBLE). When wipe_history is true, confirm_irreversible_wipe must also be true or a confirmation prompt is returned. Soft-delete (default) is safe and reversible.

Parameters* required
confirm_irreversible_wipeboolean
Required confirmation when wipe_history is true. Must be explicitly set to true to authorize irreversible permanent purge of all revisions. If wipe_history is true and this field is missing or fals...default: false
target_idstring
Short ID of the memory to forget (mem-*).
wipe_historyboolean
If true, permanently purge all revisions and blank the body (IRREVERSIBLE). Otherwise soft-delete only. When true, confirm_irreversible_wipe must also be true or a confirmation prompt is returned i...default: false

Sponsors

Readme

Details

Repository
github.com/maindexapp/maindex
Website
maindex.io
Category
AI & LLM Tools
Transport
HTTP
Auth
Required
Registry
MCP registry, active

More from maindexapp

Related AI & LLM Tools MCP servers

View all
1megamind-0x avatarSkillAuditmegamind-0x/skillauditSecurity scanner for AI agent skills and MCP servers. Detects credential theft, data exfiltration, prompt injection, obfuscated code, and 80+ threat patterns. F0stars
2securityscan-api avatarSecurityScansecurityscan-api/securityscan-apiScan GitHub-hosted AI skills for vulnerabilities: prompt injection, malware, OWASP LLM Top 10.0stars
3nexus-api-lab avatarNexus Mcpnexus-api-lab/nexus-mcpJapanese LLM security — prompt injection detection (jpi-guard) + PII masking (PII Guard). Free.0stars
4nicofains1 avatarAgentWatchnicofains1/agentwatchMulti-agent observability: cascade failure detection, heartbeats, and forensic replay0stars
5deadpixel avatarRoundtabledeadpixel/roundtable-dashboardMulti-model AI debates: GPT-4o, Claude, Gemini & 200+ models discuss, then synthesize insight.0stars
6pree-dew avatarMcp Bookmarkpree-dew/mcp-bookmarkMCP Server for adding bookmarks in openai RAG0stars