jonzo97/microchip-socket-intelligence-mcp
If you are the rightful owner of microchip-socket-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 Microchip Socket Intelligence MCP Server is designed to empower Microchip Field Application Engineers with advanced competitive intelligence and automated block diagram generation.
Microchip Socket Intelligence MCP Server
AI-powered competitive intelligence and block diagram generation for Microchip FAEs
š Quick Start
One-Command Background Launch (After Setup)
~/launch-socket-intel.sh # Starts everything in background
~/stop-socket-intel.sh # Stops everything
Initial Setup (First Time Only)
# 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)
See for background process management.
See for detailed setup instructions.
šÆ What This Does
This MCP (Model Context Protocol) server provides Microchip Field Application Engineers with:
- Socket Intelligence Database: Comprehensive competitive analysis across 40+ product categories
- Block Diagram Generator: Automatic draw.io XML generation from natural language
- Business Intelligence: Market analysis, competitive positioning, and opportunity discovery
- Research Automation: Generate new intelligence with customizable prompts
š Prerequisites
- Windows 11 with WSL2 Ubuntu
- Claude Desktop (with MCP support)
- Node.js 18+ (installer included in setup)
- 8GB RAM minimum
- 10GB free disk space
š ļø Detailed Setup
Step 1: WSL2 Configuration
# In Windows PowerShell (Admin)
wsl --install -d Ubuntu
wsl --set-default-version 2
# Configure WSL for optimal performance
Step 2: Clone Repository
# In WSL Ubuntu terminal
cd ~
git clone git@github.com:jonzo97/microchip-socket-intelligence-mcp.git
cd microchip-socket-intelligence-mcp
Step 3: Run Automated Setup
# This script installs everything needed
./scripts/setup.sh
Step 4: Configure Claude Desktop
The setup script automatically configures Claude Desktop. For manual configuration:
š” Using the Intelligence System
Generate New Intelligence
# Run a specific research prompt
node scripts/generate-intelligence.js --category "automotive"
# Update the entire database
node scripts/update-database.js --full
Available Commands in Claude Desktop
Once configured, you can use these commands in Claude:
@socket-research [category]
- Research competitive landscape@block-diagram [description]
- Generate draw.io diagrams@market-analysis [segment]
- Analyze market opportunities@competitive-intel [competitor]
- Deep competitive analysis
š Project Structure
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
š§ Features
Socket Intelligence
- 40+ product categories analyzed
- Competitive landscape mapping
- Win probability calculations
- Market share analysis
- Key competitor identification
Block Diagram Generation
- Natural language to draw.io XML
- Microchip component integration
- System architecture visualization
- Automatic part number matching
Business Intelligence
- TAM/SAM analysis
- Design win tracking
- Opportunity discovery
- Executive reporting
š Documentation
š¤ Contributing
To add new intelligence categories or improve existing ones:
- Create new prompt in
prompts/
directory - Run intelligence generation script
- Review and enhance output
- Update database
- Submit pull request
See for details.
š Troubleshooting
Common Issues
WSL2 not starting: Ensure virtualization is enabled in BIOS
Node.js version error: Run nvm use 18
in WSL
Claude Desktop not connecting: Check ~/.claude/config.json
Permission denied: Run chmod +x scripts/*.sh
š Performance Tips
- Allocate at least 4GB RAM to WSL2
- Use SSD for database storage
- Enable WSL2 systemd for better performance
- Keep database under 100MB for optimal speed
š Security Notes
- All data is stored locally
- No external API calls for intelligence
- Credentials stay in WSL environment
- Database is read-only by default
š License
Proprietary - Microchip Technology Inc. Internal Use Only
š¬ Support
For issues or questions:
- Check
- Review
- Contact: FAE Support Team
Built for Microchip FAEs | Powered by Claude MCP | Version 1.0.0