github TypeScript analyzed 5a0bfdc

cyanheads/atlas-mcp-server

github

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.

maintainer
cyanheads
licence
Apache-2.0
first seen
2026-05-22
last seen
2026-07-09
releases · 30d
0
short id

Drift inferred · capture-to-capture

tool count over time

05-30 16:12 now
14t
14t
capabilities 14 tools
transport stdio · streamable-http · http counts 14 tools · 0 res · 0 prompts permission surface via README inference

tools

  • atlas_database_clean

    Destructive: Completely resets the database, removing all projects, tasks, and knowledge.

  • atlas_deep_research

    Initiates a structured deep research process by creating a hierarchical plan within the Atlas knowledge base.

  • atlas_knowledge_add

    Adds new knowledge items (single/bulk).

  • atlas_knowledge_delete

    Deletes knowledge items (single/bulk).

  • atlas_knowledge_list

    Lists knowledge items for a specific project.

  • atlas_project_create

    Creates new projects (single/bulk).

  • atlas_project_delete

    Deletes projects (single/bulk).

  • atlas_project_list

    Lists projects (all/details).

  • atlas_project_update

    Updates existing projects (single/bulk).

  • atlas_task_create

    Creates new tasks (single/bulk).

  • atlas_task_delete

    Deletes tasks (single/bulk).

  • atlas_task_list

    Lists tasks for a specific project.

  • atlas_task_update

    Updates existing tasks (single/bulk).

  • atlas_unified_search

    Performs unified search across entities.

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 5a0bfdc · analyzer v33 · 3w ago

skills & prompt files 2

danger signals2

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 114

filesystem 9

  • fs (weak) cyanheads-atlas-mcp-server-5a0bfdc/scripts/clean.ts :24 import { rm, access } from "fs/promises";
  • fs (weak) cyanheads-atlas-mcp-server-5a0bfdc/scripts/fetch-openapi-spec.ts :20 import fs from "fs/promises";
  • fs (weak) cyanheads-atlas-mcp-server-5a0bfdc/scripts/make-executable.ts :20 import fs from "fs/promises";
  • fs (weak) cyanheads-atlas-mcp-server-5a0bfdc/scripts/tree.ts :20 import fs from "fs/promises";
  • fs cyanheads-atlas-mcp-server-5a0bfdc/src/config/index.ts :2 import { existsSync, mkdirSync, readFileSync, statSync } from "fs";
  • fs cyanheads-atlas-mcp-server-5a0bfdc/src/services/neo4j/backupRestoreService/backupUtils.ts :7 import { existsSync, mkdirSync, readdirSync, rmSync } from "fs";
  • fs cyanheads-atlas-mcp-server-5a0bfdc/src/services/neo4j/backupRestoreService/exportLogic.ts :7 import { existsSync, mkdirSync, rmSync, writeFileSync } from "fs";
  • fs cyanheads-atlas-mcp-server-5a0bfdc/src/services/neo4j/backupRestoreService/importLogic.ts :6 import { existsSync, readdirSync, readFileSync } from "fs";
  • fs (weak) cyanheads-atlas-mcp-server-5a0bfdc/src/services/neo4j/backupRestoreService/scripts/db-import.ts :2 import { existsSync, lstatSync } from "fs";

network 5

  • net (weak) cyanheads-atlas-mcp-server-5a0bfdc/scripts/fetch-openapi-spec.ts :19 import axios, { AxiosError } from "axios";
  • net cyanheads-atlas-mcp-server-5a0bfdc/src/index.ts :5 import http from "http";
  • net cyanheads-atlas-mcp-server-5a0bfdc/src/mcp/server.ts :17 import http from "http";
  • net cyanheads-atlas-mcp-server-5a0bfdc/src/mcp/transports/httpTransport.ts :18 import http from "http";
  • net cyanheads-atlas-mcp-server-5a0bfdc/src/utils/internal/errorHandler.ts :539 * const response = await fetch(`/api/users/${userId}`);

declared dependencies 37

  • @modelcontextprotocol/sdk@^1.12.1
  • @types/node@^22.15.29
  • @types/node-cron@^3.0.11
  • chrono-node@2.8.0
  • commander@^14.0.0
  • cross-env@^7.0.3
  • date-fns@^4.1.0
  • dotenv@^16.5.0
  • express@^5.1.0
  • fuzzysort@^3.1.0
  • ignore@^7.0.5
  • jsonwebtoken@^9.0.2
show 25 more
  • nanoid@^5.1.5
  • neo4j-driver@^5.28.1
  • node-cron@^4.1.0
  • node-schedule@^2.1.1
  • openai@^5.1.1
  • partial-json@^0.1.7
  • sanitize-html@^2.17.0
  • tiktoken@^1.0.21
  • validator@^13.15.15
  • winston@^3.17.0
  • winston-daily-rotate-file@^5.0.0
  • yargs@^18.0.0
  • zod@^3.25.51
  • @types/express@^5.0.2
  • @types/js-yaml@^4.0.9
  • @types/jsonwebtoken@^9.0.9
  • @types/node-schedule@^2.1.7
  • @types/sanitize-html@^2.16.0
  • @types/validator@^13.15.1
  • axios@^1.9.0
  • js-yaml@^4.1.0
  • prettier@^3.5.3
  • ts-node@^10.9.2
  • typedoc@^0.28.5
  • typescript@^5.8.3