BusinessMCP
Memory logo

Memory

Free forever

anthropic · AI & ML

180k installs

Connect in 1 click

The Memory MCP server gives any AI agent a persistent, knowledge graph-based memory system that survives past a single chat window. Instead of relying on a rolling context buffer that resets between sessions, this server lets Claude, GPT, Gemini or any other model create entities, define relationships between them, and attach observations that accumulate over time. The result is structured, queryable long-term memory for AI agents — closer to a lightweight graph database than a vector store — so an assistant can recall who a customer is, what was previously agreed, or how two pieces of information relate, even weeks after the original conversation ended.

Because knowledge is stored as nodes and edges rather than opaque embeddings, retrieval is precise and explainable: you can ask exactly which entities are connected to a given topic, trace how a relationship was formed, or prune outdated facts without disturbing the rest of the graph. This makes the Memory MCP server a strong fit for teams that need cross-session context retention with an audit trail, not just similarity search. It pairs naturally with retrieval-heavy workflows but solves a different problem than embedding-based memory: it's built for facts, relationships, and structured state, while vector databases excel at fuzzy semantic recall over unstructured text.

On BusinessMCP, this Memory server becomes one tool inside a single, unified MCP endpoint rather than another isolated integration to maintain. Connect it once through your hosted MCP server and it's immediately callable by every AI agent you run — sales assistants, support bots, internal copilots — through the same /api/mcp endpoint and Bearer mcph_* key, alongside your other tools, databases, and ad platforms. That means an agent can pull persistent memory and cross-reference it with live CRM data, ad spend, or database records in one call, instead of stitching together separate credentials and SDKs for each service. The accompanying business-intelligence dashboard gives you visibility into what's being stored and retrieved, which is especially useful for a memory layer where knowledge quietly compounds over time and needs periodic review.

Teams typically reach for this server when they want AI agents that genuinely learn about a person, account, or project across many interactions rather than starting from zero each time. It's model-agnostic by design, so switching from one LLM provider to another doesn't mean rebuilding your memory layer — the knowledge graph persists independently of whichever model is currently calling it. Combined with BusinessMCP's cookieless, GDPR-friendly hosting, it's a practical way to give agents durable institutional memory without standing up and securing your own graph database infrastructure.

Whether you're building a customer-facing assistant that remembers preferences, an internal research agent that accumulates domain knowledge, or a multi-agent system where different models need to share the same understanding of entities and relationships, the Memory MCP server provides the persistent memory for AI agents layer that most single-session chat integrations lack — all reachable through the same hosted MCP endpoint as the rest of your stack.

$ npx mcphosting-cli add anthropic-memory

Just say it in a thread

No configs, no docs. Once connected, these are the kinds of messages your agents act on.

"Add one or more new entities (people, projects, concepts) to the knowledge graph with initial attributes — and give me the highlights."

"Define a directed relationship between two existing entities in the graph for me, then post a summary in the thread."

"Append new factual observations to an existing entity without altering its prior history and flag anything that needs my approval."

What teams use it for

  • Customer support agents that recall a user's prior tickets, preferences, and resolved issues across separate conversations
  • Sales or account-management copilots that build and reference a structured profile of each client over time
  • Onboarding or research agents that incrementally accumulate structured domain knowledge as entities and relationships
  • Multi-agent systems where different models (Claude, GPT, Gemini) need to share a consistent, queryable understanding of people, projects, or facts
  • Internal knowledge assistants that track how concepts, teams, and decisions relate to each other over the life of a project

Agent-callable tools

create_entities

Add one or more new entities (people, projects, concepts) to the knowledge graph with initial attributes.

create_relations

Define a directed relationship between two existing entities in the graph.

add_observations

Append new factual observations to an existing entity without altering its prior history.

delete_entities

Remove entities and their associated relationships from the knowledge graph.

delete_relations

Remove a specific relationship between two entities while keeping both entities intact.

search_nodes

Query the graph for entities and observations matching a keyword or topic.

open_nodes

Retrieve full details, relationships, and observation history for a specified set of entities.

read_graph

Return the entire current knowledge graph structure for inspection or export.

Your data stays yours

Credentials live in your vault. We route requests — we never store, log, or train on your data.

Works with every AI

Connect once — portable across Claude, GPT, Gemini, and every local agent you run.

Frequently asked questions

How is knowledge graph memory different from vector database memory?

Knowledge graph memory stores explicit entities, relationships, and observations that can be queried and traced precisely, while vector databases store embeddings for fuzzy semantic similarity search. Many teams use both: the graph for structured facts and relationships, vectors for unstructured document recall.

Does memory persist across different AI models?

Yes — because BusinessMCP exposes this server through one model-agnostic MCP endpoint, the same knowledge graph is available to Claude, GPT, Gemini, or any other agent calling /api/mcp, so switching providers doesn't reset what's been remembered.

How do I connect the Memory server to my existing agents?

You connect it once through your hosted MCP server on BusinessMCP, and any authorized agent can then call its memory tools alongside your other tools and data sources using a single Bearer mcph_* key against the /api/mcp endpoint.

Give your AI team the Memory skill

Free forever plan, no credit card. Connected and working in under five minutes.

Connect Memory free