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"
}
}
}
}
Recommend MCP Servers 💡
deepsource-mcp-server
An MCP server that integrates with DeepSource to provide AI assistants with access to code quality metrics, issues, and analysis results
Bamimore-Tomi/ghidra_mcp
Ghidra MCP server that extracts binary analysis data and exposes it to LLMs via Model Context Protocol
@inercia/MCPShell
A tool that allows LLMs to safely execute command-line tools through the Model Context Protocol (MCP)
gitlab-mr-mcp
Interact seamlessly with GitLab repositories to manage merge requests and issues.
@omerrgocmen/json2video-mcp
MCP server for integrating json2video API to generate and manage videos programmatically
@vrosario/http-request-mcp
A simple MCP server for making HTTP requests, supporting various HTTP methods.