trendyol-mcp
MCP server for Trendyol marketplace API (Turkey). Manage products, orders, pricing, categories, and brands via HTTP Basic authentication.
Tools (9)
| Tool | Description |
|---|---|
list_products | List products from your store |
create_product | Create a new product listing |
update_product | Update product details |
update_price_inventory | Update price and stock |
list_orders | List orders with filters |
get_order | Get order by order number |
update_order_status | Update shipment status |
get_categories | Browse category tree |
get_brands | Search brands |
Quick Start
{
"mcpServers": {
"trendyol": {
"command": "npx",
"args": ["-y", "@theyahia/trendyol-mcp"],
"env": {
"TRENDYOL_SUPPLIER_ID": "<YOUR_SUPPLIER_ID>",
"TRENDYOL_API_KEY": "<YOUR_API_KEY>",
"TRENDYOL_API_SECRET": "<YOUR_API_SECRET>"
}
}
}
}
Environment Variables
| Variable | Required | Description |
|---|---|---|
TRENDYOL_SUPPLIER_ID | Yes | Supplier ID from Trendyol seller panel |
TRENDYOL_API_KEY | Yes | API key from Trendyol |
TRENDYOL_API_SECRET | Yes | API secret from Trendyol |
Demo Prompts
- "List all my products on Trendyol"
- "Create a new product listing for a t-shirt at 199 TRY"
- "Update stock to 50 units for barcode 8680000001"
- "Show me all new orders from today"
- "Mark order ORD123 as shipped with tracking number TR456"
License
MIT