Files
kicad-mcp-server/requirements.txt

30 lines
550 B
Plaintext

# KiCAD MCP Server - Python Dependencies
# Production dependencies only
# KiCAD Python API (IPC / real-time UI sync)
kicad-python>=0.5.0
# S-expression parsing used by the MCP runtime
sexpdata>=1.0.2
# Schematic manipulation
kicad-skip>=0.1.0
# Image processing for board rendering
Pillow>=9.0.0
# SVG rendering
cairosvg>=2.7.0
# Colored logging
colorlog>=6.7.0
# Data validation (for future features)
pydantic>=2.5.0
# HTTP requests (for JLCPCB/Digikey APIs - future)
requests>=2.32.5
# Environment variable management
python-dotenv>=1.0.0