What database does ATLAS use?
ATLAS uses Neo4j (v2.0+). Earlier versions (v1.5.4 and before) used SQLite. Neo4j can be self-hosted with Docker (docker-compose provided) or via Neo4j AuraDB cloud service.
@cyanheads
Basic information
A Model Context Protocol (MCP) server for ATLAS, a Neo4j-powered task management system for LLM Agents - implementing a three-tier architecture (Projects, Tasks, Knowledge) to manage complex workflows. Now with Deep Research.
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
ATLAS (Adaptive Task & Logic Automation System) is a project, knowledge, and task management system for LLM agents, built on a 3-node architecture of Projects, Tasks, and Knowledge. It uses Neo4j as its graph database and communicates via the Model Context Protocol (MCP), enabling standardized interaction between AI models and external systems.
Clone the repository, install dependencies (npm install), configure a Neo4j instance (self-hosted via Docker or cloud via Neo4j AuraDB), build the project (npm run build), and run the server using npm run start:stdio (default) or npm run start:http. Environment variables such as NEO4J_URI, NEO4J_USER, and NEO4J_PASSWORD must be set in your MCP client config or a .env file.
ATLAS uses Neo4j (v2.0+). Earlier versions (v1.5.4 and before) used SQLite. Neo4j can be self-hosted with Docker (docker-compose provided) or via Neo4j AuraDB cloud service.
Set the environment variable `MCP_TRANSPORT_TYPE` to `stdio` (default) or `http`. For HTTP mode, also configure `MCP_HTTP_HOST`, `MCP_HTTP_PORT`, and optionally `MCP_ALLOWED_ORIGINS` for CORS.
Yes, an experimental Web UI is available. Run `npm run webui` to open it in your browser for viewing Project, Task, and Knowledge details.
If using HTTP transport, you can enable JWT authentication by setting `MCP_AUTH_SECRET_KEY` (minimum 32 characters). Rate limiting is also available via `MCP_RATE_LIMIT_WINDOW_MS` and `MCP_RATE_LIMIT_MAX_REQUESTS` (default: 100 requests per minute per IP). Production use of HTTP transport has not been fully tested.
Yes, ATLAS includes backup and restore commands. Backups are stored in the directory specified by `BACKUP_FILE_DIR` (default `./atlas-backups`), and you can set `BACKUP_MAX_COUNT` to limit the number of backup sets kept.
WhatsMCP — WhatsApp for AI agents. Put an AI agent on a real WhatsApp number. Expose regular WhatsApp accounts to your LLM agents over JSON-RPC. A complete Model Context Protocol server that turns phone numbers into addr
One MCP connection for all your Gmail, Google Calendar, Drive and Contacts accounts, Slack workspaces and Notion — free.

Common Paper is a contract platform for revenue and legal teams. Create templates, customize contracts, negotiate terms with counterparties, collect signatures, and kick off billing - all from one workflow. Ask what's

Connect Google, Microsoft 365/Outlook, iCloud and CalDAV calendars to your AI assistant. Check availability, find and manage events, respond to supported invitations, and create, inspect, pause or delete calendar syncs w

Your own LinkedIn, WhatsApp, Instagram, Telegram, Email and Calendar accounts, usable from any agent — search, read and act on your own accounts.
Comments