pcbparts-mcp
Averyy/pcbparts-mcp
This skill provides an MCP server for searching electronic components across JLCPCB, Mouser, and DigiKey, offering parametric filtering and KiCad footprints without requiring API keys for basic use.
Overview
The PCB Parts MCP Server acts as a central hub for accessing electronic component data from multiple distributors like JLCPCB, Mouser, and DigiKey. It enables AI assistants to perform detailed parametric searches, find alternative parts, and retrieve ECAD data such as KiCad footprints and pinout information. The service supports smart query parsing for natural language component requests and includes specialized tools for sensor recommendations and accessing reference board designs and PCB design rules.
Capabilities
- ▸Component Search (JLCPCB, Mouser, DigiKey)
- ▸Parametric Filtering
- ▸Alternative Part Finding
- ▸ECAD Model Retrieval (KiCad)
- ▸Sensor Recommendation
- ▸Reference Board Search
- ▸PCB Design Rule Access
Best for
Search for electronic components across multiple distributors using natural language queries or specific parameters. Find alternative parts when a desired component is out of stock or too expensive. Retrieve KiCad symbols and footprints for component integration into PCB designs. Get recommendations for sensor ICs based on measurement needs. Access reference board schematics and PCB design best practices for electronics projects.
Works with
Security considerations
The service is accessible via HTTP and does not require API keys for its primary JLCPCB search functionality. However, optional API keys are needed for Mouser and DigiKey searches, which should be handled securely. The self-hosting instructions include environment variables for configuration, which should be managed according to security best practices.
Categories
Summary and analysis are original content generated by AI Skills Rank. The skill's source text is not reproduced here — view it on the linked repository.