/**
 * MCP discovery tools — list/get/connect registered Trellis rooms.
 *
 * Mounted at `/gateway/mcp` on room servers and on `trellis mcp gateway serve`.
 *
 * @module trellis/mcp
 */
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
import { type RoomRegistryOptions } from './room-registry.js';
export interface DiscoveryMcpContext extends RoomRegistryOptions {
    /** Request origin for OAuth metadata hints (e.g. https://room.sprites.app). */
    origin?: string;
}
export declare function createDiscoveryMcpServer(ctx?: DiscoveryMcpContext): McpServer;
//# sourceMappingURL=discovery.d.ts.map