otapi-1688

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));