@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.
25 lines (24 loc) • 859 B
TypeScript
import { ResponseFormatter } from "../../../utils/responseFormatter.js";
import { TaskListResponse } from "./types.js";
/**
* Formatter for task list responses
*/
export declare class TaskListFormatter implements ResponseFormatter<TaskListResponse> {
format(data: TaskListResponse): string;
/**
* Get an emoji indicator for the task status
*/
private getStatusEmoji;
/**
* Get a visual indicator for the priority level
*/
private getPriorityIndicator;
}
/**
* Create a formatted, human-readable response for the atlas_task_list tool
*
* @param data The task list response data
* @param isError Whether this response represents an error condition
* @returns Formatted MCP tool response with appropriate structure
*/
export declare function formatTaskListResponse(data: TaskListResponse, isError?: boolean): any;