UNPKG

@hasna/domains

Version:

Domain portfolio, registrar, marketplace, and DNS management for AI agents — CLI + MCP + HTTP API + SDK, shared account API and PostgreSQL

24 lines • 1.13 kB
import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; /** * open-domains MCP transport/port boilerplate — thin shim over the vendored * harness (./harness.js). Public API preserved; hand-rolled * transport/port/health removed. * Generated by open-mcp/scripts/adopt-harness.ts. */ export declare const MCP_HTTP_HOST = "127.0.0.1"; export declare const MCP_SERVER_NAME = "domains"; export declare const DEFAULT_MCP_HTTP_PORT = 8859; export declare function isHttpMode(argv?: readonly string[]): boolean; export declare function isStdioMode(argv?: readonly string[]): boolean; export declare function resolveMcpHttpPort(argv?: readonly string[], env?: NodeJS.ProcessEnv): number; export declare function mcpHealthJson(): { status: string; name: string; }; export declare function handleMcpHttpRequest(req: Request, buildServer: () => McpServer): Promise<Response>; export declare function startHttpServer(buildServer: () => McpServer, port: number): Promise<{ port: number; stop: () => void; }>; export declare function resetMcpHttpStateForTests(): void; //# sourceMappingURL=http.d.ts.map