atlas-mcp-server
Version:
ATLAS (Adaptive Task & Logic Automation System): An MCP server enabling LLM agents to manage projects, tasks, and knowledge via a Neo4j-backed, three-tier architecture. Facilitates complex workflow automation and project management through LLM Agents.
14 lines (13 loc) • 816 B
TypeScript
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>;