otapi-1688
3.5
The Otapi-1688 MCP Server is designed to integrate Alibaba 1688 marketplace data into applications, providing advanced search and retrieval features.
The Otapi-1688 MCP Server is a powerful tool designed to integrate Alibaba 1688 marketplace data into your applications. It provides a comprehensive set of features that enable advanced search and retrieval of product information, vendor details, and customer reviews from 1688.com. This platform is ideal for e-commerce solutions, sourcing agents, reverse image search tools, and price monitoring platforms.
Features
- Search by Image: Upload a product photo to find visually similar listings from 1688.
- Keyword-Based Product Search: Utilize keyword search with filters and sorting options to find specific products.
- Detailed Product Information: Access comprehensive details including prices, configurations, stock availability, and discounts.
- Structured Product Descriptions: Obtain detailed product descriptions suitable for content integration and translation.
- Product Reviews and Ratings: Fetch customer reviews and ratings to evaluate buyer feedback and trust levels.
MCP Tools
- Get Catalog: Retrieve the full product catalog from 1688. This tool is useful for sourcing, syncing, or browsing a large inventory.
- Search for Items: Search for products on 1688 using keywords, filters, and sorting options. Supports image-based search to find visually similar items.
- Get Item: Fetch detailed product information from 1688, including configurations, discounts, prices, and stock levels.
- Get Item Description: Provides a structured description of the selected product. Ideal for content integration and translation.
- Get Item Reviews: Retrieve customer reviews and product ratings. Useful for assessing buyer feedback and trust levels.
- Get Vendor: Access detailed vendor information from 1688, including seller ratings and shop data.
Usage with Different Platforms
python
python
import otapi_1688
# Initialize the server
server = otapi_1688.MCPServer(api_key='your_api_key')
# Search for items
items = server.search_for_items(keyword='laptop')
# Get detailed product information
product_info = server.get_item(item_id='123456')
# Retrieve vendor information
vendor_info = server.get_vendor(vendor_id='vendor123')
nodejs
javascript
const Otapi1688 = require('otapi-1688');
// Initialize the server
const server = new Otapi1688.MCPServer({ apiKey: 'your_api_key' });
// Search for items
server.searchForItems({ keyword: 'laptop' })
.then(items => console.log(items))
.catch(err => console.error(err));
// Get detailed product information
server.getItem({ itemId: '123456' })
.then(productInfo => console.log(productInfo))
.catch(err => console.error(err));
// Retrieve vendor information
server.getVendor({ vendorId: 'vendor123' })
.then(vendorInfo => console.log(vendorInfo))
.catch(err => console.error(err));