UNPKG

purchase-mcp-server

Version:

Purchase and budget management server handling requisitions, purchase orders, expenses, budgets, and vendor management with ERP access for data extraction

19 lines (18 loc) 1.24 kB
import { ToolArguments, ToolResponse } from "../types/index.js"; export declare class PurchaseToolHandler { private typesenseClient; constructor(); getPurchaseRequisitionDetails(arguments_: ToolArguments): Promise<ToolResponse>; getPurchaseOrderDetails(arguments_: ToolArguments): Promise<ToolResponse>; listRequisitionsByStatus(arguments_: ToolArguments): Promise<ToolResponse>; listPurchaseOrdersByStatus(arguments_: ToolArguments): Promise<ToolResponse>; listRequisitionsByTypeAndStage(arguments_: ToolArguments): Promise<ToolResponse>; listRecentRequisitionsByOrderPriority(arguments_: ToolArguments): Promise<ToolResponse>; listTopExpensesByCategory(arguments_: ToolArguments): Promise<ToolResponse>; listCommittedCostExpenses(arguments_: ToolArguments): Promise<ToolResponse>; getVesselPurchaseLogTable(arguments_: ToolArguments): Promise<ToolResponse>; listRecentUrgentRequisitions(arguments_: ToolArguments): Promise<ToolResponse>; getCompleteVesselBudgetData(arguments_: ToolArguments): Promise<ToolResponse>; getAllVesselPurchaseRequisitions(arguments_: ToolArguments): Promise<ToolResponse>; getVesselExpenseData(arguments_: ToolArguments): Promise<ToolResponse>; }