BuyUSBCables Parametric Hardware & Cable Index
Server Details
Parametric search across 8,753 verified Amazon hardware, cable, motor, PSU, and bearing parts.
- 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
Scored across 6 tools
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.
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.
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.
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 toolsget_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
Search electronics parts and step-by-step hardware build guides from Schematik.
Search real parts with datasheet-provenance specs, check compatibility and compose priced BOMs.
852 humanoid/bionic robot parts, 20 categories, 4-dimension compatibility checking. Vendor-neutral.
Search Amazon products by price and rating, or build curated shopping kits for any goal.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables 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
- AlicenseAqualityAmaintenanceEnables 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.14146MIT
- AlicenseAqualityBmaintenanceConnects 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.11361 npm28MIT
- AlicenseBqualityCmaintenanceEnables 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.10036 PyPI2Apache 2.0
Glama MCP Gateway
Add one secure layer between your agents and this server.