Universal

Provides an API to search products, negotiate prices, and generate discounts across Shopify, WooCommerce, and Shopware 6.
  • javascript

0

GitHub Stars

javascript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

Universal MCP Server enables your AI applications to search products, negotiate prices, and generate discounts across multiple e-commerce platforms via a single, scalable API. It simplifies connecting AI assistants to Shopify, WooCommerce, and Shopware 6 with secure, production-ready endpoints.

How to use

You integrate an MCP client to the HTTP endpoint exposed by the server. Start by obtaining an API key, then send function requests to perform product searches, price negotiations, link generation, or chat-based shopping assistance. Use the HTTP API to access all available tools from any compatible client or integration.

How to install

Prerequisites: ensure you have a modern runtime environment for your chosen installation method.

Option A: Direct HTTP API access (recommended) - you do not install server software locally; you connect to the hosted endpoint using your API key.

Option B: Docker (hosted container recommended for local testing) - pull and run the container with your API key.

Option C: Python client package (for local development) - install the client package to interact with the MCP server via Python.

Option D: Node.js client package (for local development) - install the client package to interact with the MCP server via JavaScript.

Additional sections

Configuration and authentication: you must provide an API key for access. The server supports Developer Keys for broad shop searches and Merchant Keys for shop-scoped searches.

Security: API keys are hashed before storage, and requests should use the standard headers for authentication. Do not expose keys in client-side code.

Examples and usage notes: you can perform product searches, generate direct discount links, negotiate prices, and manage shopping conversations with multiple LLM providers.

Available tools

searchProducts

Search products across all connected platforms using natural language queries.

generateLinks

Create direct product links with discounts applied.

negotiatePrice

Perform intelligent price negotiation for a single product.

negotiateBatch

Execute competitive pricing for multiple products in a batch.

negotiateMultiRound

Conduct progressive multi-round negotiations to reach an optimal price.

chat

AI shopping assistant with access to multiple LLM providers for conversational help.

listThreads

List all active conversation threads.

getThread

Retrieve the history of a specific thread.

extendThread

Extend the expiration of a conversation thread.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational