360 Secure SkillHub
360 安全技能中心

Strider Walmart

该 Skill 是 Strider Labs 的 Walmart MCP 连接器,通过 npx 运行 npm 包接入 MCP 客户端,提供商品搜索、加入购物车、查看购物车、结账、库存与门店查询等工具。首次使用触发 OAuth 授权,令牌加密存储并自动刷新,无需 API key。可用于自动完成每周杂货采购、商品检索比价和自提可用性查询。

markswendsen-code
markswendsen-code
热度 21.67
最近更新 2026-03-19 12:31:48
分类:生活依赖:MCP 服务 / 第三方 API应用场景:购物 / 推荐 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add strider-walmart
Metadata
name
strider-walmart
description
Shop Walmart via Strider Labs MCP connector. Search products, check store inventory, add items to cart, manage pickup/delivery. Complete autonomous shopping for your AI agent.
metadata
{"openclaw":{"requires":{"bins":["npx"]},"category":"commerce","author":"Strider Labs","homepage":"https://striderlabs.ai"}}

Strider Walmart Connector

MCP connector for shopping at Walmart — search products, check inventory, manage cart, and order for pickup or delivery. Part of the Strider Labs action execution layer for AI agents.

Installation

npm install @striderlabs/mcp-walmart

MCP Configuration

Add to your MCP client configuration (Claude Desktop, Cursor, etc.):

{
  "mcpServers": {
    "walmart": {
      "command": "npx",
      "args": ["-y", "@striderlabs/mcp-walmart"]
    }
  }
}

Available Tools

walmart.search_products

Search Walmart's catalog by keyword, category, or brand.

Input Schema:

{
  "query": "string (search terms)",
  "category": "string (optional: grocery, electronics, home, etc.)",
  "sort": "string (optional: price_low, price_high, rating, relevance)",
  "store_id": "string (optional: for inventory check)"
}

Output:

{
  "products": [{
    "id": "string",
    "name": "string",
    "price": "number",
    "rating": "number",
    "in_stock": "boolean",
    "pickup_available": "boolean",
    "delivery_available": "boolean",
    "image_url": "string"
  }]
}

walmart.add_to_cart

Add products to shopping cart with specified quantity.

Input Schema:

{
  "product_id": "string",
  "quantity": "number",
  "fulfillment": "string (pickup or delivery)"
}

walmart.get_cart

Retrieve current cart contents and totals.

walmart.checkout

Complete purchase with saved payment method.

Input Schema:

{
  "fulfillment_type": "string (pickup or delivery)",
  "store_id": "string (for pickup)",
  "delivery_address": "object (for delivery)",
  "payment_method_id": "string"
}

walmart.check_inventory

Check real-time inventory at a specific store.

walmart.find_stores

Find nearby Walmart stores by location.

Authentication

First use triggers OAuth authorization flow:

  1. User is redirected to Walmart to authorize
  2. Tokens are stored encrypted per-user
  3. Automatic refresh handles token expiration

No API key required — connector manages OAuth flow.

Usage Examples

Search for groceries:

Search Walmart for organic milk and add the best-rated one to my cart

Weekly grocery order:

Order my usual groceries from Walmart: eggs, bread, milk, bananas, chicken breast

Check pickup availability:

Is the PlayStation 5 available for pickup at my local Walmart?

Error Handling

Code Meaning Action
AUTH_EXPIRED Session expired Re-authenticate
OUT_OF_STOCK Item unavailable Suggest alternatives
STORE_UNAVAILABLE Store closed Try different store
RATE_LIMITED Too many requests Retry after delay

Use Cases

  • Weekly grocery shopping: automate recurring orders
  • Price comparison: search across categories
  • Pickup coordination: find items available at nearby stores
  • Bulk ordering: household supplies and pantry staples

Links