基本能力
产品定位
Strategic Intelligence MCP Server 是一个战略智能工具,旨在帮助开发团队和业务团队更好地对接,通过系统化的对话捕捉和目标跟踪,将技术进展与业务成果联系起来。
核心功能
- 战略对话管理:
- 启动结构化的战略会话 - 捕获战略洞察并进行分类和影响评估 - 跟踪战略决策及其理由 - 管理行动项,包括负责人、优先级和截止日期 - 更新对话摘要和关键问题
- 业务目标跟踪:
- 创建业务目标,包括指标、依赖关系和里程碑 - 更新目标进度,包括信心水平和成就跟踪 - 添加与技术工作相关的里程碑 - 查看目标分析和完成摘要
- 数据架构:
- 基于JSON的存储,支持PostgreSQL架构设计 - 全面的数据关系,包括对话、目标、洞察和决策 - 完整的审计跟踪和历史记录 - 易于迁移到PostgreSQL
适用场景
- 技术里程碑评审:评估技术进展对业务的影响
- 业务目标设定与跟踪:创建和跟踪业务目标,确保技术工作与业务目标对齐
- 战略对话管理:捕获和管理战略对话中的洞察、决策和行动项
- 开发与业务对接:将技术特性映射到业务价值和战略成果
工具列表
- 战略对话工具:
- start_strategy_session:初始化结构化战略对话 - capture_strategic_insight:记录战略洞察并进行影响评估 - track_strategic_decision:记录决策及其理由 - add_action_item:添加行动项 - update_conversation_summary:更新对话摘要和状态 - get_conversation:检索特定对话 - list_conversations:列出对话
- 业务目标工具:
- create_business_goal:创建业务目标 - update_goal_progress:更新指标和信心水平 - add_milestone:添加里程碑 - get_goal:检索特定目标 - list_goals:列出目标 - get_goal_analytics:获取目标分析摘要
常见问题解答
- 如何存储数据?:当前使用JSON文件存储(
strategic-data.json),支持未来迁移到PostgreSQL。 - 如何与现有工作流集成?:可以连接到
.claude/insights/accumulated-learnings.md等文件进行技术模式提取。 - 如何扩展?:支持未来迁移到PostgreSQL以进行高级分析。
使用教程
使用依赖
- 确保已安装Node.js和npm。
- 确保已安装Git(如果从源代码安装)。
安装教程
- NPM包安装(推荐):
npm install strategic-intelligence-mcp- 从源代码安装:
git clone https://github.com/wespiper/strategic-intelligence-mcp.git
cd strategic-intelligence-mcp
npm install
npm run build调试方式
- 开发模式:
npm run dev- 运行测试:
npm test- 代码检查:
npm run lint使用示例
- 启动战略对话:
start_strategy_session({
"type": "technical-milestone-review",
"title": "Microservices Migration Strategic Impact",
"context": {
"technicalMilestone": "Completed microservices architecture migration",
"urgency": "high"
}
})- 捕获战略洞察:
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
})- 创建业务目标:
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"
}]
})- 跟踪目标进度:
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"]
})