loading…
Search for a command to run...
loading…
A Model Context Protocol connector that allows users to search products, manage shopping bags and wishlists, and track orders on Nordstrom. It utilizes browser
A Model Context Protocol connector that allows users to search products, manage shopping bags and wishlists, and track orders on Nordstrom. It utilizes browser automation to enable seamless interaction with Nordstrom's retail platform through AI clients.
Model Context Protocol (MCP) connector for Nordstrom retail. Browse products, manage your shopping bag, wishlist, and orders through any MCP-compatible AI client.
| Tool | Description | Auth Required |
|---|---|---|
search_products |
Search merchandise by keyword, category, or brand | No |
get_product |
Get full product details, sizes, and images | No |
add_to_bag |
Add an item to your shopping bag | Yes |
get_bag |
View shopping bag contents and totals | Yes |
remove_from_bag |
Remove an item from bag | Yes |
get_wishlist |
View saved/favorited items | Yes |
add_to_wishlist |
Save an item to your wishlist | Yes |
check_inventory |
Check store availability near a ZIP code | No |
get_orders |
View order history | Yes |
track_order |
Track a shipment | Yes |
npm install @striderlabs/mcp-nordstrom
Authenticated tools (bag, wishlist, orders) require Nordstrom account credentials. Set them as environment variables:
export NORDSTROM_EMAIL="[email protected]"
export NORDSTROM_PASSWORD="yourpassword"
Alternatively, save credentials to ~/.nordstrom-mcp/credentials.json:
{
"email": "[email protected]",
"password": "yourpassword"
}
The file is stored with 600 permissions (owner read/write only).
Add to your claude_desktop_config.json:
{
"mcpServers": {
"nordstrom": {
"command": "npx",
"args": ["-y", "@striderlabs/mcp-nordstrom"],
"env": {
"NORDSTROM_EMAIL": "[email protected]",
"NORDSTROM_PASSWORD": "yourpassword"
}
}
}
}
search_products{
"query": "black ankle boots",
"category": "women",
"brand": "Sam Edelman"
}
get_product{
"product_id": "7654321"
}
product_id can be a Nordstrom numeric style ID or a full product URL.
add_to_bag{
"product_id": "7654321",
"sku_id": "sku-9876",
"quantity": 1
}
get_bagNo parameters required.
remove_from_bag{
"item_id": "bag-item-id-from-get_bag"
}
get_wishlistNo parameters required.
add_to_wishlist{
"product_id": "7654321"
}
check_inventory{
"product_id": "7654321",
"size": "M",
"zip": "98101"
}
get_orders{
"limit": 5
}
track_order{
"order_number": "12345678"
}
# Install dependencies
npm install
# Build
npm run build
# Run in dev mode
npm run dev
# Pack for distribution
npm pack
Выполни в терминале:
claude mcp add nordstrom-mcp-server -- npx CSA PROJECT - FZCO © 2026 IFZA Business Park, DDP, Premises Number 31174 - 001
Безопасность
Низкий рискАвтоматическая эвристика по публичным данным — не гарантия безопасности.