UNPKG

marketing-post-generator-mcp

Version:

A powerful MCP server for AI-powered marketing blog post generation with Claude integration

21 lines 907 B
import { IClaudeService, ClaudeGenerationOptions } from './IClaudeService.js'; import { GeneratedContent } from '../../types/index.js'; import { ServerConfig } from '../../types/index.js'; export declare class ClaudeService implements IClaudeService { private readonly client; private readonly config; private readonly logger; private readonly rateLimiter; constructor(config: ServerConfig['claude']); generateContent(prompt: string, options?: ClaudeGenerationOptions): Promise<GeneratedContent>; streamContent(prompt: string, options?: ClaudeGenerationOptions): AsyncGenerator<string, void, unknown>; isHealthy(): Promise<boolean>; getRemainingQuota(): Promise<{ requests: number; tokens: number; } | null>; validateApiKey(): Promise<boolean>; private checkRateLimit; private updateRateLimit; } //# sourceMappingURL=ClaudeService.d.ts.map