
Source Parts
Connects Claude to the Source Parts API for electronic component sourcing across KiCad, Altium, Eagle, Fusion 360, PADS, and Protel 99 workflows. Exposes tools to search millions of parts, process BOMs from any supported EDA format, compare distributor pricing, check real-time inventory, and find alternatives for obsolete components. The KiCad integration is notably complete with CLI support for generating BOMs directly from schematic files. Available as a local stdio server via uvx or as a remote connector at mcp.source.parts for browser-based Claude. Reach for this when you're designing hardware and need to move from schematic symbols to actual orderable parts with pricing and availability data.
- GitHub stars
- 2
- tools
- 9
- transport
- STDIO, HTTP
- last updated
- Aug 16, 2026
Tools
9 toolsPublic tool metadata for what this MCP can expose to an agent.
search_partsSearch for components by query
Search for components by query
No parameter schema in public metadata yet.
get_part_detailsGet detailed part information
Get detailed part information
No parameter schema in public metadata yet.
get_part_pricingGet pricing across distributors
Get pricing across distributors
No parameter schema in public metadata yet.
check_availabilityCheck real-time inventory
Check real-time inventory
No parameter schema in public metadata yet.
find_alternativesFind replacement parts
Find replacement parts
No parameter schema in public metadata yet.
process_bomProcess BOM file from any supported EDA
Process BOM file from any supported EDA
No parameter schema in public metadata yet.
match_componentsMatch BOM components to parts
Match BOM components to parts
No parameter schema in public metadata yet.
find_kicad_projectsDiscover local KiCad projects
Discover local KiCad projects
No parameter schema in public metadata yet.
generate_kicad_bomGenerate BOM from KiCad schematic
Generate BOM from KiCad schematic
No parameter schema in public metadata yet.
Sponsors
Readme
Parts MCP
A Model Context Protocol (MCP) server for sourcing electronic parts with multi-EDA integration.
Overview
Parts MCP enables AI assistants to search for electronic components, compare prices, check availability, and process BOMs from popular EDA tools. It provides a unified interface for component sourcing workflows powered by the Source Parts API.
Supported EDA Tools
| Tool | BOM Format | Status |
|---|---|---|
| KiCad | CSV, XML | Full support + CLI integration |
| Altium Designer | CSV, XLS | Full support |
| Autodesk Fusion 360 | CSV | Full support |
| Eagle | CSV, BRD | Full support |
| PADS | CSV, ASC | Full support |
| Protel 99 | CSV | Full support |
Features
Details
- Repository
- github.com/sourceparts/parts-mcp
- Website
- source.parts
- Category
- Design & Creative
- Package
parts-mcp- Transport
- STDIO, HTTP
- Registry
- MCP registry, active