uop-mcp-server
mcp-name: com.unifiedoffer/mcp-server
Universal MCP Server for AI-powered e-commerce integration
Connect AI applications to Shopify, WooCommerce, and Shopware 6 with automatic discount generation.
Installation
pip install uop-mcp-server
Quick Start
from uop_mcp_server import UOPMCPClient
# Create client
client = UOPMCPClient("YOUR_API_KEY")
# Search products
products = client.search_products("laptop", limit=10)
# Generate affiliate links
links = client.generate_links([product_id1, product_id2])
# Negotiate price
offer = client.negotiate_price(product_id, 15) # 15% discount
# Context manager (auto-close)
with UOPMCPClient("YOUR_API_KEY") as client:
products = client.search_products("laptop")
Async Support
import asyncio
from uop_mcp_server import UOPMCPClient
async def main():
async with UOPMCPClient("YOUR_API_KEY") as client:
products = await client.search_products_async("laptop")
print(products)
asyncio.run(main())
Features
- Product Search: Query products across connected e-commerce platforms
- Affiliate Links: Generate trackable links with automatic discounts
- Price Negotiation: AI-powered price negotiation within merchant rules
- Thread Management: Persistent conversations with context
- Multi-Platform: Shopify, WooCommerce, Shopware 6 support
- Async/Await: Full async support with httpx
API Key
Get your free API key at https://unifiedoffer.com
Documentation
License
MIT
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
uop_mcp_server-2.0.5.tar.gz
(3.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file uop_mcp_server-2.0.5.tar.gz.
File metadata
- Download URL: uop_mcp_server-2.0.5.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b055180e81a681b0f1421038268eee25dbf05fdc9b2571c8f0307f22ee7ba5bc
|
|
| MD5 |
2b7465283fe71a45811c38a5d668661c
|
|
| BLAKE2b-256 |
d9d824b3803b0100ac9dc5709c231decb0dbac2462e53e441b559e0f00f51e0c
|
File details
Details for the file uop_mcp_server-2.0.5-py3-none-any.whl.
File metadata
- Download URL: uop_mcp_server-2.0.5-py3-none-any.whl
- Upload date:
- Size: 3.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2a6aa764300adffaec847c933482e55c061209ae0111ef023208d09de4167df
|
|
| MD5 |
7d1d9e91d9c6a950efea42c832f04732
|
|
| BLAKE2b-256 |
1ff1e9ac39a5a9c9b1f0828e8cd7e7f9fb55cdcb9b4b46e2092ea21c213c9c67
|