Alibaba Sourcing MCP Server
Enables end-to-end B2B procurement on Alibaba.com, providing tools for product search, supplier discovery, RFQ (Request for Quotation) creation and tracking, quotation harvesting with automatic relevance scoring, supplier comparison, and ERP synchronization.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Alibaba Sourcing MCP Serverfind suppliers for wireless chargers and compare quotations"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
Tool | Description |
| Search products by keyword |
| Fetch product page details |
| Search suppliers by keyword |
| Create a sourcing RFQ |
| Post RFQ to Alibaba |
| List all RFQs |
| Get RFQ details |
| Add a supplier quotation |
| List quotations for an RFQ |
| Compare top quotations |
| Shortlist a quotation |
| Save supplier profile |
| List saved suppliers |
| Get supplier details |
| Prepare supplier for ERP sync |
| Mark supplier as synced |
| Prepare quotation for ERP sync |
| Pipeline overview dashboard |
| Update RFQ status |
| Delete RFQ and quotations |
| Re-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.pyDeployment (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 nginxArchitecture
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
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Ghazalawy/alibaba-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server