Microchip Socket智能MCP服务器
基于人工智能的Microchip FAE竞争情报和框图生成
🚀 快速开始
一个命令后台启动(安装后)
~/launch-socket-intel.sh # Starts everything in background
~/stop-socket-intel.sh # Stops everything初始设置(仅限首次)
# Clone repository
git clone git@github.com:jonzo97/microchip-socket-intelligence-mcp.git
cd microchip-socket-intelligence-mcp
# Install and setup
npm install
export OPENAI_API_KEY="your-key"
npm run setup-db
# Create launch scripts (see LAUNCH-GUIDE.md)看 发射指南.md 用于后台进程管理。\ 看 QUICKSTART.md 有关详细的设置说明。
🎯 这有什么作用
此MCP(模型上下文协议)服务器为微芯片现场应用工程师提供:
- Socket智能数据库:对40多种产品类别进行全面的竞争分析
- 方框图生成器:从自然语言自动生成draw.io XML
- 商业智能:市场分析、竞争定位和机会发现
- 研究自动化:通过可定制的提示生成新情报
📋 先决条件
- Windows 11与WSL2 Ubuntu
- Claude Desktop(支持MCP)
- Node.js 18+(安装程序包含在安装程序中)
- 最低8GB RAM
- 10GB可用磁盘空间
🛠️ 详细设置
步骤1:WSL2配置
# In Windows PowerShell (Admin)
wsl --install -d Ubuntu
wsl --set-default-version 2
# Configure WSL for optimal performance步骤2:克隆存储库
# In WSL Ubuntu terminal
cd ~
git clone git@github.com:jonzo97/microchip-socket-intelligence-mcp.git
cd microchip-socket-intelligence-mcp步骤3:运行自动安装程序
# This script installs everything needed
./scripts/setup.sh步骤4:配置Claude桌面
安装脚本会自动配置Claude Desktop。对于手动配置: Claude桌面设置指南→
💡 使用智能系统
生成新情报
# Run a specific research prompt
node scripts/generate-intelligence.js --category "automotive"
# Update the entire database
node scripts/update-database.js --fullClaude Desktop中的可用命令
配置后,您可以在Claude中使用这些命令:
@socket-research [category]-研究竞争格局@block-diagram [description]-生成draw.io图表@market-analysis [segment]-分析市场机会@competitive-intel [competitor]-深入的竞争分析
📁 项目结构
microchip-socket-intelligence-mcp/
├── mcp-server/ # MCP server implementation
│ ├── src/ # TypeScript source files
│ ├── dist/ # Compiled JavaScript
│ └── package.json # Dependencies
├── intelligence-database/ # Socket intelligence data
│ └── enhanced-context/ # Research outputs
├── prompts/ # Research prompt templates
├── scripts/ # Automation scripts
└── docs/ # Documentation🔧 特性
Socket智能
- 分析了40+个产品类别
- 竞争格局图
- 获胜概率计算
- 市场份额分析
- 关键竞争对手识别
方框图生成
- draw.io XML的自然语言
- 微芯片组件集成
- 系统架构可视化
- 自动匹配零件号
商业智能
- TAM/SAM分析
- 设计胜利跟踪
- 机会发现
- 执行报告
📚 文档
🤝 贡献
要添加新的情报类别或改进现有的情报类别:
- 在中创建新提示
prompts/目录 - 运行情报生成脚本
- 审查并提高产出
- 更新数据库
- 提交拉取请求
看 贡献指南 了解详情。
🐛 故障排除
常见问题
WSL2未启动:确保在BIOS中启用虚拟化
Node.js版本错误:运行 nvm use 18 WSL
克劳德桌面未连接:检查 ~/.claude/config.json
权限不足:运行 chmod +x scripts/*.sh
📈 性能提示
- 为WSL2分配至少4GB RAM
- 使用SSD进行数据库存储
- 启用WSL2系统d以获得更好的性能
- 将数据库保持在100MB以下,以获得最佳速度
🔒 安全说明
- 所有数据都存储在本地
- 没有外部API对智能的调用
- 凭据保留在WSL环境中
- 默认情况下,数据库是只读的
📝 许可证
专有-微芯片技术股份有限公司仅限内部使用
💬 支持
对于问题或疑问:
______________________________________________________________________
专为Microchip FAE打造 | 由Claude MCP提供技术支持 | 版本1.0.0
