home / mcp / jlcpcb parts mcp server
JLCPCB PCBA向けの、部品探しを補助するためのMCPサーバー
Configuration
View docs{
"mcpServers": {
"adrie-coder-jlcpcb-parts-mcp": {
"url": "http://localhost:5000"
}
}
}The JLCPCB Parts MCP Server provides a dedicated gateway to find components compatible with JLCPCB PCBA services. It keeps part data up to date and offers straightforward search and filtering, making it easier to design, source, and validate components for your projects.
You will run the MCP server locally and connect your MCP client to it to perform component searches. Start the server, then use your client to query by part name, category, or part number. Apply filters to narrow results by category, price, or availability, and open any component entry to view its detailed specifications and compatibility notes.
Prerequisites: install Python 3.x and pip on your machine.
Step 1 - Clone the project repository.
git clone https://github.com/Adrie-coder/jlcpcb-parts-mcp.git
cd jlcpcb-parts-mcpStep 2 - Install the required dependencies using pip.
pip install -r requirements.txtStep 3 - Run the server.
python main.pyStep 4 - Access the server in your browser.
http://localhost:5000The server starts on port 5000 by default. If you change the port, update your MCP client configuration to point to the new URL.
You can tailor searches using the client’s filters for category, price, and availability, and you can inspect individual components for up-to-date compatibility data.
If you cannot reach http://localhost:5000, ensure Python is installed, the server process is running (look for a python main.py process), and that no firewall blocks port 5000.
Search components by name or part number and retrieve matching results with details and compatibility information.
Apply category, price, and availability filters to narrow search results.
Open a component entry to view detailed specifications and compatibility notes.
Easily integrate with existing MCP client workflows for automated part sourcing.