Strategic Intelligence MCP Server

Strategic Intelligence MCP Server 是一个提供战略智能能力的MCP服务器,旨在通过系统化的对话捕捉、目标跟踪和开发与业务的对接,将技术进展与业务成果联系起来。它帮助企业捕获战略对话、跟踪业务目标、连接开发与业务,并构建战略智能。

  • by wespiper
  • 更新于
在 GitHub 查看 wespiper/strategic-intelligence-mcp

使用说明

基本能力

产品定位

Strategic Intelligence MCP Server 是一个战略智能工具,旨在帮助开发团队和业务团队更好地对接,通过系统化的对话捕捉和目标跟踪,将技术进展与业务成果联系起来。

核心功能

  1. 战略对话管理:

    • 启动结构化的战略会话
    • 捕获战略洞察并进行分类和影响评估
    • 跟踪战略决策及其理由
    • 管理行动项,包括负责人、优先级和截止日期
    • 更新对话摘要和关键问题
  2. 业务目标跟踪:

    • 创建业务目标,包括指标、依赖关系和里程碑
    • 更新目标进度,包括信心水平和成就跟踪
    • 添加与技术工作相关的里程碑
    • 查看目标分析和完成摘要
  3. 数据架构:

    • 基于JSON的存储,支持PostgreSQL架构设计
    • 全面的数据关系,包括对话、目标、洞察和决策
    • 完整的审计跟踪和历史记录
    • 易于迁移到PostgreSQL

适用场景

  1. 技术里程碑评审:评估技术进展对业务的影响
  2. 业务目标设定与跟踪:创建和跟踪业务目标,确保技术工作与业务目标对齐
  3. 战略对话管理:捕获和管理战略对话中的洞察、决策和行动项
  4. 开发与业务对接:将技术特性映射到业务价值和战略成果

工具列表

  1. 战略对话工具:

    • start_strategy_session:初始化结构化战略对话
    • capture_strategic_insight:记录战略洞察并进行影响评估
    • track_strategic_decision:记录决策及其理由
    • add_action_item:添加行动项
    • update_conversation_summary:更新对话摘要和状态
    • get_conversation:检索特定对话
    • list_conversations:列出对话
  2. 业务目标工具:

    • create_business_goal:创建业务目标
    • update_goal_progress:更新指标和信心水平
    • add_milestone:添加里程碑
    • get_goal:检索特定目标
    • list_goals:列出目标
    • get_goal_analytics:获取目标分析摘要

常见问题解答

  1. 如何存储数据?:当前使用JSON文件存储(strategic-data.json),支持未来迁移到PostgreSQL。
  2. 如何与现有工作流集成?:可以连接到.claude/insights/accumulated-learnings.md等文件进行技术模式提取。
  3. 如何扩展?:支持未来迁移到PostgreSQL以进行高级分析。

使用教程

使用依赖

  1. 确保已安装Node.js和npm。
  2. 确保已安装Git(如果从源代码安装)。

安装教程

  1. NPM包安装(推荐):

    npm install strategic-intelligence-mcp
    
  2. 从源代码安装:

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

调试方式

  1. 开发模式:

    npm run dev
    
  2. 运行测试:

    npm test
    
  3. 代码检查:

    npm run lint
    

使用示例

  1. 启动战略对话:

    start_strategy_session({
      "type": "technical-milestone-review",
      "title": "Microservices Migration Strategic Impact",
      "context": {
        "technicalMilestone": "Completed microservices architecture migration",
        "urgency": "high"
      }
    })
    
  2. 捕获战略洞察:

    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
    })
    
  3. 创建业务目标:

    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"
      }]
    })
    
  4. 跟踪目标进度:

    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"]
    })