Labsco
ssql2014 logo

Semiconductor Supply Chain MCP Server

from ssql2014

Access semiconductor B2B platforms like AnySilicon and DesignReuse for IP core and ASIC service procurement.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup

Semiconductor Supply Chain MCP Server

An MCP (Model Context Protocol) server that provides structured access to semiconductor industry B2B platforms like AnySilicon and DesignReuse. This intelligent agent acts as a professional IP core and ASIC service procurement expert.

Features

  • Find IP Vendors: Search for IP core suppliers by category, technology, and requirements
  • Find ASIC Services: Locate ASIC design, verification, and manufacturing services
  • Price Estimation: Get cost estimates for various semiconductor services
  • Vendor Comparison: Compare multiple vendors based on various criteria
  • Natural Language Support: Process natural language queries about semiconductor supply chain
  • Industry Resources: Access semiconductor glossary, vendor directory, and process node information

Development

# Run in development mode
npm run dev

# Run tests
npm test

# Run MCP-specific tests
npm run test:mcp

# Run NLP server tests  
npm run test:nlp

# Test Claude Desktop integration
npm run test:desktop

# Lint code
npm run lint

# Type check
npm run typecheck

Recent Fixes (June 2024)

  • โœ… Fixed ES Module Import Issues: Resolved require() errors in test files
  • โœ… Build Process: Ensured TypeScript compilation works correctly
  • โœ… Test Suite: All 4 automated tests now pass successfully
  • โœ… Claude Desktop Integration: Server properly starts and connects

Architecture

  • MCP Server: Handles protocol communication
  • Tools: Individual tool implementations
  • Scrapers: Web scraping modules for different platforms
  • NLP: Natural language processing (future)
  • Cache: Response caching system

Roadmap

  • Natural language query processing with intent recognition
  • Industry knowledge resources and glossary
  • Implement actual web scraping for AnySilicon
  • Add DesignReuse platform support
  • Expand to individual IP vendor websites
  • Add real-time pricing calculator integration
  • Implement advanced caching for better performance
  • Multi-language support for global users