mcpbeat

Agent Memory MCP

dokhacgiakhoa/agent-memory-mcp

A hybrid memory system that provides persistent, searchable knowledge management for AI agents (Architecture, Patterns, Decisions).

592 tokens
context cost
the whole folder, loaded on every use
5
files
instructions only
0
copies elsewhere
how many repositories repackaged it
505
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/Dokhacgiakhoa/Agent-Skills-4-Vibe-Coding-CLI --skill agent-memory-mcp

What comes with it

961 bytes besides the instruction
sub-skills/memory_read.md
sub-skills/memory_search.md
sub-skills/memory_stats.md
sub-skills/memory_write.md

The instruction itself

9 sections, as written by the author

Agent Memory Skill

This skill provides a persistent, searchable memory bank that automatically syncs with project documentation. It runs as an MCP server to allow reading/writing/searching of long-term memories.

Prerequisites

  • Node.js (v18+)

Setup

  • Clone the Repository:

Clone the agentMemory project into your agent's workspace or a parallel directory:

   git clone https://github.com/webzler/agentMemory.git .agent/skills/agent-memory
  • Install Dependencies:
   cd .agent/skills/agent-memory
   npm install
   npm run compile
  • Start the MCP Server:

Use the helper script to activate the memory bank for your current project:

   npm run start-server <project_id> <absolute_path_to_target_workspace>

_Example for current directory:_

   npm run start-server my-project $(pwd)

Capabilities (MCP Tools)

🧠 Knowledge Modules (Fractal Skills)

1. memory_search

2. memory_write

3. memory_read

4. memory_stats

How to use it

Copy the folder

Take dokhacgiakhoa/agent-memory-mcp from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.

Install what it needs

The instructions reference npm. Without those the skill loads but fails at the first command.