JLCPCB Parts MCP Server
Помогает искать компоненты для PCBA в каталоге JLCPCB
Описание
MCP-сервер на Python для поиска и подбора электронных компонентов в JLCPCB для сборки плат (PCBA). Использует SQLite-базу из репозитория yaqwsx/jlcparts (cache.sqlite3 из ZIP-файлов). Поддерживает запросы по категориям, таким как Basic Parts, и расчеты параметров (например, сопротивления для DC-DC). Идеально для инженеров, разрабатывающих схемы и прототипы PCB.
Возможности
Поиск компонентов
Запросы по категориям JLCPCB, например, ферритовые бусины в Basic Parts.
Подбор параметров
Помощь в расчете значений, таких как сопротивления для DC-DC конвертеров.
Интеграция с базами
Работа с SQLite-каталогом JLCPCB для быстрого доступа к SMD-компонентам.
Установка
Скачайте базу данных cache.sqlite3 из https://github.com/yaqwsx/jlcparts (до cache.z19). Установите Python с поддержкой MCP. Настройте сервер в конфиге, например для Claude Desktop:
{
"mcpServers": {
"JLCPCB parts": {
"command": "python",
"args": [
"path/to/server.py"
],
"env": {
"JLCPCB_DB_PATH": "path/to/database.sqlite3"
}
}
}
}