strategic-intelligence-mcp

wespiper/strategic-intelligence-mcp

3.2

If you are the rightful owner of strategic-intelligence-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Strategic Intelligence MCP Server provides strategic intelligence capabilities for software projects, aligning technical progress with business outcomes.

Tools
5
Resources
0
Prompts
0

Strategic Intelligence MCP Server

An MCP server that provides strategic intelligence capabilities for any software project, connecting technical progress to business outcomes through systematic conversation capture, goal tracking, and development-business alignment.

Overview

The Strategic Intelligence MCP Server acts as your business intelligence partner, helping you:

  • Capture Strategic Conversations: Structured strategic discussions with insights, decisions, and action items
  • Track Business Goals: Systematic goal management with metrics, milestones, and progress tracking
  • Connect Development to Business: Map technical features to business value and strategic outcomes
  • Build Strategic Intelligence: Accumulate organizational knowledge about what works

Features

Strategic Conversation Management

  • Start structured strategic sessions with context and participants
  • Capture strategic insights with categorization and impact assessment
  • Track strategic decisions with rationale and review triggers
  • Manage action items with owners, priorities, and due dates
  • Update conversation summaries and key questions

Business Goal Tracking

  • Create business goals with metrics, dependencies, and milestones
  • Update goal progress with confidence levels and achievement tracking
  • Add milestones linked to technical work
  • View goal analytics and completion summaries

Data Architecture

  • JSON-based storage with PostgreSQL-ready schema design
  • Comprehensive data relationships between conversations, goals, insights, and decisions
  • Full audit trail and historical tracking
  • Easy migration path to PostgreSQL when needed

Installation

NPM Package (Recommended)

npm install strategic-intelligence-mcp

From Source

git clone https://github.com/wespiper/strategic-intelligence-mcp.git
cd strategic-intelligence-mcp
npm install
npm run build

Development

npm run dev  # Watch mode for development
npm run lint # ESLint checking
npm test    # Run tests

Usage

Using as NPM Package

After installation, configure in Claude Desktop:

{
  "mcpServers": {
    "strategic-intelligence": {
      "command": "strategic-intelligence-mcp"
    }
  }
}

Or run directly from command line:

strategic-intelligence-mcp

MCP Tool Examples

Starting a Strategic Conversation

start_strategy_session({
  "type": "technical-milestone-review",
  "title": "Microservices Migration Strategic Impact",
  "context": {
    "technicalMilestone": "Completed microservices architecture migration",
    "urgency": "high"
  }
})

Capturing Strategic Insights

capture_strategic_insight({
  "conversationId": "conv-123",
  "insight": "Microservices architecture enables independent team scaling and faster deployment cycles",
  "category": "technical-capability",
  "impact": "high",
  "evidence": ["Deployment frequency increased 3x", "Team autonomy improved"],
  "actionable": true
})

Creating Business Goals

create_business_goal({
  "category": "revenue",
  "title": "Achieve $50K MRR by Q4 2025",
  "description": "Establish sustainable recurring revenue through institutional partnerships",
  "owner": "Project Lead",
  "dependencies": {
    "technicalFeatures": ["institutional-dashboard", "multi-tenant-architecture"],
    "businessPrerequisites": ["pricing-strategy", "pilot-program-completion"]
  },
  "initialMetrics": [{
    "name": "Monthly Recurring Revenue",
    "type": "revenue",
    "target": 50000,
    "unit": "USD",
    "timeframe": "monthly"
  }]
})

Tracking Goal Progress

update_goal_progress({
  "goalId": "goal-123",
  "metricUpdates": [{
    "metricId": "metric-456",
    "currentValue": 5000
  }],
  "confidence": 75,
  "notes": "Pilot customers showing strong engagement",
  "achievements": ["Completed first institutional pilot", "Refined pricing model"]
})

Tool Reference

Strategic Conversation Tools

ToolDescription
start_strategy_sessionInitialize structured strategic conversation
capture_strategic_insightRecord strategic insight with impact assessment
track_strategic_decisionDocument decision with rationale and triggers
add_action_itemAdd action item with owner and priority
update_conversation_summaryUpdate conversation summary and status
get_conversationRetrieve specific conversation
list_conversationsList conversations with filters

Business Goal Tools

ToolDescription
create_business_goalCreate goal with metrics and dependencies
update_goal_progressUpdate metrics and confidence levels
add_milestoneAdd milestone to existing goal
get_goalRetrieve specific goal with completion status
list_goalsList goals with filters
get_goal_analyticsGet analytics summary for all goals

Data Models

Strategic Conversation

interface StrategyConversation {
  id: string;
  type: 'market-analysis' | 'product-roadmap' | 'competitive-strategy' | 'monetization' | 'go-to-market' | 'technical-milestone-review' | 'business-goal-assessment';
  title: string;
  timestamp: string;
  participants: string[];
  context: {
    technicalMilestone?: string;
    businessTrigger?: string;
    marketEvent?: string;
    urgency?: 'low' | 'medium' | 'high' | 'critical';
  };
  insights: StrategyInsight[];
  decisions: StrategyDecision[];
  actionItems: ActionItem[];
  conversationSummary: string;
  keyQuestions: string[];
  status: 'draft' | 'active' | 'completed' | 'archived';
}

Business Goal

interface BusinessGoal {
  id: string;
  category: 'revenue' | 'product' | 'market' | 'technical' | 'operational';
  title: string;
  description: string;
  metrics: GoalMetric[];
  milestones: Milestone[];
  dependencies: {
    technicalFeatures: string[];
    businessPrerequisites: string[];
    externalFactors: string[];
  };
  status: 'planning' | 'active' | 'blocked' | 'completed' | 'paused';
  confidence: number; // 0-100
  progressHistory: ProgressSnapshot[];
  owner: string;
  stakeholders: string[];
}

Project Integration

This MCP server is designed to integrate with any software development workflow:

  • Insights Integration: Can connect to .claude/insights/accumulated-learnings.md or similar files for technical pattern extraction
  • Reflection Integration: Links to development milestone documentation and retrospectives
  • Strategic Alignment: Maps technical features to business value and competitive advantages
  • Progress Tracking: Correlates development milestones with strategic goal advancement

Storage

Currently uses JSON file storage (strategic-data.json) with a PostgreSQL-ready schema design. The storage adapter pattern enables easy migration to PostgreSQL when scaling requirements demand it.

Storage includes:

  • Strategic conversations with full context and outcomes
  • Business goals with metrics and progress tracking
  • Strategic insights with impact categorization
  • Development-business alignment mappings
  • Complete audit trail and metadata

Future Enhancements

  • PostgreSQL Migration: Scale to relational database for advanced analytics
  • Integration Tools: Connect to existing project insights and reflection workflows
  • Advanced Analytics: Pattern recognition and predictive strategic intelligence
  • Collaboration Features: Multi-stakeholder conversation management
  • Reporting Tools: Generate strategic reports for stakeholders

License

MIT License - Open source strategic intelligence for any development project.