Skip to main content
Glama
controlguy-ys

Parts Finder MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DIGIKEY_SANDBOXNoWhether to use DigiKey sandbox environment.false
DIGIKEY_CLIENT_IDNoDigiKey client ID for OAuth 2.0.
DIGIKEY_TOKEN_URLNoToken endpoint URL for DigiKey OAuth.https://api.digikey.com/v1/oauth2/token
ALIEXPRESS_APP_KEYNoAliExpress app key.
ALIEXPRESS_COUNTRYNoCountry for AliExpress searches.US
ALIEXPRESS_CURRENCYNoCurrency for AliExpress searches.USD
ALIEXPRESS_LANGUAGENoLanguage for AliExpress searches.en_US
DIGIKEY_CUSTOMER_IDNoCustomer ID for DigiKey.0
DIGIKEY_LOCALE_SITENoLocale site for DigiKey.US
MOUSER_API_BASE_URLNoBase URL for Mouser API.https://api.mouser.com
DIGIKEY_API_BASE_URLNoBase URL for DigiKey API.https://api.digikey.com
ALIEXPRESS_APP_SECRETNoAliExpress app secret.
DIGIKEY_CLIENT_SECRETNoDigiKey client secret for OAuth 2.0.
MOUSER_SEARCH_API_KEYNoYour Mouser Search API key from Mouser API Hub.
PARTS_FINDER_CACHE_DIRNoDirectory for cache files..cache/parts-finder
PARTS_FINDER_LOG_LEVELNoLog level for the parts finder server.info
ALIEXPRESS_ACCESS_TOKENNoAliExpress access token.
ALIEXPRESS_API_BASE_URLNoBase URL for AliExpress API.https://api-sg.aliexpress.com
DIGIKEY_LOCALE_CURRENCYNoLocale currency for DigiKey.USD
DIGIKEY_LOCALE_LANGUAGENoLocale language for DigiKey.en
ALIEXPRESS_REFRESH_TOKENNoAliExpress refresh token.
MOUSER_RATE_LIMIT_PER_DAYNoRate limit per day for Mouser API.1000
ALIEXPRESS_TOKEN_CREATE_PATHNoToken creation path for AliExpress./auth/token/security/create
DIGIKEY_SANDBOX_API_BASE_URLNoBase URL for DigiKey sandbox API.https://sandbox-api.digikey.com
MOUSER_RATE_LIMIT_PER_MINUTENoRate limit per minute for Mouser API.30
PARTS_FINDER_DEFAULT_COUNTRYNoDefault country for searches.US
ALIEXPRESS_RATE_LIMIT_PER_DAYNoRate limit per day for AliExpress API.
ALIEXPRESS_TOKEN_REFRESH_PATHNoToken refresh path for AliExpress./auth/token/refresh
PARTS_FINDER_DEFAULT_CURRENCYNoDefault currency for searches.USD
PARTS_FINDER_DEFAULT_LANGUAGENoDefault language for searches.en
ALIEXPRESS_OAUTH_AUTHORIZE_URLNoOAuth authorize URL for AliExpress.https://api-sg.aliexpress.com/oauth/authorize
PARTS_FINDER_CACHE_TTL_SECONDSNoCache TTL in seconds.300
ALIEXPRESS_RATE_LIMIT_PER_SECONDNoRate limit per second for AliExpress API.
DIGIKEY_PRODUCT_INFORMATION_RATE_LIMIT_PER_DAYNoRate limit per day for DigiKey ProductInformation API.1000
DIGIKEY_PRODUCT_INFORMATION_RATE_LIMIT_PER_MINUTENoRate limit per minute for DigiKey ProductInformation API.120

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_partsC

Search configured distributor and marketplace suppliers for engineering part candidates.

extract_visual_part_hintsC

Normalize image-recognition observations into searchable part hints. The MCP server does not process raw images; pass observations from Codex/Claude vision.

lookup_partC

Look up a known manufacturer or supplier part number.

compare_partsC

Compare two to ten known part numbers or candidates.

suggest_alternatesB

Suggest alternate parts for unavailable, costly, obsolete, or second-source needs.

enrich_bomB

Enrich BOM-like rows with supplier availability, pricing, and sourcing caveats.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 6 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: searching, looking up, comparing, suggesting alternatives, enriching BOM data, and extracting visual hints. No two tools perform the same function.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern with lowercase and underscores (e.g., search_parts, lookup_part), making the naming predictable and easy to understand.

Tool Count5/5

Six tools cover the core operations of a parts finder without being excessive. Each tool justifies its existence, and the set feels well-scoped for the domain.

Completeness5/5

The tool surface covers the essential workflows: discovery (search, visual hints), identification (lookup), comparison (compare, suggest alternates), and enrichment (enrich BOM). No obvious gaps for typical part-finding tasks.