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
43 lines (42 loc) • 1.25 kB
TypeScript
import { ToolResponse } from "../../types/index.js";
interface UniversalLubeOilSearchParams {
query_by?: string;
q?: string;
filter_by?: string;
sort_by?: string;
facet_by?: string;
max_facet_values?: number;
page?: number;
per_page?: number;
session_id?: string;
}
interface UniversalFuelAnalysisSearchParams {
query_by?: string;
q?: string;
filter_by?: string;
sort_by?: string;
facet_by?: string;
max_facet_values?: number;
page?: number;
per_page?: number;
session_id?: string;
}
interface UniversalPmsMaintenanceSearchParams {
query_by?: string;
q?: string;
filter_by?: string;
sort_by?: string;
facet_by?: string;
max_facet_values?: number;
page?: number;
per_page?: number;
session_id?: string;
}
export declare class UniversalToolsHandler {
private typesenseClient;
constructor();
universalLubeOilAnalysisSearchHandler(arguments_: UniversalLubeOilSearchParams): Promise<ToolResponse>;
universalFuelAnalysisSearchHandler(arguments_: UniversalFuelAnalysisSearchParams): Promise<ToolResponse>;
universalPmsMaintenanceSearchHandler(arguments_: UniversalPmsMaintenanceSearchParams): Promise<ToolResponse>;
}
export {};