microchip-socket-intelligence-mcp

jonzo97/microchip-socket-intelligence-mcp

3.1

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:

  1. Create new prompt in prompts/ directory
  2. Run intelligence generation script
  3. Review and enhance output
  4. Update database
  5. 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