whodis-mcp-server
Version:
Whodis MCP Server for checking the availability of domain names using WHOIS lookups.
20 lines (19 loc) • 861 B
TypeScript
import { DomainAvailabilityResult } from '../tools/domain-availability.types.js';
/**
* @namespace DomainAvailabilityService
* @description Service layer for checking domain availability using the whoiser library.
*/
/**
* Checks the availability of a list of domain names.
*
* @function check
* @memberof DomainAvailabilityService
* @param {string[]} domains - An array of domain names to check.
* @returns {Promise<DomainAvailabilityResult>} A promise that resolves to an object containing arrays of available and unavailable domains.
* @throws {McpError} Throws an McpError if a fundamental issue occurs (e.g., library issue), but individual domain lookup errors are handled internally.
*/
declare function check(domains: string[]): Promise<DomainAvailabilityResult>;
declare const _default: {
check: typeof check;
};
export default _default;