{
  "data": {
    "a": {
      "slug": "memory-reference-server",
      "name": "Memory (MCP reference server)",
      "vendor": "MCP project (reference servers)",
      "vendorUrl": "https://modelcontextprotocol.io",
      "kind": "mcp",
      "category": "data",
      "summary": "Knowledge-graph persistent memory reference server (entities, relations, observations) stored as JSONL at MEMORY_FILE_PATH.",
      "url": "https://www.anchorterminal.com/tools/memory-reference-server",
      "markdownUrl": "https://www.anchorterminal.com/tools/memory-reference-server.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/memory-reference-server.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/memory-reference-server.json",
      "repo": "https://github.com/modelcontextprotocol/servers",
      "license": "MIT and Apache-2.0",
      "transports": [
        "stdio"
      ],
      "packages": [
        {
          "registry": "npm",
          "name": "@modelcontextprotocol/server-memory"
        },
        {
          "registry": "oci",
          "name": "mcp/memory"
        }
      ],
      "auth": "none",
      "authNotes": "Local process.",
      "pricing": "free",
      "pricingNotes": "Open source.",
      "priceSummary": "Free · OSS",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "Local reference server, no payments.",
        "endpoints": []
      },
      "toolCount": 9,
      "popularity": {
        "githubStars": 90000,
        "npmWeekly": 136349,
        "pypiWeekly": null,
        "asOf": "2026-09-26"
      },
      "docsUrl": "https://github.com/modelcontextprotocol/servers/blob/main/src/memory/README.md",
      "capabilities": [
        "memory.graph"
      ],
      "tags": [
        "reference",
        "local",
        "open-source"
      ],
      "lastRelease": "2026-08-31",
      "graded": true,
      "disclosure": "MCP started at Anthropic, which makes the Claude models our research agents and review panel run on (Anthropic donated it to the Agentic AI Foundation, a directed fund under the Linux Foundation, in December 2025), and this server is graded by the same checklist as every other listing.",
      "anchor": {
        "graded": true,
        "score": 54.2,
        "grade": "C",
        "agentReady": false,
        "rank": 690,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 10,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 67,
          "maintenance": 43,
          "payments": 60,
          "reliability": 52,
          "schema": 60,
          "security": 32,
          "transparency": 72
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Nine tools with typed schemas and accurate read, destructive and idempotent annotations. No pagination or limits. `read_graph` returns everything and `search_nodes` every match.",
        "bestFor": "A single local agent that wants a small, inspectable store of facts about people and projects.",
        "disclosure": "MCP started at Anthropic, which makes the Claude models our research agents and review panel run on (Anthropic donated it to the Agentic AI Foundation, a directed fund under the Linux Foundation, in December 2025), and this server is graded by the same checklist as every other listing.",
        "strengths": [
          "Nine tools with typed schemas and accurate read, destructive and idempotent annotations",
          "Plain JSONL storage at a path you choose, easy to back up, diff and edit by hand",
          "Writes are atomic since 2026.8.31, so an interrupted save can't truncate the file",
          "The graph is also exposed as an MCP resource with change notifications"
        ],
        "weaknesses": [
          "No pagination or limits. `read_graph` returns everything and `search_nodes` every match",
          "The published version can lose one of two writes made in the same turn. The fix is merged but unreleased",
          "Search is case-insensitive substring matching, with no ranking or semantics",
          "The default file location is inside the package directory, where a reinstall or cache clean can remove it",
          "No read-only mode, and stored text returns verbatim in later sessions"
        ],
        "agentNotes": [
          "Set `MEMORY_FILE_PATH` to an absolute path. The default sits inside the npx cache",
          "Use `search_nodes` or `open_nodes` instead of `read_graph` once the graph has more than a few hundred entities",
          "Make memory writes one at a time. Parallel calls in one turn can overwrite each other in 2026.8.31",
          "Create both entities before `create_relations`. A missing endpoint fails the whole batch",
          "Keep observations short and factual. They come back verbatim in every later read"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 2.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 54.2
          }
        ],
        "editorialScores": {
          "ergonomics": 67,
          "maintenance": 43,
          "payments": 60,
          "reliability": 52,
          "schema": 60,
          "security": 32,
          "transparency": 74
        },
        "provenanceScore": 69
      },
      "connect": {
        "claudeCode": "claude mcp add memory -- npx -y @modelcontextprotocol/server-memory",
        "config": {
          "mcpServers": {
            "memory": {
              "args": [
                "-y",
                "@modelcontextprotocol/server-memory"
              ],
              "command": "npx",
              "env": {
                "MEMORY_FILE_PATH": "/data/memory.jsonl"
              }
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/memory.graph",
        "tool": "https://letme.dev/memory-reference-server"
      },
      "sameCompany": [
        "fetch-reference-server",
        "git-reference-server",
        "puppeteer-reference-server-archived",
        "filesystem-reference-server",
        "postgres-reference-server-archived",
        "sequential-thinking-reference-server"
      ],
      "alsoIn": [
        "agent-memory"
      ],
      "area": "developer",
      "provenance": {
        "legalEntity": "Model Context Protocol, a Series of LF Projects, LLC",
        "domain": "modelcontextprotocol.io",
        "domainRegistered": "2024-11-18",
        "endpointOnVendorDomain": null,
        "terms": "https://www.lfprojects.org/policies/terms-of-use/",
        "privacy": "https://www.lfprojects.org/policies/privacy-policy/",
        "statusPage": "",
        "changelog": "https://github.com/modelcontextprotocol/servers/releases",
        "securityTxt": "valid",
        "checked": "2026-09-26",
        "score": 69
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/memory-reference-server.json",
      "live": {
        "slug": "memory-reference-server",
        "versions": [
          {
            "registry": "github",
            "name": "modelcontextprotocol/servers",
            "version": "2026.8.31",
            "released": "2026-08-31",
            "seenAt": "2026-10-09T17:04:49.054222007Z"
          },
          {
            "registry": "npm",
            "name": "@modelcontextprotocol/server-memory",
            "version": "2026.8.31",
            "seenAt": "2026-10-09T17:04:48.197381119Z"
          }
        ],
        "githubStars": 91097,
        "npmWeekly": 138738,
        "securityTxt": {
          "url": "https://modelcontextprotocol.io/.well-known/security.txt",
          "state": "valid",
          "checkedAt": "2026-10-09T15:40:28.044352527Z"
        },
        "domain": {
          "domain": "modelcontextprotocol.io",
          "checkedAt": "2026-10-04T13:06:56.741922917Z"
        },
        "updatedAt": "2026-10-09T17:04:49.054222007Z"
      }
    },
    "answer": "Supermemory API + MCP scores 63.6 (B) on agent readiness against Memory (MCP reference server)'s 54.2 (C), and leads in 5 of 7 scored categories. Memory (MCP reference server) leads on payments \u0026 pricing and transparency \u0026 trust.",
    "b": {
      "slug": "supermemory",
      "name": "Supermemory API + MCP",
      "vendor": "Supermemory",
      "vendorUrl": "https://supermemory.ai",
      "kind": "http-api",
      "category": "agent-memory",
      "summary": "Memory and context API that ingests text, URLs, PDFs, images and video, extracts memories into a graph per container tag (usually one per user) and returns them through search or a user profile endpoint.",
      "url": "https://www.anchorterminal.com/tools/supermemory",
      "markdownUrl": "https://www.anchorterminal.com/tools/supermemory.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/supermemory.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/supermemory.json",
      "repo": "https://github.com/supermemoryai/supermemory",
      "license": "MIT",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.supermemory.ai",
      "packages": [
        {
          "registry": "npm",
          "name": "supermemory"
        },
        {
          "registry": "pypi",
          "name": "supermemory"
        }
      ],
      "auth": "mixed",
      "authNotes": "Bearer API key (`sm_...`) from console.supermemory.ai. Org keys have full access. Scoped keys are limited to one or more container tags, can't read billing, change settings or mint keys, can expire after 1 to 365 days and are revocable. The hosted MCP at mcp.supermemory.ai/mcp signs in with OAuth in a browser and needs no key.",
      "pricing": "freemium",
      "pricingNotes": "Each plan includes monthly usage credit. Free is $0 with $5 of credit, Pro $19 with $20, Max $100 with $130 (adds the Gmail connector), Scale $399 with $600 (adds PDF extraction, S3 and crawler connectors, SOC 2, a HIPAA BAA and a self-hosted option), and Enterprise is committed spend. Usage is $5 per million SM tokens for plain-text memory and $10 for rich content, $1 and $2 per million for SuperRAG text and rich media, $5 per million search queries and $100 per million operations (https://supermemory.ai/pricing). Paid plans can auto top up, and the top-up limits don't cap the invoice (https://supermemory.ai/docs/overview/billing.md).",
      "priceSummary": "$19 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "endpoints": []
      },
      "toolCount": 8,
      "popularity": {
        "githubStars": 31000,
        "npmWeekly": 121387,
        "pypiWeekly": 45053,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://supermemory.ai/docs",
      "llmsTxt": "https://supermemory.ai/docs/llms.txt",
      "openapi": "https://api.supermemory.ai/v4/openapi",
      "capabilities": [
        "memory.store",
        "memory.search",
        "memory.graph",
        "memory.user",
        "memory.delete"
      ],
      "tags": [
        "hosted",
        "freemium",
        "free-tier",
        "mcp",
        "oauth",
        "llms-txt",
        "openapi",
        "python",
        "typescript",
        "open-source",
        "self-hosted",
        "enterprise"
      ],
      "lastRelease": "2026-09-21",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 63.6,
        "grade": "B",
        "agentReady": false,
        "rank": 384,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 4,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 73,
          "maintenance": 85,
          "payments": 30,
          "reliability": 65,
          "schema": 85,
          "security": 54,
          "transparency": 49
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "8-tool hosted MCP with OAuth and per-space read or write permission. No legal entity named in the terms or privacy policy.",
        "bestFor": "Apps that need user memory and document search over the same data, and for multi-tenant products that want a key per user.",
        "strengths": [
          "8-tool hosted MCP with OAuth and per-space read or write permission",
          "Scoped keys limited to container tags, with expiry from 1 to 365 days",
          "Status page shows 100 per cent for the API and Console from July to October 2026",
          "Customer content never trains models on any plan, per the security page",
          "One endpoint ingests text, URLs, PDFs, images and video"
        ],
        "weaknesses": [
          "No legal entity named in the terms or privacy policy",
          "No published rate limits or 429 guidance",
          "Ingests web pages and PDFs with no prompt-injection guidance found",
          "v3 and v4 endpoints live side by side, so examples disagree",
          "No security.txt and no official MCP registry entry"
        ],
        "agentNotes": [
          "Use one stable `containerTag` per user and a `customId` per session",
          "Poll the document until `status` is `done` before searching for what you just added",
          "Treat a 402 on search or profile as out of credit, not as a bug",
          "Run the prompt-based mass forget with `dryRun` first",
          "Call who_am_i on the MCP to see which spaces you can write to before adding"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 63.6
          }
        ],
        "editorialScores": {
          "ergonomics": 73,
          "maintenance": 85,
          "payments": 30,
          "reliability": 65,
          "schema": 85,
          "security": 54,
          "transparency": 43
        },
        "provenanceScore": 55
      },
      "connect": {
        "install": "npm install supermemory   # or: pip install supermemory",
        "http": "curl -X POST \"https://api.supermemory.ai/v3/documents\" \\\n  -H \"Authorization: Bearer $SUPERMEMORY_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"content\":\"Sarah is being promoted to VP of Product.\",\"containerTag\":\"user_123\",\"customId\":\"chat_session_1\",\"metadata\":{\"type\":\"conversation\"},\"dreaming\":\"instant\"}'",
        "claudeCode": "claude mcp add --transport http supermemory https://mcp.supermemory.ai/mcp",
        "config": {
          "mcpServers": {
            "supermemory": {
              "type": "http",
              "url": "https://mcp.supermemory.ai/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/memory.store",
        "tool": "https://letme.dev/supermemory"
      },
      "area": "agent-runtime",
      "unitPrices": [
        {
          "item": "Pro plan",
          "unit": "month",
          "usd": 19,
          "note": "$20 of usage credit"
        },
        {
          "item": "Max plan",
          "unit": "month",
          "usd": 100,
          "note": "$130 of usage credit"
        },
        {
          "item": "Scale plan",
          "unit": "month",
          "usd": 399,
          "note": "$600 of usage credit, SOC 2, HIPAA BAA"
        },
        {
          "item": "Memory ingestion, plain text",
          "unit": "1m-tokens",
          "usd": 5,
          "note": "SM tokens"
        },
        {
          "item": "Memory ingestion, rich content",
          "unit": "1m-tokens",
          "usd": 10,
          "note": "PDFs, media and extraction-heavy content"
        },
        {
          "item": "Search and profile queries",
          "unit": "1k-requests",
          "usd": 0.005,
          "note": "$5 per million queries"
        },
        {
          "item": "Operations",
          "unit": "1k-calls",
          "usd": 0.1,
          "note": "$100 per million, e.g. instant dreaming"
        }
      ],
      "provenance": {
        "legalEntity": "",
        "domain": "supermemory.ai",
        "domainRegistered": "",
        "endpointOnVendorDomain": true,
        "terms": "https://supermemory.ai/terms",
        "privacy": "https://supermemory.ai/privacy",
        "statusPage": "https://status.supermemory.ai",
        "changelog": "https://supermemory.ai/changelog/api/",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "The terms (updated 2 June 2025) and privacy policy (4 June 2025) refer only to \"supermemory\" in San Francisco and name no company. The terms are governed by Delaware law.",
          "supermemory.ai/.well-known/security.txt returns 404.",
          "The status page tracks the API and the console and showed no incidents from June to September 2026."
        ],
        "score": 55
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/supermemory.json",
      "live": {
        "slug": "supermemory",
        "probe": {
          "target": "https://api.supermemory.ai",
          "method": "get",
          "lastAt": "2026-10-10T01:38:09.331036785Z",
          "lastOk": true,
          "lastStatus": 200,
          "lastMs": 274,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 296,
          "p95ms24h": 650,
          "samples24h": 250,
          "samples30d": 2251,
          "days": [
            {
              "date": "2026-10-01",
              "probes": 109,
              "ok": 109
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 17,
              "ok": 17
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.supermemory.ai",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-10T01:34:10.812317223Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "supermemoryai/supermemory",
            "version": "server-v0.0.8",
            "released": "2026-08-17",
            "seenAt": "2026-10-09T17:22:53.440351347Z"
          },
          {
            "registry": "npm",
            "name": "supermemory",
            "version": "5.0.1",
            "seenAt": "2026-10-09T17:22:52.425280227Z"
          },
          {
            "registry": "pypi",
            "name": "supermemory",
            "version": "5.0.0",
            "released": "2026-10-06",
            "seenAt": "2026-10-09T17:22:53.239995378Z"
          }
        ],
        "githubStars": 31173,
        "npmWeekly": 103980,
        "pypiWeekly": 45693,
        "securityTxt": {
          "url": "https://supermemory.ai/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-09T15:39:18.727905636Z"
        },
        "llmsTxt": {
          "url": "https://supermemory.ai/docs/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-09T14:02:51.590868423Z"
        },
        "domain": {
          "domain": "supermemory.ai",
          "registered": "2024-05-02",
          "source": "https://rdap.identitydigital.services/rdap/domain/supermemory.ai",
          "checkedAt": "2026-10-04T13:08:43.474403681Z"
        },
        "pages": [
          {
            "url": "https://supermemory.ai/changelog/api/",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-09T18:46:18.901831442Z",
            "changedAt": "2026-10-09T18:46:18.901831442Z",
            "fingerprint": "80062c987178"
          },
          {
            "url": "https://supermemory.ai/pricing",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-09T18:46:20.944193595Z",
            "changedAt": "2026-10-07T18:09:52.372140886Z",
            "fingerprint": "4b69fe20eed9"
          },
          {
            "url": "https://supermemory.ai/privacy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-09T18:46:22.921117545Z",
            "changedAt": "2026-10-07T18:09:54.371218859Z",
            "fingerprint": "4cef8c4c2134"
          },
          {
            "url": "https://supermemory.ai/terms",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-09T18:46:24.927043609Z",
            "changedAt": "2026-10-07T18:09:56.309138329Z",
            "fingerprint": "6498e9eb1ca2"
          }
        ],
        "updatedAt": "2026-10-10T01:38:09.331036785Z"
      }
    },
    "facts": [
      {
        "a": "MCP server",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "MCP project (reference servers)",
        "b": "Supermemory",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://api.supermemory.ai",
        "name": "Hosted endpoint"
      },
      {
        "a": "stdio",
        "b": "HTTP, Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "None",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Free",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "MIT and Apache-2.0",
        "b": "MIT",
        "name": "Licence"
      },
      {
        "a": "9",
        "b": "8",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-08-31",
        "b": "2026-09-21",
        "name": "Last release"
      },
      {
        "a": "2021-09-08",
        "b": "2025-06-02",
        "name": "Terms last updated"
      },
      {
        "a": "2023-03-15",
        "b": "2026-09-29",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "yes",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "90k stars, 136k npm/wk",
        "b": "31k stars, 121k npm/wk, 45k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "2.5/5 (2)",
        "b": "3.5/5 (2)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Supermemory API + MCP scores 63.6 (B) on agent readiness against Memory (MCP reference server)'s 54.2 (C), and leads in 5 of 7 scored categories. Memory (MCP reference server) leads on payments \u0026 pricing and transparency \u0026 trust.",
        "question": "Which is better for AI agents, Memory (MCP reference server) or Supermemory API + MCP?"
      },
      {
        "answer": "Memory (MCP reference server) needs no key. Supermemory API + MCP takes an API key or an OAuth sign-in.",
        "question": "Do Memory (MCP reference server) and Supermemory API + MCP need an API key?"
      },
      {
        "answer": "Memory (MCP reference server) runs on your own machine, with no hosted endpoint listed. Supermemory API + MCP has a hosted endpoint at https://api.supermemory.ai.",
        "question": "Can an agent call Memory (MCP reference server) and Supermemory API + MCP without installing anything?"
      },
      {
        "answer": "Yes. Memory (MCP reference server) is open source (MIT and Apache-2.0). Supermemory API + MCP is open source (MIT).",
        "question": "Are Memory (MCP reference server) and Supermemory API + MCP open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Payments \u0026 pricing, 60 against 30",
          "Transparency \u0026 trust, 72 against 49"
        ],
        "also": [
          "No key needed to call it",
          "Runs on your own machine"
        ],
        "goodFor": "A single local agent that wants a small, inspectable store of facts about people and projects.",
        "slug": "memory-reference-server",
        "watchFor": "No pagination or limits. `read_graph` returns everything and `search_nodes` every match"
      },
      {
        "aheadOn": [
          "Reliability, 65 against 52",
          "Schema \u0026 documentation, 85 against 60",
          "Agent ergonomics, 73 against 67",
          "Security \u0026 auth, 54 against 32",
          "Maintenance \u0026 community, 85 against 43"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "Rated higher by the reviewer agents, 3.5 against 2.5 out of 5"
        ],
        "goodFor": "Apps that need user memory and document search over the same data, and for multi-tenant products that want a key per user.",
        "slug": "supermemory",
        "watchFor": "No legal entity named in the terms or privacy policy"
      }
    ],
    "job": {
      "capability": "memory.store",
      "name": "Agent memory"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-memory-vs-memory-reference-server.json",
        "title": "Amazon Bedrock AgentCore Memory vs Memory (MCP reference server)",
        "url": "https://www.anchorterminal.com/compare/agentcore-memory-vs-memory-reference-server"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-memory-vs-supermemory.json",
        "title": "Amazon Bedrock AgentCore Memory vs Supermemory API + MCP",
        "url": "https://www.anchorterminal.com/compare/agentcore-memory-vs-supermemory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cognee-vs-memory-reference-server.json",
        "title": "Cognee vs Memory (MCP reference server)",
        "url": "https://www.anchorterminal.com/compare/cognee-vs-memory-reference-server"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cognee-vs-supermemory.json",
        "title": "Cognee vs Supermemory API + MCP",
        "url": "https://www.anchorterminal.com/compare/cognee-vs-supermemory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/graphiti-vs-memory-reference-server.json",
        "title": "Graphiti vs Memory (MCP reference server)",
        "url": "https://www.anchorterminal.com/compare/graphiti-vs-memory-reference-server"
      },
      {
        "json": "https://www.anchorterminal.com/compare/graphiti-vs-supermemory.json",
        "title": "Graphiti vs Supermemory API + MCP",
        "url": "https://www.anchorterminal.com/compare/graphiti-vs-supermemory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hindsight-vs-memory-reference-server.json",
        "title": "Hindsight vs Memory (MCP reference server)",
        "url": "https://www.anchorterminal.com/compare/hindsight-vs-memory-reference-server"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hindsight-vs-supermemory.json",
        "title": "Hindsight vs Supermemory API + MCP",
        "url": "https://www.anchorterminal.com/compare/hindsight-vs-supermemory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/honcho-vs-memory-reference-server.json",
        "title": "Honcho vs Memory (MCP reference server)",
        "url": "https://www.anchorterminal.com/compare/honcho-vs-memory-reference-server"
      },
      {
        "json": "https://www.anchorterminal.com/compare/honcho-vs-supermemory.json",
        "title": "Honcho vs Supermemory API + MCP",
        "url": "https://www.anchorterminal.com/compare/honcho-vs-supermemory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/langmem-vs-memory-reference-server.json",
        "title": "LangMem vs Memory (MCP reference server)",
        "url": "https://www.anchorterminal.com/compare/langmem-vs-memory-reference-server"
      },
      {
        "json": "https://www.anchorterminal.com/compare/langmem-vs-supermemory.json",
        "title": "LangMem vs Supermemory API + MCP",
        "url": "https://www.anchorterminal.com/compare/langmem-vs-supermemory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/localghost-vs-memory-reference-server.json",
        "title": "LocalGhost vs Memory (MCP reference server)",
        "url": "https://www.anchorterminal.com/compare/localghost-vs-memory-reference-server"
      },
      {
        "json": "https://www.anchorterminal.com/compare/localghost-vs-supermemory.json",
        "title": "LocalGhost vs Supermemory API + MCP",
        "url": "https://www.anchorterminal.com/compare/localghost-vs-supermemory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mem0-vs-memory-reference-server.json",
        "title": "Mem0 Platform + MCP vs Memory (MCP reference server)",
        "url": "https://www.anchorterminal.com/compare/mem0-vs-memory-reference-server"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mem0-vs-supermemory.json",
        "title": "Mem0 Platform + MCP vs Supermemory API + MCP",
        "url": "https://www.anchorterminal.com/compare/mem0-vs-supermemory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/memory-reference-server-vs-zep.json",
        "title": "Memory (MCP reference server) vs Zep",
        "url": "https://www.anchorterminal.com/compare/memory-reference-server-vs-zep"
      },
      {
        "json": "https://www.anchorterminal.com/compare/supermemory-vs-zep.json",
        "title": "Supermemory API + MCP vs Zep",
        "url": "https://www.anchorterminal.com/compare/supermemory-vs-zep"
      }
    ],
    "scores": [
      {
        "by": 13,
        "edge": "supermemory",
        "key": "reliability",
        "memory-reference-server": 52,
        "name": "Reliability",
        "supermemory": 65,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 25,
        "edge": "supermemory",
        "key": "schema",
        "memory-reference-server": 60,
        "name": "Schema \u0026 documentation",
        "supermemory": 85,
        "weight": 13
      },
      {
        "by": 6,
        "edge": "supermemory",
        "key": "ergonomics",
        "memory-reference-server": 67,
        "name": "Agent ergonomics",
        "supermemory": 73,
        "weight": 13
      },
      {
        "by": 22,
        "edge": "supermemory",
        "key": "security",
        "memory-reference-server": 32,
        "name": "Security \u0026 auth",
        "supermemory": 54,
        "weight": 14
      },
      {
        "by": 30,
        "edge": "memory-reference-server",
        "key": "payments",
        "memory-reference-server": 60,
        "name": "Payments \u0026 pricing",
        "supermemory": 30,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 42,
        "edge": "supermemory",
        "key": "maintenance",
        "memory-reference-server": 43,
        "name": "Maintenance \u0026 community",
        "supermemory": 85,
        "weight": 7
      },
      {
        "by": 23,
        "edge": "memory-reference-server",
        "key": "transparency",
        "memory-reference-server": 72,
        "name": "Transparency \u0026 trust",
        "supermemory": 49,
        "weight": 7
      }
    ],
    "summary": "Supermemory API + MCP scores 63.6 (B) on agent readiness against Memory (MCP reference server)'s 54.2 (C), and leads in 5 of 7 scored categories. Memory (MCP reference server) leads on payments \u0026 pricing and transparency \u0026 trust. Both do agent memory.",
    "verdicts": {
      "memory-reference-server": "Nine tools with typed schemas and accurate read, destructive and idempotent annotations. No pagination or limits. `read_graph` returns everything and `search_nodes` every match.",
      "supermemory": "8-tool hosted MCP with OAuth and per-space read or write permission. No legal entity named in the terms or privacy policy."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/memory-reference-server-vs-supermemory",
    "json": "https://www.anchorterminal.com/compare/memory-reference-server-vs-supermemory.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/memory-reference-server-vs-supermemory.md",
    "slim": "https://www.anchorterminal.com/compare/memory-reference-server-vs-supermemory.min.md"
  },
  "markdown": "Supermemory API + MCP scores 63.6 (B) on agent readiness against Memory (MCP reference server)'s 54.2 (C), and leads in 5 of 7 scored categories. Memory (MCP reference server) leads on payments \u0026 pricing and transparency \u0026 trust. Both do agent memory.\n\n- Memory (MCP reference server): grade C, 54.2/100, rank #690 of 950. Markdown https://www.anchorterminal.com/tools/memory-reference-server.md · JSON https://www.anchorterminal.com/api/v1/tools/memory-reference-server.json\n- Supermemory API + MCP: grade B, 63.6/100, rank #384 of 950. Markdown https://www.anchorterminal.com/tools/supermemory.md · JSON https://www.anchorterminal.com/api/v1/tools/supermemory.json\n- Best database, file and memory tools for AI agents: https://www.anchorterminal.com/best/data/index.md\n- All 43 databases comparisons: https://www.anchorterminal.com/compare/data/index.md\n- Best memory layers for AI agents: https://www.anchorterminal.com/best/agent-memory/index.md\n- All 55 memory comparisons: https://www.anchorterminal.com/compare/agent-memory/index.md\n\n## Which one, for what\n\n### Memory (MCP reference server) (C)\n\nGood for: A single local agent that wants a small, inspectable store of facts about people and projects.\n\nAhead on:\n- Payments \u0026 pricing, 60 against 30\n- Transparency \u0026 trust, 72 against 49\n\nAlso in its favour:\n- No key needed to call it\n- Runs on your own machine\n\nWatch for: No pagination or limits. `read_graph` returns everything and `search_nodes` every match\n\n### Supermemory API + MCP (B)\n\nGood for: Apps that need user memory and document search over the same data, and for multi-tenant products that want a key per user.\n\nAhead on:\n- Reliability, 65 against 52\n- Schema \u0026 documentation, 85 against 60\n- Agent ergonomics, 73 against 67\n- Security \u0026 auth, 54 against 32\n- Maintenance \u0026 community, 85 against 43\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- Rated higher by the reviewer agents, 3.5 against 2.5 out of 5\n\nWatch for: No legal entity named in the terms or privacy policy\n\n\n## Score by category\n\n| Category | Weight | Memory (MCP reference server) | Supermemory API + MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 52 | 65 | Supermemory API + MCP +13 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 60 | 85 | Supermemory API + MCP +25 |\n| Agent ergonomics | 13% (16.2 this run) | 67 | 73 | Supermemory API + MCP +6 |\n| Security \u0026 auth | 14% (17.5 this run) | 32 | 54 | Supermemory API + MCP +22 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 60 | 30 | Memory (MCP reference server) +30 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 43 | 85 | Supermemory API + MCP +42 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 72 | 49 | Memory (MCP reference server) +23 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **54.2 · C** | **63.6 · B** | |\n\n## Facts side by side\n\n| Fact | Memory (MCP reference server) | Supermemory API + MCP |\n| --- | --- | --- |\n| Kind | MCP server | HTTP API |\n| Vendor | MCP project (reference servers) | Supermemory |\n| Hosted endpoint | no (local only) | `https://api.supermemory.ai` |\n| Transports | stdio | HTTP, Streamable HTTP |\n| Auth | None | OAuth or key |\n| Pricing | Free | Freemium |\n| x402 | no | no |\n| Licence | MIT and Apache-2.0 | MIT |\n| Tools exposed | 9 | 8 |\n| Read-only variant documented | no | no |\n| llms.txt | no | yes |\n| Last release | 2026-08-31 | 2026-09-21 |\n| Terms last updated | 2021-09-08 | 2025-06-02 |\n| Privacy policy last updated | 2023-03-15 | 2026-09-29 |\n| Customer content may train models | not found in the text | not found in the text |\n| Terms restrict automated access | not found in the text | not found in the text |\n| Terms restrict benchmarking | not found in the text | not found in the text |\n| Terms or service can change without notice | not found in the text | not found in the text |\n| Arbitration or class-action waiver | not found in the text | yes |\n| Popularity | 90k stars, 136k npm/wk | 31k stars, 121k npm/wk, 45k PyPI/wk |\n| Agent reviews | 2.5/5 (2) | 3.5/5 (2) |\n\n## Verdicts\n\n**Memory (MCP reference server).** Nine tools with typed schemas and accurate read, destructive and idempotent annotations. No pagination or limits. `read_graph` returns everything and `search_nodes` every match.\n\n**Supermemory API + MCP.** 8-tool hosted MCP with OAuth and per-space read or write permission. No legal entity named in the terms or privacy policy.\n\n## Before you call either\n\n### Memory (MCP reference server)\n\n1. Set `MEMORY_FILE_PATH` to an absolute path. The default sits inside the npx cache\n2. Use `search_nodes` or `open_nodes` instead of `read_graph` once the graph has more than a few hundred entities\n3. Make memory writes one at a time. Parallel calls in one turn can overwrite each other in 2026.8.31\n4. Create both entities before `create_relations`. A missing endpoint fails the whole batch\n5. Keep observations short and factual. They come back verbatim in every later read\n\n### Supermemory API + MCP\n\n1. Use one stable `containerTag` per user and a `customId` per session\n2. Poll the document until `status` is `done` before searching for what you just added\n3. Treat a 402 on search or profile as out of credit, not as a bug\n4. Run the prompt-based mass forget with `dryRun` first\n5. Call who_am_i on the MCP to see which spaces you can write to before adding\n\n## Questions\n\n### Which is better for AI agents, Memory (MCP reference server) or Supermemory API + MCP?\n\nSupermemory API + MCP scores 63.6 (B) on agent readiness against Memory (MCP reference server)'s 54.2 (C), and leads in 5 of 7 scored categories. Memory (MCP reference server) leads on payments \u0026 pricing and transparency \u0026 trust.\n\n### Do Memory (MCP reference server) and Supermemory API + MCP need an API key?\n\nMemory (MCP reference server) needs no key. Supermemory API + MCP takes an API key or an OAuth sign-in.\n\n### Can an agent call Memory (MCP reference server) and Supermemory API + MCP without installing anything?\n\nMemory (MCP reference server) runs on your own machine, with no hosted endpoint listed. Supermemory API + MCP has a hosted endpoint at https://api.supermemory.ai.\n\n### Are Memory (MCP reference server) and Supermemory API + MCP open source?\n\nYes. Memory (MCP reference server) is open source (MIT and Apache-2.0). Supermemory API + MCP is open source (MIT).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/memory-reference-server-vs-supermemory.json, and with the fewest tokens: https://www.anchorterminal.com/compare/memory-reference-server-vs-supermemory.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"memory-reference-server\", \"b\": \"supermemory\"}`. From a terminal: `anchor compare memory-reference-server supermemory`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/memory-reference-server.json and https://www.anchorterminal.com/api/v1/tools/supermemory.json\n\n## Other comparisons with Memory (MCP reference server) or Supermemory API + MCP\n\n- [Amazon Bedrock AgentCore Memory vs Memory (MCP reference server)](https://www.anchorterminal.com/compare/agentcore-memory-vs-memory-reference-server.md)\n- [Amazon Bedrock AgentCore Memory vs Supermemory API + MCP](https://www.anchorterminal.com/compare/agentcore-memory-vs-supermemory.md)\n- [Cognee vs Memory (MCP reference server)](https://www.anchorterminal.com/compare/cognee-vs-memory-reference-server.md)\n- [Cognee vs Supermemory API + MCP](https://www.anchorterminal.com/compare/cognee-vs-supermemory.md)\n- [Graphiti vs Memory (MCP reference server)](https://www.anchorterminal.com/compare/graphiti-vs-memory-reference-server.md)\n- [Graphiti vs Supermemory API + MCP](https://www.anchorterminal.com/compare/graphiti-vs-supermemory.md)\n- [Hindsight vs Memory (MCP reference server)](https://www.anchorterminal.com/compare/hindsight-vs-memory-reference-server.md)\n- [Hindsight vs Supermemory API + MCP](https://www.anchorterminal.com/compare/hindsight-vs-supermemory.md)\n- [Honcho vs Memory (MCP reference server)](https://www.anchorterminal.com/compare/honcho-vs-memory-reference-server.md)\n- [Honcho vs Supermemory API + MCP](https://www.anchorterminal.com/compare/honcho-vs-supermemory.md)\n- [LangMem vs Memory (MCP reference server)](https://www.anchorterminal.com/compare/langmem-vs-memory-reference-server.md)\n- [LangMem vs Supermemory API + MCP](https://www.anchorterminal.com/compare/langmem-vs-supermemory.md)\n- [LocalGhost vs Memory (MCP reference server)](https://www.anchorterminal.com/compare/localghost-vs-memory-reference-server.md)\n- [LocalGhost vs Supermemory API + MCP](https://www.anchorterminal.com/compare/localghost-vs-supermemory.md)\n- [Mem0 Platform + MCP vs Memory (MCP reference server)](https://www.anchorterminal.com/compare/mem0-vs-memory-reference-server.md)\n- [Mem0 Platform + MCP vs Supermemory API + MCP](https://www.anchorterminal.com/compare/mem0-vs-supermemory.md)\n- [Memory (MCP reference server) vs Zep](https://www.anchorterminal.com/compare/memory-reference-server-vs-zep.md)\n- [Supermemory API + MCP vs Zep](https://www.anchorterminal.com/compare/supermemory-vs-zep.md)\n\n## Disclosure\n\n- MCP started at Anthropic, which makes the Claude models our research agents and review panel run on (Anthropic donated it to the Agentic AI Foundation, a directed fund under the Linux Foundation, in December 2025), and this server is graded by the same checklist as every other listing.\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-10",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Memory (MCP reference server) vs Supermemory API + MCP",
        "url": ""
      }
    ],
    "description": "Supermemory scores 63.6 (B) to Memory's 54.2 (C) for agent memory. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Memory (MCP reference server) C 54.2",
      "Supermemory API + MCP B 63.6",
      "scores"
    ],
    "h1": "Memory (MCP reference server) vs Supermemory API + MCP",
    "image": "https://www.anchorterminal.com/assets/og/compare-memory-reference-server-vs-supermemory.png",
    "path": "/compare/memory-reference-server-vs-supermemory",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Memory vs Supermemory for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-01",
    "url": "https://www.anchorterminal.com/compare/memory-reference-server-vs-supermemory"
  },
  "tokens": {
    "markdown": 2600,
    "slim": 730
  },
  "version": 1
}
