@yoda.digital/gitlab-mcp-server
Version:
GitLab MCP Server - A Model Context Protocol server for GitLab integration
23 lines (22 loc) • 683 B
TypeScript
import { Server } from "@modelcontextprotocol/sdk/server/index.js";
/**
* Transport configuration options
*/
export interface TransportOptions {
/**
* Port to use for SSE transport (default: 3000)
*/
port?: number;
/**
* Whether to use SSE transport (default: false, uses stdio)
*/
useSSE?: boolean;
}
/**
* Sets up the appropriate transport for the server based on the options
*
* @param server - The MCP server instance
* @param options - Transport configuration options
* @returns A promise that resolves when the transport is set up
*/
export declare function setupTransport(server: Server, options?: TransportOptions): Promise<void>;