UNPKG

random-org-mcp-server

Version:

MCP Server for api.random.org integration - Generate true random numbers, strings, UUIDs and more

25 lines 1.3 kB
import { RandomOrgConfig, IntegerResult, IntegerSequenceResult, DecimalResult, GaussianResult, StringResult, UUIDResult, BlobResult, UsageResult, IntegerParams, IntegerSequenceParams, DecimalParams, GaussianParams, StringParams, UUIDParams, BlobParams } from './types.js'; export declare class RandomOrgClient { private config; private client; private rateLimiter; private requestId; constructor(config: RandomOrgConfig); private makeRequest; generateIntegers(params: IntegerParams): Promise<IntegerResult>; generateIntegerSequences(params: IntegerSequenceParams): Promise<IntegerSequenceResult>; generateDecimalFractions(params: DecimalParams): Promise<DecimalResult>; generateGaussians(params: GaussianParams): Promise<GaussianResult>; generateStrings(params: StringParams): Promise<StringResult>; generateUUIDs(params: UUIDParams): Promise<UUIDResult>; generateBlobs(params: BlobParams): Promise<BlobResult>; getUsage(): Promise<UsageResult>; private validateIntegerParams; private validateIntegerSequenceParams; private validateDecimalParams; private validateGaussianParams; private validateStringParams; private validateUUIDParams; private validateBlobParams; } //# sourceMappingURL=randomOrgClient.d.ts.map