home / mcp / superprecio mcp server
MCP Server for Superprecio - AI-powered price comparison for Argentina supermarkets
Configuration
View docs{
"mcpServers": {
"bunkerapps-superprecio_mcp": {
"command": "npx",
"args": [
"-y",
"superprecio-mcp"
],
"env": {
"DEBUG": "false",
"REQUEST_TIMEOUT": "30000",
"SUPERPRECIO_API_URL": "https://superprecio.ar"
}
}
}
}You transform Claude or any MCP-compatible AI into a trusted Argentina-focused price comparison assistant. This server exposes real-time supermarket prices, deals, and availability so you can help users save money and find the best offers across Argentina’s grocery landscape.
Install and run the MCP server, then connect it to your MCP client. You will access six tools that let you search products, find items by barcode, compare prices, discover current deals, and manage price alerts.
Prerequisites: install Node.js 18.0.0 or higher and ensure you can reach the Superprecio API (production) or a local instance.
Option 1: Use with npx (recommended) after publishing to npm. Run the MCP server with:
npx superprecio-mcpOption 2: Install globally with npm:
npm install -g superprecio-mcpOption 3: Local development flow. Clone the project, install dependencies, build, and run the server:
# Clone the repository
git clone https://github.com/bunkerapps/superprecio_mcp.git
cd superprecio_mcp
# Install dependencies
npm install
# Build the project
npm run build
# Run the server
npm startCreate a configuration file and set your API endpoint and optional timeouts. The server uses an environment variable-based configuration. The key value pairs you’ll configure are shown here for reference.
# Superprecio API URL (required)
SUPERPRECIO_API_URL=https://superprecio.ar
# Request timeout in milliseconds (optional)
REQUEST_TIMEOUT=30000
# Enable debug logging (optional)
DEBUG=falseConnect the MCP server to Claude Desktop by configuring a local stdio or npm-based invocation. The example shows using npx to run the server, which keeps you aligned with a lightweight, drop-in workflow.
{
"mcpServers": {
"superprecio": {
"command": "npx",
"args": ["-y", "superprecio-mcp"]
}
}
}If you are running the server locally for development, override the API URL to point at your local instance.
{
"mcpServers": {
"superprecio": {
"command": "node",
"args": ["/absolute/path/to/superprecio_mcp/build/index.js"]
}
}
}Search for products by name across all supermarkets and return matching results with prices and store availability.
Find products by EAN or barcode to retrieve exact matches across supermarkets.
Compare prices for a given product across stores and identify the best deal.
Discover current promotions and discounts by category to spot value offers.
Send push notifications about deals to devices (requires Firebase setup).
Subscribe a device to price alerts (requires Firebase).