MCP Hub
Back to servers

Alibaba Sourcing MCP Server

Enables comprehensive B2B sourcing on Alibaba.com with Prizm ERP integration. Automates procurement workflows from product search and supplier discovery to RFQ management and quotation comparison through 21 specialized tools.

glama
Updated
Apr 7, 2026

Alibaba Sourcing MCP Server

MCP server for end-to-end B2B procurement on Alibaba.com, integrated with Prizm ERP.

Features

  • Product Search — Search Alibaba.com for products by keyword
  • Supplier Discovery — Find and evaluate suppliers with trust signals
  • RFQ Management — Create, post, and track Requests for Quotation
  • Quotation Harvesting — Collect and score supplier quotations
  • Relevance Scoring — Automatic noise filtration (< 0.8 = noise)
  • Supplier Comparison — Side-by-side Top 3 with pros/cons
  • ERP Sync — Sync suppliers and quotations to Prizm ERP

21 MCP Tools

ToolDescription
alibaba_search_productsSearch products by keyword
alibaba_get_product_detailsFetch product page details
alibaba_search_suppliersSearch suppliers by keyword
alibaba_create_rfqCreate a sourcing RFQ
alibaba_post_rfqPost RFQ to Alibaba
alibaba_list_rfqsList all RFQs
alibaba_get_rfqGet RFQ details
alibaba_add_quotationAdd a supplier quotation
alibaba_list_quotationsList quotations for an RFQ
alibaba_compare_quotationsCompare top quotations
alibaba_shortlist_quotationShortlist a quotation
alibaba_save_supplierSave supplier profile
alibaba_list_suppliersList saved suppliers
alibaba_get_supplierGet supplier details
alibaba_sync_supplier_to_prizmPrepare supplier for ERP sync
alibaba_mark_supplier_syncedMark supplier as synced
alibaba_sync_quotation_to_prizmPrepare quotation for ERP sync
alibaba_sourcing_pipelinePipeline overview dashboard
alibaba_update_rfq_statusUpdate RFQ status
alibaba_delete_rfqDelete RFQ and quotations
alibaba_rescore_quotationRe-score quotation relevance

Setup

python -m venv .venv
source .venv/bin/activate  # or .venv\Scripts\activate on Windows
pip install -r requirements.txt
cp .env.example .env
# Edit .env with your credentials
python alibaba_mcp_server.py

Deployment (Hetzner)

# Copy files
scp -r . root@server:/opt/alibaba-mcp/

# Setup venv
cd /opt/alibaba-mcp && python3 -m venv .venv && .venv/bin/pip install -r requirements.txt

# Install service
cp alibaba-mcp.service /etc/systemd/system/
systemctl daemon-reload && systemctl enable alibaba-mcp && systemctl start alibaba-mcp

# Nginx + SSL
cp alibaba-mcp.nginx.conf /etc/nginx/sites-enabled/
certbot --nginx -d alibaba-mcp.prizm-energy.com
nginx -t && systemctl reload nginx

Architecture

Same pattern as QuickBooks MCP:

  • Runtime: Python 3.12 + FastMCP + Starlette + uvicorn
  • Database: SQLite (WAL mode) for local state
  • Auth: Bearer token for MCP, Basic Auth for admin, OAuth2 for Alibaba API
  • Port: 8766

Reviews

No reviews yet

Sign in to write a review