WebMCP

MediaWebMCP verified

watchanchor.com WebMCP tools

Manage and protect a watch collection — track multiple watch-brand warranties in one place, backed by a deep, searchable watch catalog. WebMCP tools let an agent search the catalog by keyword or reference, search by movement/calibre or complication, filter by attributes, read full watch specs, and sign in to manage a collection.

6 tools1 methodsspec API surface

What can an agent do with watchanchor.com WebMCP tools?

Manage and protect a watch collection — track multiple watch-brand warranties in one place, backed by a deep, searchable watch catalog. WebMCP tools let an agent search the catalog by keyword or reference, search by movement/calibre or complication, filter by attributes, read full watch specs, and sign in to manage a collection. This page documents every listed tool, the action or answer it provides, its installation command, and the input fields an agent should send.

WebMCP tools on watchanchor.com

Tool 1 of 6WebMCPAnswer

searchWatches

Search the watch catalog by free-text keyword across brand, model, and reference number. When given a reference number, search with the reference ALONE (no brand). If no results, retry shorter: reference only, brand only, or model only. Do NOT use for calibre names or complications — use searchByMovement. Returns paginated results (brand, model, reference, photo, slug) and navigates the page to show them.

How to install

Open the watchanchor.com website and ask your browser agent to use searchWatches

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the searchWatches tool on watchanchor.com with query: <string>, page: <number>. Return the structured result and cite the source page.

Input contract

  • query string A single search term: a brand name, model name, or reference number. Use the reference number alone when one is provided.
  • page number Page number for pagination, starts at 1

Open the source definition

Tool 2 of 6WebMCPAction

exploreWatches

Browse watches using structured attribute filters (brand, dial colour, case material, movement type, size/water-resistance ranges, etc.). Values must match exactly — call getFilterOptions first for valid values. Does NOT do free-text or calibre/complication search — use searchByMovement for those. Returns paginated results and navigates to the filtered catalog.

How to install

Open the watchanchor.com website and ask your browser agent to use exploreWatches

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the exploreWatches tool on watchanchor.com with brand: <array>, dial_colour: <array>, case_material: <array>, bracelet_material: <array>, bracelet_colour: <array>, movement_type: <array>, calibre: <array>, complications: <string>, case_back: <array>, case_size_min: <number>, case_size_max: <number>, water_resistance_min: <number>, water_resistance_max: <number>, limited: <boolean>, page: <number>. Return the structured result and cite the source page.

Input contract

  • brand array Exact brand names as returned by getFilterOptions (e.g. "Omega", "Rolex")
  • dial_colour array Exact dial colour values as returned by getFilterOptions (e.g. "Blue", "Black")
  • case_material array Exact case material values as returned by getFilterOptions (e.g. "Steel", "Gold")
  • bracelet_material array Exact bracelet material values as returned by getFilterOptions
  • bracelet_colour array Exact bracelet colour values as returned by getFilterOptions
  • movement_type array Exact movement type values as returned by getFilterOptions (e.g. "MECHANICAL_AUTOMATIC", "QUARTZ")
  • calibre array Exact calibre names as returned by getFilterOptions (e.g. "Miyota 8215", "ETA 2824-2")
  • complications string Free-text complication search (e.g. "moonphase", "chronograph", "GMT") — uses substring matching
  • case_back array Exact case back type values as returned by getFilterOptions
  • case_size_min number Minimum case diameter in millimetres
  • case_size_max number Maximum case diameter in millimetres
  • water_resistance_min number Minimum water resistance in metres
  • water_resistance_max number Maximum water resistance in metres
  • limited boolean Set to true to show only limited edition watches, false for only non-limited
  • page number Page number for pagination, starts at 1

Open the source definition

Tool 3 of 6WebMCPAnswer

searchByMovement

Search for watches by movement calibre name or complication. Use this when the user asks about a specific calibre (e.g. "miyota 8215", "ETA 2824", "Sellita SW200", "Valjoux 7750") or a movement complication (e.g. "moonphase", "chronograph", "tourbillon", "GMT", "perpetual calendar", "minute repeater"). Returns watches whose movement matches the query by calibre name or complication.

How to install

Open the watchanchor.com website and ask your browser agent to use searchByMovement

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the searchByMovement tool on watchanchor.com with query: <string>, page: <number>. Return the structured result and cite the source page.

Input contract

  • query string Calibre name or complication to search for (e.g. "moonphase", "8215", "Valjoux 7750")
  • page number Page number for pagination, starts at 1

Open the source definition

Tool 4 of 6WebMCPAnswer

getFilterOptions

Retrieve the available filter values and their counts for the watch catalog. Use this tool to discover valid values before calling exploreWatches. Optionally pass current filter selections to see how counts update when filters are combined. Returns brands, dial colours, case materials, bracelet materials, bracelet colours, movement types, case back types, and numeric ranges for case size and water resistance. This tool is data-only and does not navigate the page.

How to install

Open the watchanchor.com website and ask your browser agent to use getFilterOptions

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the getFilterOptions tool on watchanchor.com with brand: <array>, dial_colour: <array>, case_material: <array>, bracelet_material: <array>, bracelet_colour: <array>, movement_type: <array>, case_back: <array>, case_size_min: <number>, case_size_max: <number>, water_resistance_min: <number>, water_resistance_max: <number>, limited: <boolean>. Return the structured result and cite the source page.

Input contract

  • brand array Brand names already selected — counts will reflect this selection
  • dial_colour array Dial colours already selected
  • case_material array Case materials already selected
  • bracelet_material array Bracelet materials already selected
  • bracelet_colour array Bracelet colours already selected
  • movement_type array Movement types already selected
  • case_back array Case back types already selected
  • case_size_min number Minimum case size already selected
  • case_size_max number Maximum case size already selected
  • water_resistance_min number Minimum water resistance already selected
  • water_resistance_max number Maximum water resistance already selected
  • limited boolean Limited edition filter already selected

Open the source definition

Tool 5 of 6WebMCPAnswer

getWatchDetails

Retrieve full specifications for a single watch and navigate to its detail page. Use this tool when the user wants to see complete information about a specific watch. The slug parameter comes from a previous searchWatches or exploreWatches result. Returns brand, model, reference, case size, case material, crystal, dial colour, bracelet material and colour, movement details (calibre, power reserve, frequency, complications), water resistance, and photo.

How to install

Open the watchanchor.com website and ask your browser agent to use getWatchDetails

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the getWatchDetails tool on watchanchor.com with slug: <string>. Return the structured result and cite the source page.

Input contract

  • slug string The watch slug identifier from a previous searchWatches or exploreWatches result

Open the source definition

Tool 6 of 6WebMCPAction

signIn

Navigate the user to the sign-in page. Use this tool when the user wants to perform an action that requires authentication — such as adding a watch to a collection, managing a wishlist, saving warranty information, or any collection management task — but the required tools are not available because they are not signed in.

How to install

Open the watchanchor.com website and ask your browser agent to use signIn

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the signIn tool on watchanchor.com. Return the structured result and cite the source page.

Input contract

    Open the source definition