Skip to main content
UOP Logo

uop-mcp-server

mcp-name: com.unifiedoffer/mcp-server

Universal MCP Server for AI-powered e-commerce integration

PyPI version Python Downloads License MCP

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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

uop_mcp_server-2.0.5-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

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

Hashes for uop_mcp_server-2.0.5.tar.gz
Algorithm Hash digest
SHA256 b055180e81a681b0f1421038268eee25dbf05fdc9b2571c8f0307f22ee7ba5bc
MD5 2b7465283fe71a45811c38a5d668661c
BLAKE2b-256 d9d824b3803b0100ac9dc5709c231decb0dbac2462e53e441b559e0f00f51e0c

See more details on using hashes here.

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

Hashes for uop_mcp_server-2.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c2a6aa764300adffaec847c933482e55c061209ae0111ef023208d09de4167df
MD5 7d1d9e91d9c6a950efea42c832f04732
BLAKE2b-256 1ff1e9ac39a5a9c9b1f0828e8cd7e7f9fb55cdcb9b4b46e2092ea21c213c9c67

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.0.5 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page