UNPKG

mcp-vessel-accounts

Version:

MCP server for vessel account management including EyeShare API integration, vessel expenses, and purchase orders

121 lines (120 loc) 2.88 kB
export declare const vesselExpensesTool: { name: string; description: string; inputSchema: { type: string; properties: { vesselCode: { type: string; description: string; }; limit: { type: string; description: string; maximum: number; }; timeout: { type: string; description: string; maximum: number; }; }; additionalProperties: boolean; }; execute(args: any): Promise<{ content: { type: string; text: string; }[]; }>; }; export declare const vesselExpensesPreviousYearTool: { name: string; description: string; inputSchema: { type: string; properties: { vesselCode: { type: string; description: string; }; limit: { type: string; description: string; maximum: number; }; timeout: { type: string; description: string; maximum: number; }; }; additionalProperties: boolean; }; execute(args: any): Promise<{ content: { type: string; text: string; }[]; }>; }; export declare const purchaseOrderTool: { name: string; description: string; inputSchema: { type: string; properties: { vesselCode: { type: string; description: string; }; limit: { type: string; description: string; maximum: number; }; timeout: { type: string; description: string; maximum: number; }; }; additionalProperties: boolean; }; execute(args: any): Promise<{ content: { type: string; text: string; }[]; }>; }; export declare const mongodbTools: { name: string; description: string; inputSchema: { type: string; properties: { vesselCode: { type: string; description: string; }; limit: { type: string; description: string; maximum: number; }; timeout: { type: string; description: string; maximum: number; }; }; additionalProperties: boolean; }; execute(args: any): Promise<{ content: { type: string; text: string; }[]; }>; }[];