@digitalsamba/embedded-api-mcp-server
Version:
Digital Samba Embedded API MCP Server - Model Context Protocol server for Digital Samba's Embedded API
32 lines • 1.22 kB
TypeScript
/**
* Digital Samba MCP Server - Recording Management Tools
*
* This module implements tools for managing Digital Samba room recordings.
* It provides MCP tools for recording operations like retrieval, deletion,
* archiving, and download link generation.
*
* Tools provided:
* - get-recordings: List recordings with filtering
* - delete-recording: Delete a recording
* - get-recording: Get specific recording details
* - get-recording-download-link: Generate download links
* - archive-recording: Archive a recording
* - unarchive-recording: Unarchive a recording
*
* @module tools/recording-management
* @author Digital Samba Team
* @version 1.0.0
*/
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
/**
* Set up recording management tools for the MCP server
*
* This function registers all recording-related tools with the MCP server.
* Tools are action endpoints that allow manipulation of recording data.
*
* @param {McpServer} server - The MCP server instance
* @param {string} apiUrl - Base URL for the Digital Samba API
* @returns {void}
*/
export declare function setupRecordingTools(server: McpServer, apiUrl: string): void;
//# sourceMappingURL=index.d.ts.map