UNPKG

strategic-intelligence-mcp

Version:

Strategic Intelligence MCP Server - connecting technical progress to business outcomes with systematic strategic planning

85 lines 3.32 kB
import { StrategicPattern, TrendAnalysis, CrossMilestoneAnalysis } from './patternRecognitionEngine.js'; import { GoalHealthAssessment } from './goalProgressAnalytics.js'; import { TechnicalMilestone } from '../intelligence/technicalMilestoneTracker.js'; import { BusinessGoal } from '../types/index.js'; export interface StrategicInsight { id: string; type: 'opportunity' | 'risk' | 'efficiency' | 'strategic-shift' | 'competitive-advantage' | 'market-timing'; priority: 'critical' | 'high' | 'medium' | 'low'; title: string; description: string; confidence: number; businessImpact: { revenue: number; timeframe: string; certainty: 'high' | 'medium' | 'low'; }; supportingEvidence: InsightEvidence[]; actionableRecommendations: ActionableRecommendation[]; stakeholders: string[]; urgency: 'immediate' | 'near-term' | 'medium-term' | 'long-term'; category: 'technical' | 'business' | 'market' | 'operational' | 'strategic'; generatedFrom: string[]; lastUpdated: string; } export interface InsightEvidence { type: 'pattern' | 'metric' | 'trend' | 'correlation' | 'milestone' | 'goal'; source: string; description: string; quantitativeValue?: number; significance: 'supporting' | 'strong' | 'definitive'; } export interface ActionableRecommendation { id: string; action: string; rationale: string; implementationEffort: 'low' | 'medium' | 'high'; expectedOutcome: string; timeframe: string; prerequisites: string[]; riskIfNotTaken: string; } export interface ExecutiveInsightSummary { period: string; totalInsights: number; criticalInsights: number; keyOpportunities: StrategicInsight[]; primaryRisks: StrategicInsight[]; strategicThemes: InsightTheme[]; recommendedActions: string[]; businessImpactSummary: { totalRevenueOpportunity: number; totalRevenueAtRisk: number; timeToRealization: string; }; } export interface InsightTheme { name: string; description: string; relatedInsights: string[]; strength: number; trendDirection: 'strengthening' | 'stable' | 'weakening'; strategicImplications: string[]; } export interface CompetitiveIntelligence { id: string; competitiveAdvantage: string; description: string; sustainability: 'temporary' | 'medium-term' | 'long-term' | 'permanent'; threatLevel: 'low' | 'medium' | 'high' | 'critical'; defendStrategies: string[]; amplificationOpportunities: string[]; } export declare class StrategicInsightGenerator { generateInsights(patterns: StrategicPattern[], trends: TrendAnalysis[], crossAnalyses: CrossMilestoneAnalysis[], goalHealth: GoalHealthAssessment[], milestones: TechnicalMilestone[], goals: BusinessGoal[]): StrategicInsight[]; private generatePatternBasedInsights; private generateTrendBasedInsights; private generateCrossAnalysisInsights; private generateGoalHealthInsights; private generateProjectStrategicInsights; private generateCompetitiveAdvantageInsights; private generateMarketTimingInsights; generateExecutiveSummary(insights: StrategicInsight[]): ExecutiveInsightSummary; private identifyStrategicThemes; } //# sourceMappingURL=strategicInsightGenerator.d.ts.map