UNPKG

@digitalsamba/embedded-api-mcp-server

Version:

Digital Samba Embedded API MCP Server - Model Context Protocol server for Digital Samba's Embedded API

55 lines 1.57 kB
/** * Reader tool handlers for content resources (hybrid approach) */ import { DigitalSambaApiClient } from "../../digital-samba-api.js"; /** * Handle list libraries */ export declare function handleListLibraries(params: { limit?: number; offset?: number; searchName?: string; }, apiClient: DigitalSambaApiClient): Promise<any>; /** * Handle get library details */ export declare function handleGetLibraryDetails(params: { libraryId: string; }, apiClient: DigitalSambaApiClient): Promise<any>; /** * Handle get library hierarchy */ export declare function handleGetLibraryHierarchy(params: { libraryId: string; }, apiClient: DigitalSambaApiClient): Promise<any>; /** * Handle list library folders */ export declare function handleListLibraryFolders(params: { libraryId: string; limit?: number; offset?: number; }, apiClient: DigitalSambaApiClient): Promise<any>; /** * Handle get library folder details */ export declare function handleGetLibraryFolderDetails(params: { libraryId: string; folderId: string; }, apiClient: DigitalSambaApiClient): Promise<any>; /** * Handle list library files */ export declare function handleListLibraryFiles(params: { libraryId: string; limit?: number; offset?: number; }, apiClient: DigitalSambaApiClient): Promise<any>; /** * Handle get library file details */ export declare function handleGetLibraryFileDetails(params: { libraryId: string; fileId: string; }, apiClient: DigitalSambaApiClient): Promise<any>; //# sourceMappingURL=reader-handlers.d.ts.map