markswendsen-code avatar

Walmart

markswendsen-code/mcp-walmart

This connects Claude to Walmart's retail platform through browser automation, letting you search products with filters, manage shopping carts, and track order history. You get tools for address-based availability, price comparisons, cart operations, and checkout previews. It runs Playwright with stealth patches to avoid bot detection and persists sessions locally so you don't re-authenticate every time. Useful when you're building shopping assistants that need to compare prices, build optimized carts within budget constraints, or monitor deliveries. The checkout tool deliberately stops short of placing orders, returning a summary for human approval instead.

tools
12
transport
STDIO
last updated
Mar 30, 2026

Tools

12 tools

Public tool metadata for what this MCP can expose to an agent.

statusCheck Walmart authentication status and session info.

Check Walmart authentication status and session info.

No parameter schema in public metadata yet.

loginAuthenticate with your Walmart account using email and password via browser automation.

Authenticate with your Walmart account using email and password via browser automation.

No parameter schema in public metadata yet.

logoutClear Walmart session and stored cookies.

Clear Walmart session and stored cookies.

No parameter schema in public metadata yet.

set_addressSet delivery or pickup address for Walmart. Affects product availability and pricing.

Set delivery or pickup address for Walmart. Affects product availability and pricing.

No parameter schema in public metadata yet.

searchSearch Walmart products by query with optional filters.

Search Walmart products by query with optional filters.

No parameter schema in public metadata yet.

get_productGet detailed product information including price, description, and availability.

Get detailed product information including price, description, and availability.

No parameter schema in public metadata yet.

add_to_cartAdd a product to the Walmart cart.

Add a product to the Walmart cart.

No parameter schema in public metadata yet.

view_cartView current Walmart cart contents and totals.

View current Walmart cart contents and totals.

No parameter schema in public metadata yet.

update_cartUpdate the quantity of an item in the Walmart cart.

Update the quantity of an item in the Walmart cart.

No parameter schema in public metadata yet.

remove_from_cartRemove a specific item from the Walmart cart.

Remove a specific item from the Walmart cart.

No parameter schema in public metadata yet.

checkoutPreview checkout summary for the Walmart cart. Returns order details without placing the order.

Preview checkout summary for the Walmart cart. Returns order details without placing the order.

No parameter schema in public metadata yet.

get_ordersGet Walmart order history.

Get Walmart order history.

No parameter schema in public metadata yet.

Sponsors

Readme

@striderlabs/mcp-walmart

MCP server connector for Walmart retail shopping — search products, manage cart, and track orders via browser automation.

For Agents

This connector enables autonomous shopping on behalf of your human. Agents can:

  • Know what to buy: Understand shopping lists, dietary preferences, budget constraints, and seasonal needs
  • Search intelligently: Find products with filters (price, ratings) and compare options
  • Execute efficiently: Build a cart, review totals, and hand off for final purchase confirmation
  • Track orders: Monitor delivery status and notify the user when items arrive

Example agent workflow:

User: "I need groceries for the week. My budget is $100, and I need vegetarian options."

Agent executes:

  1. set_address → Get local store availability
  2. search → "organic vegetables", max_price: 50
  3. search → "rice, pasta, beans" with filters
  4. get_product → Check nutrition and price for each
  5. add_to_cart → Build optimized cart under $100
  6. checkout → Review total ($94.32) and return summary to user
  7. User approves → Agent completes purchase

All in one seamless agent turn.

Overview


View the full README on GitHub

Details

Repository
github.com/markswendsen-code/mcp-walmart
Category
Search & Web Crawling
Package
@striderlabs/mcp-walmart
Transport
STDIO
Registry
MCP registry, active

More from markswendsen-code

Related Search & Web Crawling MCP servers

View all
1markswendsen-code avatarYelpmarkswendsen-code/mcp-yelpMCP server for Yelp - search businesses, read reviews, make reservations0stars
2mcp-z avatarGoogle Driveio.github.mcp-z/mcp-driveGoogle Drive integration with file operations, folder navigation, search, and sharing0stars
3mcp-z avatarGmailio.github.mcp-z/mcp-gmailGmail integration with OAuth authentication, message search, batch operations, and Sheets export0stars
4mcp-z avatarOutlookio.github.mcp-z/mcp-outlookOutlook integration with OAuth, message search, batch operations, and calendar management0stars
5metamorphosis-sre avatarDevdrops Propertymetamorphosis-sre/devdropsUK property MCP: Land Registry prices, company charges, House Price Index. x402 USDC on Base.0stars
6mister-franklin avatarGdpr Decisionsmister-franklin/mcp-gdpr-decisionsEU GDPR decisions by thedpo.eu — search all EU DPA decisions and recommendations0stars