Description
Keep Me Stocked
Keep Me Stocked is a lightweight Auction House supply list addon for World of Warcraft. It helps you track items you always want to keep on hand, check current Auction House prices, and quickly prepare purchases for missing supplies.
Use it for consumables, crafting materials, profession goods, raid supplies, or any item you regularly restock.
What It Does
Keep Me Stocked lets you create a shopping list of items with:
- A max quantity you want to keep stocked
- An optional price cap per item
- Current Auction House price
- Estimated cost to buy the missing amount
- Character-specific or Warband-wide lists
- Bags-only or all-storage inventory counting
When the Auction House is open, the addon can scan your tracked items and show current prices directly in the list.
Main Features
- Track any item by shift-clicking or dragging it into the addon
- Set a max quantity for each item
- Set an optional price cap
- Use quantity 0 for price tracking only
- View current Auction House price
- View estimated cost for missing quantity
- Count only bags, or include personal bank and Warbank
- Separate Character and Warband lists
- Quickly search tracked items in the Auction House
- Prepare commodity purchases for missing supplies
- Track incoming Auction House mail after purchases so you do not rebuy too much
Getting Started
Open the addon with:
/kms
or:
/keepstocked
You can also open it from the Auction House. When the Auction House opens, Keep Me Stocked will show your supply list and begin checking current prices.
Adding Items
To add an item:
- Open Keep Me Stocked with /kms.
- Shift-click an item, or drag an item into the item box.
- Enter a max quantity.
- Optionally enter a price cap.
- Click Save.
Example:
Max quantity: 50
Price cap: 4g
This means Keep Me Stocked will treat the item as stocked once you have 50, and it will warn or skip purchases above 4 gold per unit.
Price Tracking Only
If you want to track an item’s Auction House price without buying it, set max quantity to:
0
The item will stay in your list, but it will not be included when finding missing supplies.
Character and Warband Lists
Keep Me Stocked has two list types:
- Character List: only for the current character
- Warband List: shared across your account
Use the list dropdown near the top of the window to switch between them.
Character lists are useful for class-specific supplies.
Warband lists are useful for shared materials, profession items, or supplies used by multiple characters.
Inventory Counting
Use the storage dropdown to choose how inventory is counted:
- Bags Only: only counts items currently in your bags
- All Storage: counts bags, personal bank, reagent bank, and Warbank
Hover over an item row to see where the item is stored:
Bags
Personal bank
Warbank
Incoming mail
Bank and Warbank counts depend on Blizzard’s inventory cache. If counts look incomplete, open your bank or Warbank once on that character.
Understanding the Columns
Item
The tracked item.
Have / Max
How many you currently have compared to your desired max quantity.
Need
How many more are needed to reach your max quantity.
AH Price
The current lowest Auction House price found for the item.
Cost
Estimated cost to buy the missing quantity.
Cap
Your optional price cap.
Status
Current item state, such as stocked, price tracking, incoming mail, or active purchase state.
Buying Items
Open the Auction House, then click:
Find Next Missing
Keep Me Stocked will look for the next item that is below its max quantity and prepare a purchase when possible.
Because World of Warcraft protects Auction House buying actions, you still need to click through the purchase flow. The addon can prepare and guide the process, but it cannot fully automate buying without your clicks.
Useful Commands
Open the addon:
/kms
Add or update an item:
/kms add <itemID or item link> <max quantity> [price cap]
Example:
/kms add [Potion Name] 50 4g
Remove an item:
/kms remove <itemID or item link>
Show tracked supplies:
/kms list
Toggle bags-only vs all-storage counting:
/kms bank
Switch list scope:
/kms scope character
/kms scope warband
Clear incoming mail tracking:
/kms clearincomingNotes
Keep Me Stocked is designed as a restocking assistant, not a fully automated buyer. It helps you decide what you need, see current prices, and prepare purchases while staying within World of Warcraft’s protected Auction House interaction rules.


