UNPKG

marketing-post-generator-mcp

Version:

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

32 lines 1.09 kB
import { ServerConfig } from '../types/index.js'; import { IClaudeService } from '../services/claude/index.js'; import { ToolAndPromptRegistry } from './registry/index.js'; export declare class MarketingPostGeneratorServer { private readonly config; private mcpServer; private readonly container; private readonly logger; private httpServer?; private httpTransport?; private registry?; private registryFactory?; private readonly prompts; private readonly tools; constructor(config: ServerConfig); initialize(): Promise<void>; private initializeDependencies; private initializeRegistry; getClaudeService(): IClaudeService; getRegistry(): ToolAndPromptRegistry | undefined; private initializeMCPServer; private createTransport; private createHttpTransport; private setupHttpServer; start(): Promise<void>; private registerPrompts; private registerTools; private validatePromptArguments; private executePrompt; stop(): Promise<void>; } //# sourceMappingURL=MarketingPostGeneratorServer.d.ts.map