UNPKG

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
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; }