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.

47 lines (46 loc) 1.39 kB
import { ResponseFormatter } from "../../../utils/responseFormatter.js"; /** * Interface for single project deletion response */ interface SingleProjectDeleteResponse { id: string; success: boolean; message: string; } /** * Interface for bulk project deletion response */ interface BulkProjectDeleteResponse { success: boolean; message: string; deleted: string[]; errors: { projectId: string; error: { code: string; message: string; details?: any; }; }[]; } /** * Formatter for individual project removal responses */ export declare class SingleProjectDeleteFormatter implements ResponseFormatter<SingleProjectDeleteResponse> { format(data: SingleProjectDeleteResponse): string; } /** * Formatter for batch project removal responses */ export declare class BulkProjectDeleteFormatter implements ResponseFormatter<BulkProjectDeleteResponse> { format(data: BulkProjectDeleteResponse): string; } /** * Create a human-readable formatted response for the atlas_project_delete tool * * @param data The structured project removal operation results * @param isError Whether this response represents an error condition * @returns Formatted MCP tool response with appropriate structure */ export declare function formatProjectDeleteResponse(data: any, isError?: boolean): any; export {};