UNPKG

@tomaspavlin/rohlik-mcp

Version:

MCP server for controlling Rohlik.cz grocery shopping website

38 lines 1.22 kB
import { z } from "zod"; import { RohlikAPI } from "../rohlik-api.js"; export declare function createDiscountedItemsTool(createRohlikAPI: () => RohlikAPI): { name: string; definition: { title: string; description: string; inputSchema: { sale_type: z.ZodDefault<z.ZodEnum<["sales", "week-sales", "multipack", "bundles", "premium-sales", "favorite-sales"]>>; category_id: z.ZodOptional<z.ZodNumber>; limit: z.ZodDefault<z.ZodNumber>; page: z.ZodDefault<z.ZodNumber>; sort: z.ZodDefault<z.ZodEnum<["recommended", "price-asc", "price-desc", "unit-price-asc"]>>; list_categories: z.ZodDefault<z.ZodBoolean>; }; }; handler: (args: { sale_type?: string; category_id?: number; limit?: number; page?: number; sort?: string; list_categories?: boolean; }) => Promise<{ content: { type: "text"; text: string; }[]; isError?: undefined; } | { content: { type: "text"; text: string; }[]; isError: boolean; }>; }; //# sourceMappingURL=discounted-items.d.ts.map