mcp-vessel-accounts
Version:
MCP server for vessel account management including EyeShare API integration, vessel expenses, and purchase orders
15 lines (14 loc) • 544 B
TypeScript
import { Server } from "@modelcontextprotocol/sdk/server/index.js";
import { ToolArguments, ToolResponse } from "../types/index.js";
export declare class ToolHandler {
private server;
constructor(server: Server);
handleCallTool(name: string, arguments_: ToolArguments): Promise<ToolResponse>;
private getVessels;
private searchInvoices;
private downloadAttachment;
private handleVesselExpenses;
private handleVesselExpensesPreviousYear;
private handlePurchaseOrders;
private getPurchaseOrderByInvoice;
}