Used as a fallback browser automation method for web scraping when bearer token authentication is not available
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Superstore MCP Serverexport my last 30 days of orders to CSV"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Superstore MCP Server
An MCP server for Real Canadian Superstore that extracts orders and product data with authentication.
Features
Order Management: Full order history with item details, dates, prices, images
DirectAuth: Fast bearer token authentication (no browser needed)
Data Export: Export orders to CSV or JSON for analysis
Product Discovery: Browse categories and search products
Web Content: Fetch and parse web pages
Installation
Quick Install to Cursor
Note: Make sure Cursor is running before clicking the install button.
Manual Installation
Configuration
Add to your mcp.json:
Getting Your Bearer Token
Log in to https://www.realcanadiansuperstore.ca
Open DevTools (F12) → Application → Cookies → www.realcanadiansuperstore.ca
Find
AccessTokencookie and copy its value (starts witheyJ)Paste into
SUPERSTORE_BEARER_TOKEN
Tokens expire after ~1 hour. Refresh by copying a new token from your browser.
Available Tools
Authentication
login - Authenticate session
logout - End session
check_auth_status - Check authentication state
Orders
get_orders - Get order history
get_order_details - Get full order with items
get_recent_orders - Filter orders by date
export_orders_csv - Export to CSV
export_orders_json - Export to JSON
Products
get_categories - Get all categories
get_products - Get products from categories
get_category - Get single category
get_product - Search for product
search_products - Search products (alias)
get_product_details - Get product details from URL
get_product_details_by_name - Search and get details
Web Utilities
fetch_txt - Fetch web page as text
parse_sitemap - Parse sitemap
Example Usage
Export All Orders
Analyze Spending
Architecture
DirectAuth: Uses bearer token from browser (recommended)
API Integration: Calls
api.pcexpress.ca/pcx-bffwith proper headersFallback Mode: Puppeteer browser automation if no bearer token provided
HTML Parsing: JSDOM for product pages
Documentation
License
MIT
Disclaimer
Unofficial tool. Not affiliated with Loblaw Companies or Real Canadian Superstore. Use responsibly.
Repository: https://github.com/ai-protocols/superstore-mcp
Version: 2.0.0