
Electronics MCP Servers
This server gives Claude direct access to 14 electronics engineering tools split across resistor decoding, capacitor calculations, and GPIO pinouts. You can decode four-band resistor color codes, calculate RC time constants and resonant frequencies, or look up which pins support PWM, ADC, I2C, and SPI on ESP32, Arduino UNO, and STM32 Blue Pill boards. It'll even generate ASCII pinout diagrams and check for pin conflicts. Helpful when you're prototyping circuits and need quick reference data without leaving your conversation or switching to datasheets.
- tools
- 14
- transport
- STDIO
- last updated
- Jan 5, 2026
Tools
14 toolsPublic tool metadata for what this MCP can expose to an agent.
decode_resistor_color_bandsConvert color bands to resistance value
Convert color bands to resistance value
No parameter schema in public metadata yet.
encode_resistor_valueConvert resistance to color bands
Convert resistance to color bands
No parameter schema in public metadata yet.
find_standard_resistorFind nearest E12/E24/E96 series value
Find nearest E12/E24/E96 series value
No parameter schema in public metadata yet.
calculate_capacitive_reactanceFrequency-dependent impedance
Frequency-dependent impedance
No parameter schema in public metadata yet.
calculate_rc_time_constantRC circuit time calculations
RC circuit time calculations
No parameter schema in public metadata yet.
calculate_resonant_frequencyLC tank resonance
LC tank resonance
No parameter schema in public metadata yet.
suggest_capacitor_for_filterFilter design recommendations
Filter design recommendations
No parameter schema in public metadata yet.
get_pin_infoDetailed pin specifications (ESP32/Arduino/STM32)
Detailed pin specifications (ESP32/Arduino/STM32)
No parameter schema in public metadata yet.
find_pwm_pinsPWM-capable pin discovery
PWM-capable pin discovery
No parameter schema in public metadata yet.
find_adc_pinsADC channel mapping
ADC channel mapping
No parameter schema in public metadata yet.
find_i2c_pinsI2C bus pins
I2C bus pins
No parameter schema in public metadata yet.
find_spi_pinsSPI bus pins
SPI bus pins
No parameter schema in public metadata yet.
check_pin_conflictMulti-pin conflict detection
Multi-pin conflict detection
No parameter schema in public metadata yet.
generate_pin_diagram_asciiVisual pinout diagrams
Visual pinout diagrams
No parameter schema in public metadata yet.
Sponsors
Readme
Electronics MCP Servers
A comprehensive Model Context Protocol (MCP) server providing 14 electronics engineering tools across 3 domains.
Installation
pip install electronics-mcp-servers
Testing & Verification
After installation, verify the package is working:
Test with uvx (recommended for MCP clients)
# Alternative: Test individual servers
uvx --from electronics-mcp-servers resistor-decoder
uvx --from electronics-mcp-servers capacitor-calc
uvx --from electronics-mcp-servers gpio-reference
Test with pip install
# After pip install, test the CLI
electronics-mcp-servers --version
# Or test individual tools
resistor-decoder --help
capacitor-calc --help
gpio-reference --help
Naming Clarification
Details
- Repository
- github.com/wedsamuel1230/electronic-mcp-server
- Category
- Mobile Development
- Package
electronics-mcp-servers- Transport
- STDIO
- Registry
- MCP registry, active