protogrid

Search / io.github.dwiel/buyusbcables

BuyUSBCables Parametric Hardware & Cable Index

R0· no sign-in

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

v2.0.0 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality72new
Trust97of 100
Uptime, 30 days100%
Latency p50557 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "buyusbcables": {
      "type": "http",
      "url": "https://www.buyusbcables.com/api/mcp"
    }
  }
}
claude mcp add --transport http buyusbcables https://www.buyusbcables.com/api/mcp
[mcp_servers.buyusbcables]
url = "https://www.buyusbcables.com/api/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "buyusbcables": {
      "type": "remote",
      "url": "https://www.buyusbcables.com/api/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "buyusbcables": {
      "type": "http",
      "url": "https://www.buyusbcables.com/api/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=buyusbcables&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vd3d3LmJ1eXVzYmNhYmxlcy5jb20vYXBpL21jcCJ9"
}
{
  "servers": {
    "buyusbcables": {
      "type": "http",
      "url": "https://www.buyusbcables.com/api/mcp"
    }
  }
}
{
  "mcpServers": {
    "buyusbcables": {
      "httpUrl": "https://www.buyusbcables.com/api/mcp"
    }
  }
}
extensions:
  "buyusbcables":
    enabled: true
    name: "buyusbcables"
    type: streamable_http
    uri: "https://www.buyusbcables.com/api/mcp"
    timeout: 300

Quality 72 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene69 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • warn
    tools.description_length1 tools have descriptions over 1,024 characters, which crowds the context
  • pass
    tools.schemasevery tool has an object input schema
  • fail
    tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_product_by_asin (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_usb_cable_by_asin (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); list_categories (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 2,810 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pull, stability.new_linkstool history recorded for 2 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

6 tools, about 2,810 tokens to load them all · tool set 122ed01e4869 · tools last changed 2026-11-12 · checked 2026-11-14 07:03 UTC

Tool changes

  • get_product_by_asinchangeddescription, input schema
    before

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

    after · 93% of words in common

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

  • search_catalogchangedinput schema
  • list_categorieschangeddescription, input schema
    before

    List all 36 catalog categories (12,953 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).

    after · 94% of words in common

    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).

  • get_product_by_asinchangeddescription, input schema
    before

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

    after · 93% of words in common

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

  • search_catalogchangedinput schema
  • list_categorieschangeddescription, input schema
    before

    List all 28 catalog categories (9,301 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).

    after · 80% of words in common

    List all 36 catalog categories (12,953 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).

  • get_product_by_asinchangeddescription, input schema
    before

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

    after · 93% of words in common

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

  • search_catalogchangedinput schema
  • list_categorieschangeddescription, input schema
    before

    List all 27 catalog categories (8,753 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).

    after · 93% of words in common

    List all 28 catalog categories (9,301 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).

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 97 / 100

provenance90
liveness100
freshness100
hygiene100

+repository +namespace-matches-repo +website +reachable +uptime-100% +updated-3d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://www.buyusbcables.com/api/mcp streamable-httpnoneyes100%557 ms2025-11-252026-11-14

Tools (6)

get_product_by_asinFetch the full normalized spec record for one Amazon ASIN (or amazon.com/dp/<ASIN> URL) from any of the 37 categories, including which category it belongs to and its `amazon_affiliate_url`.
get_usb_cable_by_asinFetch 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.
list_categoriesList 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).
search_catalogParametric 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.
search_usb_cablesSearch 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.
suggest_catalog_additionRequest a new parametric product category or a missing filter property on an existing category so it can be scraped and normalized into the catalog.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "io.github.dwiel/buyusbcables",
  "title": "BuyUSBCables Parametric Hardware & Cable Index",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://www.buyusbcables.com/api/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "2.0.0",
  "repository": {
    "url": "https://github.com/dwiel/buyusbcables-mcp",
    "source": "github"
  },
  "websiteUrl": "https://www.buyusbcables.com",
  "description": "Parametric search across 8,753 verified Amazon hardware, cable, motor, PSU, and bearing parts."
}