ms-analysis-reports-mcp-server
Version:
PMS analysis reports server handling maintenance reports, equipment analysis, compliance tracking, and performance metrics with ERP access for data extraction
24 lines (23 loc) • 891 B
TypeScript
import { ToolResponse } from "../../types/index.js";
interface PmsHistoricalDataArgs {
imo: string;
machinery_name: string;
start_date?: string;
end_date?: string;
session_id?: string;
}
interface MonthEndFormArgs {
imo: string;
session_id?: string;
}
export declare class PmsToolHandler {
private typesenseClient;
constructor();
getVesselPmsHistoricalData(args: PmsHistoricalDataArgs): Promise<ToolResponse>;
getMonthEndFormSubmissionStatus(args: MonthEndFormArgs): Promise<ToolResponse>;
getHistoricalFormSubmissionStatus(args: MonthEndFormArgs): Promise<ToolResponse>;
getFleetPmsWeeklyOverview(args: MonthEndFormArgs): Promise<ToolResponse>;
getMonthEndConsolidatedTechnicalReport(args: MonthEndFormArgs): Promise<ToolResponse>;
getFleetMonthEndTechnicalFormsStatus(args: MonthEndFormArgs): Promise<ToolResponse>;
}
export {};