Skip to main content
Glama
veronoicc

electronic-components-mcp

by veronoicc

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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_componentsB

Search electronic components across registered online stores by keyword or part name

search_components_by_typeB

Search electronic components by structured component category and optional ratings/specs

get_component_by_slugB

Retrieve exact component details using a composite slug

get_component_by_idB

Retrieve component details using a specific store identifier and store's internal item ID

list_supported_shopsA

List all registered electronic component stores with their shipping policies and supported regions

cart_add_itemC

Add an electronic component to the store shopping cart

cart_update_itemA

Update the quantity of an item in the shopping cart (0 to remove)

cart_remove_itemB

Remove an item completely from the shopping cart

cart_set_shipping_methodC

Select a specific shipping or pickup method for a store cart (e.g. "pickup", "dhl", "ups_express")

cart_viewB

View the current shopping cart with shipping costs, pickup locations, free shipping thresholds, and grand totals

cart_clearB

Clear items from shopping cart for a specific shop or all shops

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 11 tools

Disambiguation4/5

The search tools are mostly distinct: keyword/part-name search versus structured category/spec search, and slug-based versus store-ID-based retrieval are clearly separated. The main mild overlap is cart_update_item (quantity 0 removes) versus cart_remove_item, but the descriptions clarify the intended difference.

Naming Consistency3/5

Most lookup tools use a verb_noun pattern (get_component_by_slug, search_components, list_supported_shops), while cart tools use a cart_* noun-prefix pattern (cart_add_item, cart_view, cart_clear). The grouping is readable and internally consistent for cart operations, but the overall set mixes conventions.

Tool Count5/5

Eleven tools is well-scoped for an electronic component lookup and cart-management server. The tool set is split cleanly between discovery/retrieval and cart operations without excessive granularity.

Completeness3/5

Component search and retrieval are well covered, and the cart surface includes add, update, remove, clear, view, and shipping selection. However, there is no checkout/order-placement operation, leaving a notable dead end after viewing cart totals and shipping costs.

Maintenance

ActivityMaintained
ResponsivenessNo issues