Awesome MCPKnowledge & Memory

cyanheads/atlas-mcp-server

⭐ 479 TypeScript repository created 2024-12-16

ATLAS MCP Server is a sophisticated project, task, and knowledge management system designed specifically for LLM (Large Language Model) Agent workflows. It is implemented as a Model Context Protocol (MCP) server, enabling seamless interaction between LLM agents and a project management database. The system is built on a three-tier architecture consisting of Projects, Tasks, and Knowledge nodes, each with detailed attributes to support comprehensive management and tracking. The server uses Neo4j, a graph database, to leverage native relationship management, ACID-compliant transactions, and optimized queries, ensuring robust data integrity and high performance. This architecture supports complex workflows with dependency management, allowing projects and tasks to have prerequisite relationships and sequential execution requirements. ATLAS facilitates unified search capabilities across projects, tasks, and knowledge items, supporting case-insensitive, fuzzy, and advanced filtering options. This makes it easier for users to find relevant information quickly. The system also supports rich content management, including notes, links, tags, and citations, enhancing the contextual information available to LLM agents and users. The platform integrates with various MCP-compatible clients such as Claude Desktop and IDEs, providing a standardized communication protocol between LLMs and external systems. It supports lifecycle management of tasks, prioritization, categorization, and bulk operations for efficient project handling. ATLAS has evolved from using SQLite to Neo4j for better scalability and performance, with the latest versions introducing a new 3-node system that replaces the previous structure. It can be self-hosted using Docker or connected to Neo4j AuraDB cloud service. Overall, ATLAS MCP Server is a powerful tool for managing complex LLM agent workflows, combining project management, task tracking, and knowledge repository functionalities within a unified, graph-database-backed MCP server environment.

https://github.com/cyanheads/atlas-mcp-server

agentsaiatlasauradbautomationcategorizationdeep-researchdependency-managementdependency-trackingdockergraph-databaseknowledgeknowledge-managementlifecycle-managementllmllm-agentllm-agentsmcpmodel-context-protocolmodelcontextprotocolneo4jneo4j-auradbprioritizationproject-managementprojectsprojects-tasks-knowledgetask-managementtasksthree-tier-architectureunified-searchworkflow-management

Also in Knowledge & Memory

MemPalace/mempalace

MemPalace is an open-source, local-first AI memory system that stores and retrieves conversation history verbatim using semantic search, supporting pluggable backends like ChromaDB and integrating ...

siyuan-note/siyuan

SiYuan is a privacy-first, self-hosted personal knowledge management system featuring block-level referencing, Markdown WYSIWYG editing, and support for the Model Context Protocol (MCP).

topoteretes/cognee

Cognee is an open-source project that provides scalable and modular memory capabilities for AI agents using ECL pipelines, enabling efficient management and retrieval of past interactions and diverse data types.

vectorize-io/hindsight

Hindsight is an agent memory system designed to create smarter, learning AI agents by moving beyond simple conversation history recall to encompass a biomimetic storage architecture for long-term m...

screenpipe/screenpipe

Screenpipe is a local-first, AI-powered memory tool that records computer activity (screen, audio, accessibility tree) to provide a searchable, automated context for personal AI agents and users, i...

Olow304/memvid

Memvid is a video-based AI memory library that stores millions of text chunks in MP4 files with ultra-fast semantic search, eliminating the need for traditional databases and enabling portable, efficient AI memory management.

EverMind-AI/EverOS

EverOS is an open-source Python framework for self-evolving, portable, long-term memory for AI agents, supporting multimodal ingestion and local-first persistence with Markdown as the source of truth.

MemTensor/MemOS

MemOS is a Memory Operating System for LLMs and AI agents that unifies long-term memory management, offering a single API for structured, multi-modal memory with enterprise-grade optimizations, sig...