@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
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>;