MemoryMesh

MemoryMesh

MCP.Pizza Chef: CheMiguel23

Built for text-based role-playing games and interactive storytelling, it keeps a running record of everyone and everything in your invented world on your own computer, so the assistant stops forgetting who owns what or where a character went last session. You describe the kinds of things worth remembering in small definition files, and the matching add, update, and delete commands appear automatically. Everything stays local, with no account to create; you do need Node.js version 18 or newer.

Data
Notes
Writing

Use This MCP server To

Keep track of every character in my ongoing story Remember where each item and location sits in my world Resume a role-playing session weeks later without re-explaining everything Map who knows whom inside an invented organization Record how people and places in a project relate to each other

README

MemoryMesh

Release TypeScript License: MIT GitHub Stars

MemoryMesh is a knowledge graph server designed for AI models, with a focus on text-based RPGs and interactive storytelling. It helps AI maintain consistent, structured memory across conversations, enabling richer and more dynamic interactions.

The project is based on the Knowledge Graph Memory Server from the MCP servers repository and retains its core functionality.

MemoryMesh MCP server

MseeP.ai Security Assessment

IMPORTANT

v0.3.0 Update: The MCP SDK has been updated from v1.0.4 to v1.25.2 to comply with the current Model Context Protocol specification (2025-11-25). This is a major update that brings compatibility with the latest MCP clients including Claude Desktop, ChatGPT, Cursor, Gemini, and VS Code. After updating, run npm install to fetch the new dependencies.

Since v0.2.7 the default location of schemas was changed to dist/data/schemas. This location is not expected to change in the future, but if you are updating from a previous version, make sure to move your schema files to the new location.

Quick Links

MemoryMesh FAQ

Is this still maintained?
Quietly, yes. The most recent change was March 2026, a sizeable update that brought it in line with the current version of the Model Context Protocol.
Which apps does it work in?
That March 2026 update specifically targets Claude Desktop, ChatGPT, Cursor, Gemini, and VS Code, and it works with anything else that runs a local MCP server.
Do I need an account or a paid key?
No. Your world is stored in plain files on your own machine and nothing is sent anywhere.
Can I use this to keep a long story straight across many sessions?
Yes — that is precisely what it was designed for, especially for text-based role-playing where consistency breaks down fastest.
How hard is setup?
This is a build-it-yourself project: install Node.js 18 or newer, fetch the dependencies, build it, then add a short block to your assistant's config file.
Do I have to describe my own data types?
Yes. You write small definition files saying what, for example, a character or a location looks like, and the tools for adding and editing them are generated from those.