UNPKG

@digitalsamba/embedded-api-mcp-server

Version:

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

28 lines 1.05 kB
/** * Session Management Tools Module * * This module provides comprehensive session management tools for the Digital Samba MCP Server. * It implements session-related tools for managing room sessions, deleting session data, * and performing session operations. * * @module tools/session-management */ import { Tool } from "@modelcontextprotocol/sdk/types.js"; import { DigitalSambaApiClient } from "../../digital-samba-api.js"; /** * Register all session management tools * * @returns Array of MCP Tool definitions */ export declare function registerSessionTools(): Tool[]; /** * Execute a session management tool * * @param toolName - The name of the tool to execute * @param args - The tool arguments * @param apiClient - The Digital Samba API client instance * @param request - The MCP request object for authentication * @returns The tool execution result */ export declare function executeSessionTool(toolName: string, args: any, apiClient: DigitalSambaApiClient, request: any): Promise<any>; //# sourceMappingURL=index.d.ts.map