walmart
š Connect AI agents to Walmart's ecosystem using the Model Context Protocol for real-time data access and enhanced product search capabilities.
claude mcp add --transport stdio domingosngongo-walmart-mcp node server.js
How to use
walmart-mcp exposes a MCP server that lets AI agents like Claude Desktop or Gemini CLI interact with Walmart data through the Model Context Protocol. The server exposes capabilities such as real-time product search, item lookups, stock information, customer reviews, store locations, bestsellers, and smart recommendations. After starting the server, you can direct your MCP-enabled agent to query these capabilities using the standard MCP request format. Typical workflows include searching for products by keyword or category, retrieving detailed item information, checking current stock levels at nearby stores, pulling reviews for a product, locating the nearest Walmart stores, and getting personalized product recommendations based on user preferences. The platform is designed for shopping assistants, e-commerce automation, and retail market analysis, enabling richer, context-aware interactions within your AI agent pipelines.
How to install
Prerequisites:
- Node.js 14.x or newer installed on your system
- Access to the walmart-mcp release zip (from the Releases page)
Installation steps:
- Download the latest walmart-mcp release zip from the project Releases page.
- Unzip the archive to a working directory, e.g. ~/walmart-mcp
- Open a terminal and navigate to the project folder: cd ~/walmart-mcp
- Install dependencies (if a package.json is present): npm install
- Start the server (choose one of the following commands):
- If the project defines a start script: npm run start
- If you rely on a direct entry point like server.js: node server.js
- Verify the server starts successfully and listens on the expected port (often 3000 or 8000, as configured by the project).
Note: If the release provides additional setup instructions in a user manual or README inside the archive, follow those steps precisely. You may also need to configure environment variables (see additional_notes) before starting the server.
Additional notes
Tips and common considerations:
- If starting via npm start, ensure package.json includes a start script and that all dependencies install without errors.
- The release zip link is the primary source for binaries; avoid using untrusted mirrors.
- Check for environment-specific configuration in the walmart-mcp repository's user manual, especially for API keys or access tokens required to query Walmart data.
- If you encounter connectivity or startup issues, verify Node.js version compatibility and ensure no port conflicts with other services.
- The mcp_config uses a single walmart server in this example; you can add more entries if you host multiple MCP endpoints in your environment.
- For up-to-date usage examples and endpoints, refer to the included user guide within the release package or the project repository.
Related MCP Servers
mcp-agent
Build effective agents using Model Context Protocol and simple workflow patterns
flyto-core
The open-source execution engine for AI agents. 412 modules, MCP-native, triggers, queue, versioning, metering.
ls
List MCP Server configurations in your system used by AI applications like Cursor, Claude Desktop, VS Code and others
mcp-prompt-optimizer
Advanced MCP server providing cutting-edge prompt optimization tools with research-backed strategies
janee
Secrets management for AI agents via MCP ⢠@janeesecure
mcp-agent
Lightweight, focused utilities to manage connections and execute MCP tools with minimal integration effort. Use it to directly call tools or build simple agents within your current architecture.