UNPKG

@digitalsamba/embedded-api-mcp-server

Version:

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

34 lines 1.07 kB
/** * Room Resources Module * * This module provides read-only room resources for the Digital Samba MCP Server. * It implements resources for listing and retrieving room information. * * @module resources/rooms */ import { Resource } from "@modelcontextprotocol/sdk/types.js"; /** * Register all room resources * * @returns Array of MCP Resource definitions */ export declare function registerRoomResources(): Resource[]; /** * Handle room resource requests * * @param uri - The resource URI being requested * @param params - URL parameters from the URI * @param request - The MCP request object * @param options - Server options including API configuration * @returns The resource content */ export declare function handleRoomResource(uri: string, params: any, request: any, options: { apiUrl: string; apiKey?: string; apiCache?: any; enableConnectionManagement?: boolean; enableTokenManagement?: boolean; enableResourceOptimization?: boolean; connectionPoolSize?: number; }): Promise<any>; //# sourceMappingURL=index.d.ts.map