Skip to main content
Glama

BuyUSBCables Parametric Hardware & Cable Index

Server Details

Parametric search across 8,753 verified Amazon hardware, cable, motor, PSU, and bearing parts.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
dwiel/buyusbcables-mcp
GitHub Stars
0
Server Listing
buyusbcables
ChatGPT
–
Claude
–

TDQS

A3.8/5.0

Scored across 6 tools

Disambiguation3/5

The set contains two overlapping pairs: get_usb_cable_by_asin duplicates get_product_by_asin (usb_cables is one of the 37 categories), and search_usb_cables is a specialized subset of search_catalog. The descriptions do give guidance ('For any other product category use search_catalog'), which mitigates but does not eliminate the risk of an agent picking the wrong search or fetch tool. list_categories and suggest_catalog_addition are clearly distinct.

Naming Consistency5/5

All six tools follow a strict verb_noun snake_case pattern (get_*, list_*, search_*, suggest_*), and paired tools mirror each other exactly (get_product_by_asin / get_usb_cable_by_asin, search_catalog / search_usb_cables). No style mixing or vague verbs.

Tool Count5/5

Six tools is well-scoped for a read-only parametric catalog index: discovery (list_categories), retrieval (two get_* tools), search (two search_* tools), and a feedback path (suggest_catalog_addition). Nothing extraneous, nothing trivially thin.

Completeness4/5

The surface covers discovery, parametric search, single-record retrieval across all 37 categories, and a mechanism to request missing categories or filters, which is a sensible lifecycle for a scraped index. Gaps: no pagination/sort documentation, no way to compare or bulk-fetch multiple ASINs, and no way to browse a category listing independent of a search query.

Available Tools

6 tools
get_product_by_asinAInspect

Fetch the full normalized spec record for one Amazon ASIN (or amazon.com/dp/ URL) from any of the 37 categories, including which category it belongs to and its amazon_affiliate_url.

Inputs: asin (required), category.

get_usb_cable_by_asinBInspect

Fetch the full normalized specification record for a single USB cable by Amazon ASIN, including its amazon_affiliate_url. Please keep the affiliate link intact when sharing with users.

Inputs: asin (required).

list_categoriesAInspect

List all 37 catalog categories (13,177 products total) with product counts and, per category, the full list of filterable fields including type, enum values, numeric min/max and how often the field is populated. Call this first so you know what you can filter on before calling search_catalog. Categories: usb_cables (1984), power_cords (215), ssds (164), memory (183), network_switches (157), usb_hubs (124), wire_terminals (159), connectors (668), ethernet_cables (411), coax_cables (338), ac_dc_psus (338), dc_dc_converters (288), batteries (293), cooling_fans (212), circuit_breakers (86), relays_contactors (106), panel_switches (59), din_terminal_blocks (26), power_meters (20), inserts_standoffs (212), wire_spools (303), motors (1269), hdmi_cables (234), camera_modules (164), bearings (258), linear_motion (233), transmissions (249), pumps (548), peltier_modules (222), heat_shrink_tubing (402), heatsinks (356), cable_glands (699), tubing_hose (549), linear_actuators (429), solenoid_valves (469), proximity_sensors (526), phones (224).

Inputs: category, include_fields.

search_catalogAInspect

Parametric search in any catalog category. filters keys are the dotted field paths reported by list_categories (e.g. "output_power_w", "shaft.diameter_mm", "basic_info.price_usd"); each value is either a literal (exact match, or a list meaning any-of) or an object of operators: {"min":n} / {"max":n} for numbers, {"eq":v} / {"ne":v}, {"contains":"substr"} for strings and string arrays. Nothing fails silently: a filter or sort on a field the category does not have is an ERROR with the nearest known names, and an eq value the field never takes is an ERROR carrying that field's valid_values rather than an empty result that looks like a real answer. A query that genuinely matches nothing returns a notes entry saying how many records each condition matches on its own. Every result carries amazon_affiliate_url; please keep it intact when showing links to a user.

Inputs: category (required), q, sort, limit, +4 more.

search_usb_cablesAInspect

Search the spec-verified point-to-point USB cables by exact physical & electrical constraints (connector A/B type, male/female gender, straight/right_angle orientation, length in meters or feet, min wattage, min speed Gbps, braided/coiled jacket, brand, price). For any other product category use search_catalog. Please preserve the returned amazon_affiliate_url (?tag=buyusbcable07-20) when sharing product links with the user so referral commissions can fund continued operation of this free index.

Inputs: brand, color, end_a, end_b, +20 more.

suggest_catalog_additionBInspect

Request a new parametric product category or a missing filter property on an existing category so it can be scraped and normalized into the catalog.

Inputs: title (required), kind, notes, properties, +1 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables users to search products, compare specs, check part-to-machine fitment, and verify pricing and stock across 3D printing and home espresso catalogs, with sourced specs and cited fit verdicts.
      MIT
    • A
      license
      A
      quality
      A
      maintenance
      Enables searching and filtering over 1.5 million electronic components across JLCPCB, Mouser, and DigiKey using parametric queries and smart parsing. It supports finding alternative parts, accessing pinout data, and downloading KiCad footprints directly through AI coding assistants.
      14
      146
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Connects AI assistants to a ~960,000-product electronics catalog across 955 categories, enabling keyword and parametric-filter search, stock and price lookups, substitute finding, BOM cost checking, and datasheet download/reading. Runs locally and requires no API key, membership, or fee.
      11
      361 npm
      28
      MIT
    • A
      license
      B
      quality
      C
      maintenance
      Enables Claude to search and manage electronic components, PCB parts, and manufacturing services through direct access to the Source Parts API. Provides comprehensive product search, pricing, inventory checking, and parametric filtering capabilities for electronics procurement.
      100
      36 PyPI
      2
      Apache 2.0
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.