Skip to main content
Glama
peterb154
by peterb154

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
JLCPCB_DATABASE_PATHNoCustom path for the SQLite database file. If not set, uses default platform location.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_componentsA

Search JLCPCB components by keyword with live stock and pricing.

This tool searches the local component database and enhances results with real-time stock levels and pricing from JLCPCB's API.

Examples:

  • "10k resistor 0805" - Find 10kΩ resistors in 0805 package

  • "STM32F4" - Find STM32F4 microcontrollers

  • "capacitor ceramic 10uF" - Find 10µF ceramic capacitors

Results include:

  • JLCPCB part number and manufacturer part number

  • Current stock levels and pricing tiers

  • Package type and specifications

  • Basic vs Extended part classification

  • Direct link to JLCPCB product page

get_component_detailsA

Get detailed information for a specific JLCPCB component.

This tool fetches comprehensive details including specifications, current stock, pricing tiers, datasheet, and images.

Example: lcsc="C17976" returns full details for that specific component.

database_statusA

Get status and information about the local component database.

Returns information including database location, size, age, and last update time.

refresh_databaseA

Refresh/update the component database to get the latest parts from JLCPCB.

This downloads the latest component data (~50MB) and rebuilds the local database. Takes 5-10 minutes. Use this monthly to stay current with new components.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/peterb154/jlcpcb-search-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server