UNPKG

@smartsheet/smar-mcp

Version:

A Model Context Protocol (MCP) server for interacting with the Smartsheet API. This server provides tools for searching, retrieving, and updating Smartsheet sheets through the MCP protocol.

30 lines (29 loc) 733 B
/** * Folder-specific API methods for Smartsheet */ export class SmartsheetFolderAPI { api; constructor(api) { this.api = api; } /** * Creates a new folder in a folder * @param folderId folder ID * @param folderName Name of the folder to create * @returns Created folder data */ async createFolder(folderId, folderName) { const data = { name: folderName }; return this.api.request('POST', `/folders/${folderId}/folders`, data); } /** * Gets a folder by ID * @param folderId Folder ID * @returns Folder data */ async getFolder(folderId) { return this.api.request('GET', `/folders/${folderId}`); } }