# Walmart Marketplace MCP for AI Agents AI Agent Connect

> Walmart Marketplace MCP. Manage your Walmart 3P Seller catalog, inventory, and dynamic pricing natively. It gives your agent the ability to handle SKUs, stock levels, and promotional rules directly within your marketplace account.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_IXqnAhaWtaqf8MALnQEzbqkoHScjDqinx6lFHzM0/ai-agent-connect
- **Tags:** marketplace-management, dynamic-pricing, catalog-management, inventory-sync, seller-tools, product-listings

## Description

This Connector puts your Walmart 3P Seller account directly into your agent's reach. Instead of jumping between tabs and manually updating spreadsheets, you can ask your agent to handle the heavy lifting of catalog management. If you need to adjust prices across a specific category or update stock levels for a fulfillment center, it just happens. You can see what's currently live, figure out why an item isn't showing up, or pull down a whole list of active SKUs to check their status. It handles the messy details of pricing proxies and taxonomy structures so you don't have to worry about breaking the rules. Since Vinkius hosts this, you can plug it into your existing workflow and let your agent do the tedious data entry while you focus on growing the business. It's built for the actual work of e-commerce, from setting up clearance markdowns to retiring old products that are just taking up space.

## Tools

### wm_setup_promotions
Create and apply clearance or markdown rules to your product listings.

### wm_get_item_status
Check if an SKU is live and see any specific errors or buy-box restrictions.

### wm_get_taxonomy
Fetch the current category structures to see how Walmart organizes its product trees.

### wm_list_items
Pull a list of all your currently published 3P seller catalog items.

### wm_retire_item
Remove an active product from the marketplace to hide it from customers.

### wm_set_price
Update the retail price for a specific item on the marketplace.

### wm_update_inventory
Adjust the number of units available at your various fulfillment centers.

### wm_bulk_price_update
Upload price changes for large groups of items using structural feed arrays.

## Prompt Examples

**Prompt:** 
```
Check if SKU 'PROD-99' is live and tell me if there are any errors.
```

**Response:** 
```
I've checked the status for SKU **PROD-99**. Here is the current status:

| Attribute | Value |
| :--- | :--- |
| **Status** | Published |
| **Buy-Box** | Active |
| **Errors** | None |

The item is live and currently eligible for the buy-box with no active constraints.
```

**Prompt:** 
```
Update the price for the 'Kitchen Set' to $49.99.
```

**Response:** 
```
I've updated the price for the **Kitchen Set**. 

*   **Old Price:** $54.99
*   **New Price:** $49.99
*   **Status:** Success

The new price is now live on the Walmart Marketplace.
```

**Prompt:** 
```
List all my active items in the 'Electronics' category.
```

**Response:** 
```
I've pulled your active 3P seller catalog for the **Electronics** category. You have **14 items** currently live:

1.  **Bluetooth Headphones** (SKU: BT-01)
2.  **Smart Watch v2** (SKU: SW-02)
3.  **Wireless Mouse** (SKU: WM-03)
... [11 more items]
```

## Capabilities

### Update prices in bulk
Change prices for many items at once using structural feed arrays.

### Check category trees
Pull the latest Walmart taxonomy to see how Walmart organizes its product trees.

### Monitor SKU status
See if items are live, restricted, or hitting buy-box limits.

### List active products
Get a clean list of all your currently published 3P seller catalog items.

### Remove items from store
Take products off the marketplace to hide them from the public.

### Set individual prices
Update the retail price for a single SKU instantly.

### Run promotions
Create and apply clearance or markdown rules to your product listings.

### Sync stock levels
Adjust the number of units available at your various fulfillment centers.

## Use Cases

### Flash sale updates
Ask your agent to use wm_setup_promotions to apply a 20% markdown to all "Summer Gear" SKUs. It handles the payload logic for you.

### Low stock alerts
Tell your agent to use wm_update_inventory to drop the count for SKU-123 in fulfillment center 5 to 10 units.

### Competitive price matching
Use wm_bulk_price_update to raise the base cost of your entire "Home Goods" category by 3% across the marketplace.

### Product discontinuation
Tell your agent to use wm_retire_item to pull a specific SKU from the catalog so it no longer shows up for buyers.

## Benefits

- Update prices across hundreds of SKUs at once using wm_bulk_price_update to stay competitive without manual entry.
- Keep your stock numbers accurate across all fulfillment centers by using wm_update_inventory to sync real-time data.
- Identify why products aren't selling or appearing by checking specific SKU constraints with wm_get_item_status.
- Clean up your catalog quickly by using wm_retire_item to remove old products from public view.
- Run seasonal sales faster by using wm_setup_promotions to apply clearance and markdown logic to your items.
- Ensure your products are in the right categories by pulling the latest structures with wm_get_taxonomy.

## How It Works

The bottom line is you get a direct line to your Walmart Seller account without leaving your chat window.

1. Get your CLIENT_ID and CLIENT_SECRET from the Walmart Developer Portal.
2. Connect the Connector and choose your Sandbox or Production environment.
3. Give your agent a command like "update the price of these 50 items" to start.

## Frequently Asked Questions

**Can the Walmart Marketplace MCP help me update prices for many items at once?**
Yes, it can update prices in bulk. You can ask your agent to apply new price points to large groups of SKUs simultaneously, which saves you from manual entry for every individual item.

**How does the Walmart Marketplace MCP handle my stock levels?**
It syncs your physical stock levels directly. You can tell your agent to update the number of units available at specific fulfillment centers to keep your marketplace listings accurate.

**Can I use the Walmart Marketplace MCP to hide products I no longer sell?**
Yes, you can retire items using this Connector. Your agent can pull specific SKUs from the marketplace so they are no longer visible to customers.

**Is the Walmart Marketplace MCP good for managing promotions?**
Yes, it's designed to handle promotional logic. You can use it to set up markdowns, clearance rules, and other promotional arrays across your product listings.

**Does the Walmart Marketplace MCP show me why my items aren't appearing?**
Yes, it can check the status of your items. Your agent can identify if a product is live, if it's hitting buy-box limits, or if there are specific errors blocking it.

**Can I use the Walmart Marketplace MCP to see the correct categories for my products?**
Yes, it can pull the latest taxonomy. Your agent can check the current Walmart category structures to ensure your products are mapped to the correct node trees.

**Does this Connector process fulfillment and orders?**
No. This server strictly focuses on the Marketplace Catalog and Pricing to maintain secure boundaries. To manage orders, please use the `walmart-orders-mcp` server.

**Can I update prices or inventory for multiple SKUs at once?**
Yes, the agent interacts with Walmart's Bulk operations endpoint to process batch updates efficiently without rate-limit throttling.

**Does this agent configure limited-time promotions for special events?**
Yes. You can dynamically set promotional pricing algorithms by specifying precise start and end dates directly impacting your item's Buy Box.

**Does this MCP server process fulfillment and orders?**
No. This server strictly focuses on the Marketplace Catalog and Pricing to maintain secure boundaries. To manage orders, please use the `walmart-orders-mcp` server.