BROWSER USE

- Browser Use Agents: give Browser Use a task and receive completed work. API V4 is current for new integrations.
- Browser Infrastructure: connect your agent or automation to managed browsers through SDK, REST, or CDP. Starts at $0.02/browser-hour.
- Developer tools: Open Source, Browser Harness, SDK, and MCP support the two products above.

[Developer Index](https://browser-use.com/index.md)
[Product Map](https://browser-use.com/llms.txt)
[Full Product Context](https://browser-use.com/llms-full.txt)
[Pricing](https://browser-use.com/pricing.md)
[Cloud Docs](https://docs.browser-use.com/cloud/quickstart)
[Open Source Docs](https://docs.browser-use.com/open-source/introduction)

---

# ShelfScan: 15 WebMCP tools for AI agents

![](https://www.google.com/s2/favicons?domain=shelfscan.io&sz=96)

Other · shelfscan.io

## ShelfScan

Board game collection manager and UPC scanner. Agents can load BGG collections, scan barcodes, add wishlist items and log plays.

[Open shelfscan.io](https://www.shelfscan.io/workflows)

## Ask an agent to

-   Read the UPC barcodes from this photo of my game shelf
-   Add Wingspan to my wishlist with high priority
-   Log a play of Catan from last night

## 15 tools

-   `add_to_bgg_collection`
    
    Add a game to the logged in user's BGG collection. The browser must have the ShelfScan extension installed and have a subscription in order to use this tool.
    
-   `add_to_bgg_collection_for_trade`
    
    Mark a game as for trade in the logged in user's BGG collection, with its trade condition. Updates the existing collection item when a collectionId is given, otherwise adds a new item marked for trade. The browser…
    
-   `add_to_bgg_wishlist`
    
    Add a game to the logged in user's BGG wishlist with a wishlist priority. Updates the existing collection item when a collectionId is given, otherwise adds a new item on the wishlist. The browser must have the…
    
-   `bgg_collection_item_info`
    
    Read or update the private info of an item in the logged in user's BGG collection (private comment, statuses, trade condition, price paid, current value, acquisition and inventory details). With read: true it returns…
    
-   `clear_bgg_collection_statuses`
    
    Turn off every status (own, previously owned, for trade, want, wishlist, preordered, ...) on an existing item in the logged in user's BGG collection. The item itself stays in the collection. The browser must have the…
    
-   `gameupc_data_from_upc`read-only
    
    Get GameUPC data given a UPC
    
    upc, search: string?
    
-   `gameupc_remove_game`
    
    Remove a game/UPC mapping provided by a specific user
    
    upc, bggId: number, versionId: number?, updater: string?
    
-   `gameupc_submit_game`
    
    Submit a new game/UPC mapping or verify an existing one
    
    upc, bggId: number, versionId: number?, updater: string?
    
-   `list_scanned_upcs`read-only
    
    List the board game UPC barcodes currently in the ShelfScan scan list, in scan order.
    
-   `load_bgg_collection`
    
    Fetch a fresh (non-cached) copy of a BoardGameGeek user's collection, games and expansions, and make it the active ShelfScan user and collection. Transient BGG errors are retried for up to a minute. Returns a summary…
    
    username: string
    
-   `log_bgg_play`
    
    Log a play of a game for the logged in BGG user, optionally with date, location, duration, quantity, comments and players. The browser must have the ShelfScan extension installed and have a subscription in order to…
    
-   `remove_bgg_collection_item`
    
    IRREVERSIBLE: permanently deletes an item from the logged in user's BGG collection, including its statuses, rating, comments, trade condition, wishlist details and private info. This cannot be undone. Only use it when…
    
-   `scan_upc`read-only
    
    Get UPCs from an image
    
    image
    
-   `set_bgg_collection_tags`
    
    Add, remove or replace the hashtags on an item in the logged in user's BGG collection. Tags are kept as hashtags in one of the item's text fields (the tag location); other text there is kept. The browser must have the…
    
-   `set_bgg_previously_owned`
    
    Mark a game as previously owned in the logged in user's BGG collection, which also turns off "own". Updates the existing collection item when a collectionId is given, otherwise adds a new item as previously owned. The…
    

Tools

15

Registered with

JavaScript

Scan finished

Oct 19, 2026

Tool names and descriptions are what www.shelfscan.io/workflows registered when we loaded it in Chrome 154 on Browser Use Cloud. The summary and the “ask an agent” lines are AI-written from them. To call the tools yourself, see [Chrome’s WebMCP docs](https://developer.chrome.com/docs/ai/webmcp). [How we found it](https://browser-use.com/webmcp#method).

## More other sites

-   [![](https://www.google.com/s2/favicons?domain=cez.cz&sz=64)ČEZ3 tools · cez.cz](https://browser-use.com/webmcp/cez.cz)
-   [![](https://www.google.com/s2/favicons?domain=realty.yandex.ru&sz=64)Yandex Realty3 tools · realty.yandex.ru](https://browser-use.com/webmcp/realty.yandex.ru)
-   [![](https://www.google.com/s2/favicons?domain=one-place.com&sz=64)One Place2 tools · one-place.com](https://browser-use.com/webmcp/one-place.com)
-   [![](https://www.google.com/s2/favicons?domain=2-luv.com&sz=64)2luv7 tools · 2-luv.com](https://browser-use.com/webmcp/2-luv.com)
-   [![](https://www.google.com/s2/favicons?domain=smogcheck.com&sz=64)SmogCheck.com5 tools · smogcheck.com](https://browser-use.com/webmcp/smogcheck.com)
-   [![](https://www.google.com/s2/favicons?domain=imgly.net&sz=64)ImgBox4 tools · imgly.net](https://browser-use.com/webmcp/imgly.net)

[All 452 other sites →](https://browser-use.com/webmcp/other)
