parserator-mcp-server
Version:
Intelligent data parsing for AI agents via Model Context Protocol
24 lines • 896 B
TypeScript
import { ParseResult, ValidationResult, SchemaResult, ServerConfig } from './types.js';
/**
* Real Parserator API Client for MCP Server
* Uses the actual production Parserator SDK with the Architect-Extractor pattern
*/
export declare class ParseratorClient {
private config;
private sdk;
constructor(config: ServerConfig);
private initializeSDK;
parseData(inputData: string, outputSchema: any, instructions?: string): Promise<ParseResult>;
validateSchema(data: any, schema: any): Promise<ValidationResult>;
suggestSchema(sampleData: string): Promise<SchemaResult>;
private basicValidation;
private generatePatternSchema;
getUsageStats(): Promise<any>;
getTemplates(): Promise<any[]>;
testConnection(): Promise<{
success: boolean;
latency: number;
error?: string;
}>;
}
//# sourceMappingURL=parserator-client.d.ts.map