MCP ExplorerExplorer

Jlcpcb Parts Mcp

@nvsoftson a year ago
29 GPL-3.0
FreeCommunity
AI Systems
#jlcpcb#mcp-server
# MCP Server for Assisting Component Search for JLCPCB PCBA

Overview

What is Jlcpcb Parts Mcp

jlcpcb-parts-mcp is an MCP server designed to assist in finding components for JLCPCB’s PCBA services.

Use cases

Use cases include searching for specific electronic components for PCB designs, aiding engineers and designers in the component selection process.

How to use

To use jlcpcb-parts-mcp, set up a Python environment and run the server by specifying ‘server.py’. Ensure to set the database path in the ‘JLCPCB_DB_PATH’ environment variable.

Key features

Key features include integration with the JLC PCB SMD Assembly Component Catalogue, allowing users to search for components like ferrite beads efficiently.

Where to use

jlcpcb-parts-mcp is primarily used in electronics manufacturing and PCB assembly processes, particularly when sourcing components.

Content

JLCPCB Parts MCP Server

これは何

JLCPCBのPCBA向けの、部品探しを補助するMCPサーバーです。

会話例

Basic Partsに分類されている、フェライトビーズを検索した例です。
会話例

また、以下のページでは降圧型DC-DCコンバータの抵抗値の選定を行っています。
https://claude.ai/share/9f02f1a4-7b38-48fb-b29a-f10cf1e608ba

設定

データベースとして、JLC PCB SMD Assembly Component Catalogueを使用しています。
ここで分割ZIPにして提供されている cache.sqlite3 が必要です。2025年4月現在、番号は cache.z19 まで存在します。

PythonでMCPが利用可能な環境を作り、サーバーとして server.py を指定してください。
また、データベースへのパスを JLCPCB_DB_PATH 環境変数へ設定する必要があります。

Claude Desktopでの設定例を以下に示します。

{
  "mcpServers": {
    "JLCPCB parts": {
      "command": "python",
      "args": [
        "path/to/server.py"
      ],
      "env": {
        "JLCPCB_DB_PATH": "path/to/database.sqlite3"
      }
    }
  }
}

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers