The reputation layer for AI skills, tools & agents

shaneholloman/mcp-knowledge-graph

Score: 48.3 Rank #294

MCP server enabling persistent memory for Claude through a local knowledge graph - fork focused on local development

Overview

shaneholloman/mcp-knowledge-graph is a JavaScript MCP server licensed under MIT. MCP server enabling persistent memory for Claude through a local knowledge graph - fork focused on local development Topics: ai-memory, claude-ai, knowledge-graph, mcp, memory-server, typescript.

Ranked #294 out of 25632 indexed tools.

In the top 2% of all indexed tools.

Ecosystem

JavaScript MIT
ai-memoryclaude-aiknowledge-graphmcpmemory-servertypescript

Signal Breakdown

Stars 815
Freshness 2mo ago
Issue Health 100%
Contributors 1
Dependents 2
Forks 105
Description Good
License MIT

How to Improve

Description low impact

Expand your description to 150+ characters for better discoverability

Freshness high impact

Last commit was 83 days ago — a recent commit would boost your freshness score

Contributors medium impact

Single-contributor projects carry bus-factor risk — welcoming contributors boosts confidence

Badge

AgentRank score for shaneholloman/mcp-knowledge-graph
[![AgentRank](https://agentrank-ai.com/api/badge/tool/shaneholloman--mcp-knowledge-graph)](https://agentrank-ai.com/tool/shaneholloman--mcp-knowledge-graph)
<a href="https://agentrank-ai.com/tool/shaneholloman--mcp-knowledge-graph"><img src="https://agentrank-ai.com/api/badge/tool/shaneholloman--mcp-knowledge-graph" alt="AgentRank"></a>

Matched Queries

"mcp server""mcp-server"

From the README

# MCP Knowledge Graph

**Persistent memory for AI models through a local knowledge graph.**

Store and retrieve information across conversations using entities, relations, and observations. Works with Claude Code/Desktop and any MCP-compatible AI platform.

## Why ".aim" and "aim_" prefixes?

AIM stands for **AI Memory** - the core concept of this system. The three AIM elements provide clear organization and safety:

- **`.aim` directories**: Keep AI memory files organized and easily identifiable
- **`aim_` tool prefixes**: Group related memory functions together in multi-tool setups
- **`_aim` safety markers**: Each memory file starts with `{"type":"_aim","source":"mcp-knowledge-graph"}` to prevent accidental overwrites of unrelated JSONL files

This consistent AIM naming makes it obvious which directories, tools, and files belong to the AI memory system.

## CRITICAL: Understanding `.aim` dir vs `_aim` file marker

**Two different things with similar names:**

- `.aim` = **Project-lo
Read full README on GitHub →
Are you the maintainer? Claim this listing