- Explore MCP Servers
- jlcpcb-parts-mcp
Jlcpcb Parts Mcp
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.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
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.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
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"
}
}
}
}
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










