UNPKG

@meetbot/mcp

Version:

Model Context Protocol (MCP) server for Meet.bot booking page API

34 lines 1.04 kB
import { BookSlot, BookSlotRequest, GetSlotsParams, GetInfoParams, PageInfo, Pages, Slots, MeetbotConfig } from './types.js'; /** * Meet.bot API Client for interacting with the booking page API */ export declare class MeetbotClient { private readonly client; private readonly config; constructor(config: MeetbotConfig); /** * Get the scheduling pages for the authenticated user */ getPages(): Promise<Pages>; /** * Get information about a scheduling page */ getPageInfo(params: GetInfoParams): Promise<PageInfo>; /** * Get available booking slots with optional filters */ getSlots(params: GetSlotsParams): Promise<Slots>; /** * Book a new meeting */ bookSlot(request: BookSlotRequest): Promise<BookSlot>; /** * Check if the client is properly configured and can connect */ healthCheck(): Promise<boolean>; /** * Get the current configuration */ getConfig(): MeetbotConfig; } //# sourceMappingURL=meetbot-client.d.ts.map