Skip to main content
Glama
MUSE-CODE-SPACE

Vibe Coding Documentation MCP (MUSE)

ai.d.ts1.82 kB
import Anthropic from '@anthropic-ai/sdk'; /** * Initialize the Anthropic client */ export declare function initializeAI(): boolean; /** * Check if AI features are available */ export declare function isAIAvailable(): boolean; /** * Get the Anthropic client instance */ export declare function getAnthropicClient(): Anthropic | null; export interface AIAnalysisResult { decisions: AIDesignDecision[]; summary: string; insights: string[]; recommendations: string[]; } export interface AIDesignDecision { title: string; description: string; rationale: string; alternatives: string[]; category: 'architecture' | 'implementation' | 'library' | 'pattern' | 'other'; importance: 'high' | 'medium' | 'low'; tradeoffs: string[]; relatedTopics: string[]; } /** * Use Claude AI to analyze conversation and extract design decisions */ export declare function analyzeWithAI(conversationLog: string, options?: { projectContext?: string; language?: 'en' | 'ko'; maxDecisions?: number; }): Promise<AIAnalysisResult>; /** * Generate a summary using AI */ export declare function generateAISummary(content: string, options: { type: 'code' | 'conversation' | 'document'; language?: 'en' | 'ko'; maxLength?: number; }): Promise<string>; /** * Analyze code and generate insights using AI */ export declare function analyzeCodeWithAI(code: string, options?: { language?: string; analysisType?: 'complexity' | 'quality' | 'security' | 'all'; outputLanguage?: 'en' | 'ko'; }): Promise<{ summary: string; issues: Array<{ type: string; severity: string; description: string; line?: number; }>; suggestions: string[]; metrics: Record<string, number | string>; }>; //# sourceMappingURL=ai.d.ts.map

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MUSE-CODE-SPACE/vibe-coding-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server