UNPKG

@danielma-tic/mondaydotcom-mcp-server

Version:

MCP Server for the Monday.com API, enabling board operations, item management, and more.

61 lines (60 loc) 1.58 kB
export declare class MondayClient { private token; private apiUrl; constructor(token: string); private query; getBoard(boardId: string): Promise<{ name: string; id: string; groups?: { title: string; id: string; items?: { name: string; id: string; columnValues?: Record<string, any> | undefined; }[] | undefined; }[] | undefined; }>; getItems({ boardId, groupId, limit }: { boardId: string; groupId?: string; limit?: number; }): Promise<{ name: string; id: string; columnValues?: Record<string, any> | undefined; }[]>; createItem({ boardId, groupId, name, columnValues }: { boardId: string; groupId?: string; name: string; columnValues?: Record<string, any>; }): Promise<{ name: string; id: string; columnValues?: Record<string, any> | undefined; }>; createColumn({ boardId, title, type }: { boardId: string; title: string; type: string; }): Promise<{ type: string; title: string; id: string; }>; createGroup({ boardId, name, position }: { boardId: string; name: string; position?: string; }): Promise<{ title: string; id: string; items?: { name: string; id: string; columnValues?: Record<string, any> | undefined; }[] | undefined; }>; }