Other · shelfscan.io

ShelfScan

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

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_upcread-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_upcsread-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_upcread-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. How we found it.

More other sites

All 452 other sites →