UNPKG

expense-log-mcp

Version:

A MCP server that provides tools for logging expenses.

31 lines (30 loc) 664 B
function successResponse(message, data = null) { return JSON.stringify({ success: true, code: "OK", message, data, }); } function errorResponse(code, message, data = null) { return JSON.stringify({ success: false, code, message, data, }); } function getErrorMessage(error) { let message; if (error instanceof Error) { message = error.message; } else if (typeof error === "string") { message = error; } else { message = "An unknown error occurred"; } return message; } export { successResponse, errorResponse, getErrorMessage };