UNPKG

digital-samba-mcp-server

Version:

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

38 lines 1.36 kB
/** * Digital Samba MCP Server - STDIO Transport * * This module provides the STDIO transport implementation for the Digital Samba MCP Server. * It's specifically designed for Claude Desktop integration and other applications that * communicate via standard input/output using the JSON-RPC protocol. * * @module stdio-transport * @author Digital Samba Team * @version 1.0.0 */ import { ServerOptions } from '../index.js'; /** * Configuration options specific to STDIO transport */ export interface StdioTransportOptions { /** API key for Digital Samba API (required for STDIO mode) */ apiKey: string; /** Base URL for Digital Samba API */ apiUrl?: string; /** Additional server options */ serverOptions?: Partial<ServerOptions>; } /** * Run the Digital Samba MCP Server with STDIO transport * * This function sets up the server optimized for STDIO communication, * typically used by Claude Desktop and other MCP clients. * * @param options - Configuration options for the STDIO transport * @returns Promise that resolves when the server is connected */ export declare function runStdioServer(options: StdioTransportOptions): Promise<void>; /** * Validate STDIO transport configuration */ export declare function validateStdioConfig(options: StdioTransportOptions): void; //# sourceMappingURL=stdio-transport.d.ts.map