UNPKG

@mseep/atlas-mcp-server

Version:

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.

14 lines (13 loc) 816 B
import { AtlasDeepResearchInput, DeepResearchResult } from './types.js'; /** * Core implementation logic for the `atlas_deep_research` tool. * This function orchestrates the creation of a hierarchical knowledge structure * in Neo4j to represent a research plan based on the provided input. * It creates a root node for the overall plan and child nodes for each sub-topic. * * @param input - The validated input object conforming to `AtlasDeepResearchInput`. * @returns A promise resolving to a `DeepResearchResult` object containing details * about the created nodes/tasks and the operation's success status. * @throws {McpError} If the project ID is invalid, or if any database operation fails. */ export declare function deepResearch(input: AtlasDeepResearchInput): Promise<DeepResearchResult>;