atlas-mcp-server
ATLAS is a task management system built on the Model Context Protocol, facilitating seamless interactions between LLM Agents and project databases. It features advanced project, task, and knowledge management capabilities using a Neo4j graph database, designed to enhance efficiency and organization.
ATLAS: Task Management System
ATLAS (Adaptive Task & Logic Automation System) is a project, knowledge, and task management system designed for LLM Agents. It enables standardized communication between LLMs and external systems via the Model Context Protocol (MCP). The system integrates projects, tasks, and knowledge into a cohesive framework, offering features such as comprehensive tracking, lifecycle management, structured knowledge repository, and graph database integration using Neo4j.
Features
- Project Management: Manage project metadata, statuses, and dependencies.
- Task Management: Task lifecycle management, prioritization, and dependency tracking.
- Knowledge Management: Maintain searchable knowledge repositories with domain categorization.
- Graph Database Integration: Advanced relationship management and search capabilities.
Installation
- Clone the repository from GitHub.
- Install dependencies via npm.
- Configure Neo4j and set necessary environment variables.
Running the Server
Supports various transport mechanisms: Standard I/O and Streamable HTTP for MCP requests.
Web UI (Experimental)
Provides a basic interface to view project, task, and knowledge details.
Tools
Includes tools for project, task, and knowledge operations as well as unified search and research capabilities.
Database Backup and Restore
Offers functionality to back up and restore the database, ensuring data integrity and crash recovery.