Structured Memory

Structured Memory MCP Server
  • typescript

9

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "nmeierpolys-mcp-structured-memory": {
      "command": "npx",
      "args": [
        "@nmeierpolys/mcp-structured-memory"
      ]
    }
  }
}

The Structured Memory MCP Server lets you create and manage living, markdown-based memory documents for focused projects. It keeps your project context organized over time, automatically updating as you converse with your AI assistant, so you can build deep, traversable context for areas like travel planning, research, real estate searches, investments, product planning, or career development.

How to use

You use this MCP server with an MCP client to create, view, and modify structured memory documents. Start by creating a memory document for your focused project, then spin up a project that references that memory. As you chat, your AI assistant will check the available memory and progressively enrich it with new details like destinations, criteria, findings, or priorities. You can also prompt the AI to add or adjust memory sections on demand, or to ask you targeted questions to fill gaps in your knowledge.

Practical usage patterns you’ll likely follow:

  • Create a new memory document for your project (for example, a travel plan or research topic).
  • Create a new project for conversations in that area and include the usage instructions to guide memory updates.
  • Start new chats by leveraging the memory’s current content; your AI will update the memory with relevant context as conversations continue.
  • Periodically ask the AI to append or adjust memory sections or prompts to collect missing details (e.g., preferences, constraints, or timelines).

How to install

Choose one of the installation options below to get the Structured Memory MCP Server up and running on your machine.

# Option 1: Install from npm (when published)
npm install -g @nmeierpolys/mcp-structured-memory

If you prefer to install from source, run these steps to clone the repository, install dependencies, and build the project.

git clone https://github.com/nmeierpolys/mcp-structured-memory.git
cd mcp-structured-memory
npm install
npm run build

Available tools

create_memory

Create a new memory document with optional initial content.

list_memories

List all available memory documents.

get_memory_summary

Get a high-level summary of a memory document.

get_section

Retrieve a specific section from a memory document.

get_full_memory

Retrieve the complete content of a memory document.

search_within_memory

Search for information within a memory document.

update_section

Update an entire section of a memory document.

add_to_list

Add an item to a list section.

update_list_item

Update an existing item in a list.

move_list_item

Move an item between list sections.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Structured Memory MCP Server - nmeierpolys/mcp-structured-memory | VeilStrat