jobnimbus-mcp-client
Version:
JobNimbus MCP Client - Connect Claude Desktop to remote JobNimbus MCP server
47 lines • 1.42 kB
TypeScript
/**
* Optimize Material Orders Tool - Simplified Implementation
*/
import { BaseTool } from '../baseTool.js';
export declare class OptimizeMaterialOrdersTool extends BaseTool {
get definition(): {
name: string;
description: string;
inputSchema: {
type: "object";
properties: {
materials: {
type: string;
description: string;
items: {
type: string;
properties: {
sku: {
type: string;
};
quantity: {
type: string;
};
unit_cost: {
type: string;
};
};
};
};
};
required: string[];
};
};
execute(input: any): Promise<{
success: boolean;
optimized_materials: any;
totals: {
original_cost: any;
optimized_cost: any;
total_savings: any;
savings_percent: string;
};
}>;
}
declare const _default: () => OptimizeMaterialOrdersTool;
export default _default;
//# sourceMappingURL=optimizeMaterialOrders.d.ts.map