cyanheads_atlas-mcp-server

cyanheads_atlas-mcp-server

3.2

If you are the rightful owner of cyanheads_atlas-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

ATLAS MCP Server is a Model Context Protocol server designed to provide hierarchical task management capabilities to Large Language Models.

ATLAS (Adaptive Task & Logic Automation System) is a Model Context Protocol server that provides hierarchical task management capabilities to Large Language Models. This tool provides LLMs with the structure and context needed to manage complex tasks and dependencies. ATLAS implements the Model Context Protocol (MCP), created by Anthropic, which enables standardized communication between LLMs and external systems through clients, servers, and LLMs. The server is in active development and may have breaking changes. It is built using TypeScript and offers a range of features for task management, path validation, transaction management, storage, validation, monitoring, and error handling.

Features

  • Task Organization: Hierarchical task structure with parent-child relationships, strong type validation, status management, dependency tracking, and rich metadata support.
  • Path Validation & Safety: Includes directory traversal prevention, special character validation, path depth limits, and consistent path formatting.
  • Transaction Management: Supports isolation levels, nested transaction handling, savepoint management, and transaction-safe operations.
  • Storage & Performance: Utilizes SQLite backend with Write-Ahead Logging, LRU caching, batch processing, and automatic cache management.
  • Validation & Safety: Features Zod schema validation, circular dependency prevention, status transition validation, and version tracking.

Tools

  1. create_task

    Creates tasks with validation and dependency checks.

  2. update_task

    Updates tasks with status and dependency validation.

  3. bulk_task_operations

    Executes multiple operations atomically.

  4. get_tasks_by_status

    Retrieve tasks by execution state.

  5. vacuum_database

    Optimize database storage and performance.