trendyol-seller-mcp
trendyol-seller-market
Ein inoffizieller MCP-Server für die Trendyol Marketplace seller API, damit türkische E-Commerce-Verkäufer den täglichen Betrieb ihres Shops über einen KI-Assistenten (Claude Desktop, Claude Code, oder einen beliebigen anderen MCP-Client) steuern können: Produkte auflisten, Bestellpakete prüfen, Retouren ansehen und – sofern explizit freigeschaltet – Kundenfragen beantworten und Bestand/Preise aktualisieren.
Nicht mit Trendyol verbunden. Dies ist ein unabhängiges Open-Source-Projekt von Koray Nar (Istanbul). Es spricht über die offizielle Seller-API mit Ihren eigenen API-Zugangsdaten, die Sie im Trendyol Seller Panel finden: Satıcı Paneli > Hesap Bilgilerim > Entegrasyon Bilgileri (nur für den Master-Benutzer des Panels sichtbar).
Gebaut von Koray, um seine eigene KI-Automatisierungspraxis zu unterstützen, und veröffentlicht als Teil seines öffentlichen Portfolios. Es ist ein funktionierendes Werkzeug mit gemockten Testsuite – ohne damit Nutzerzahlen, Kunden oder Produktionsreife zu beanspruchen.
Türkische Zusammenfassung
trendyol-seller-mcp ist ein inoffizieller MCP-Server für die Trendyol-Pazaryeri-Verkäufer-API. Er ermöglicht einem KI-Assistenten wie Claude, mit Ihrem Shop zu sprechen: Produkte auflisten, Bestellpakete und Retouren anzeigen, Kundenfragen lesen. Schreiboperationen (Fragen beantworten, Bestand/Preise aktualisieren) sind standardmäßig deaktiviert; sie funktionieren nur, wenn Sie die Umgebungsvariable TRENDYOL_ALLOW_WRITES=true setzen.
Erforderlich sind Verkäufer-ID, API-Key und API-Secret – Sie finden diese auf der Seite Satıcı Paneli > Hesap Bilgilerim > Entegrasyon Bilgileri. Das Projekt steht in keiner Verbindung zu Trendyol; es wird mit Ihren eigenen API-Daten und auf eigenes Risiko verwendet. In Bestelldaten werden Kundenname und -adresse standardmäßig ausgeblendet (nur die Stadt wird angezeigt).
Related MCP server: Yandex Market Seller MCP Server
Werkzeuge
Tool | Typ | Was es tut |
| Lesen | Seitierte Produktliste, reduziert auf |
| Lesen | Bestellpakete: |
| Lesen | Kunden-Q&A: id, Fragetext, Status, Produkt, vorhandene Antwort. Andere Statuswerte: |
| Schreiben | Veröffentlicht eine Antwort (10–2000 Zeichen, gemäß Trendyols Regeln). Abgesichert – siehe oben. |
Schreiben |
|
No, the last rows. Wait I think I need to recopy the full table.
Let's revisit table row 4: Tool answer_question, Type Schreiben, Description. Row 5 etc.
Let's craft table with correct. I'll not use "Schreiben"? Yes.
Potential issue: valid Markdown table requires header separator no more. We'll set.
But "| Schrreiben |" is bold.
Let's in final.
Continue:
update_price_and_stock(items_json) | Schreiben | Batch-Update for bestand/Price. items_json is JSON-Array ... | " get_claims(page=0, size=20) | Lesen | Returnes/re... |
Now write "Using" section.
Let's write the completed table exactly now to avoid errors.
Then section "Write Guard".
Another nuance: Original "The two write tools are double-guarded:" — We'll say "doppelt abgesichert".
Now, "Recommended": "Read-only zuerst, die Write true setzen." Good.
Let's not over-refine.
Let's check grammar "Türkische Zusammenfassung" we should maybe "Zusammenfassung auf Türkisch" because it's "Türkçe Özet" = "Turkish summary"; "Türkische Zusammenfassung" is okay.
Current wording "enderset" had "Sie können", okay.
Now "all nothing written to disk": "nichts on disk geschrieben."
Now final complete output.
But before final, potential policy: We're translating; fine.
Let's ensure no "from " content and only the translated text.
Need to not wrap with "```".
Let's now formulate final answer carefully in one go.# trendyol-seller-mcp
Ein inoffizieller MCP Server für die Trendyol Marketplace seller API, damit türkische E-Commerce-Verkäufer den täglichen Betrieb ihres Shops über einen KI-Assistenten (Claude Desktop, Claude Code oder einen anderen MCP-Client) steuern können: Produkte auflisten, Bestellpakete prüfen, Retouren ansehen und – wenn explizit freigeschaltet – Kundenfragen beantworten und Bestand/Preise aktualisieren.
Nicht mit Trendyol verbunden. Dies ist ein unabhängiges Open-Source-Projekt von Koray Nar (Istanbul). Es kommuniziert über die offizielle Verkäufer-API mit Ihren eigenen API-Zugangsdaten, die Sie im Trendyol Seller Panel finden: Satıcı Paneli > Hesap Bilgilerim > Entegrasyon Bilgileri (nur für den Master-Benutzer des Panels sichtbar).
Gebaut von Koray, um seine eigene KI-Automatisierungspraxis zu unterstützen, und als Teil seines öffentlichen Portfolios veröffentlicht. Es ist ein funktionierendes Werkzeug mit einer gemockten Testsuite – ohne damit Nutzerzahlen, Kunden oder Produktionsreife zu beanspruchen.
Türkische Zusammenfassung
trendyol-seller-mcp ist ein inoffizieller MCP-Server für die Trendyol-Pazaryeri-Verkäufer-API. Er ermöglicht einem KI-Assistenten wie Claude, mit Ihrem Shop zu sprechen: Produkte auflisten, Bestellpakete und Retouren anzeigen, Kundenfragen lesen. Schreiboperationen (Fragen beantworten, Bestand/Preise aktualisieren) sind standardmäßig deaktiviert; sie funktionieren nur, wenn Sie die Umgebungsvariable TRENDYOL_ALLOW_WRITES=true setzen.
Erforderlich sind Verkäufer-ID, API-Key und API-Secret – diese finden Sie auf der Seite Satıcı Paneli > ! Hesap Bilgilerim > Entegrasyon Bilgileri. Das Projekt steht in keiner Verbindung zu Trendyol; es wird mit Ihren eigenen API-Daten und auf eigenes Risiko verwendet. In Bestellinformationen werden Kundenname und -adresse standardmäßig ausgeblendet (nur die Stadt wird angezeigt).
Tools
Tool | Typ | Was es tut |
| read | Seitierte Produktliste, reduziert auf |
| read | BestellePackete: |
| read | Kunden-Q&A: id, Fragetext, Status, Produkt, vorhaandene Antwort. Andere Statuswerte: |
| write | Veröffentlicht eine Antwort (10–2000 Zeichen, gemäß Trendyol-Regeln). Abgesichert – siee oben. |
| write | Batch-Update für Bestand/Preis. |
| read | Retouren-/Reklamationen-Zusamenfassung mit Status pro Artiekel und Kundenrund. Kunden-enausgabe ausgeschlosen. |
Schreibschutz (zuert zu lesen)
Die beiden Schreibwerkzeuge sind doppelt abgesichert:
Sie verweigern mit eine eindeutigen Meldung, es sein denn die Umgebungsvariable
TRENDYOL_ALLOW_WRITES=trueist für en Serverprozes gezetzt. Ohne diese Einstellung ist der Server strikt schreib-geschützt – ein KI-Assistent kan Iren Shop nicht verändern.Client-seitige Validierung läuft, bevor irgendeine Anfrage Iren Rechner verlässt (Antwortlänge 10– und 2000 Zeichen, max. 1000 Artık pro Batch-Update für Bestand/Preis, jeueud ideal ein
barcodeangeben).
Empfehhlung: Den Server first nur dete" dien" – "zum". "Only TRENDYOL_ALLOW_RITES=true setzen, sobald Sie dem Workflow vertrauen. Antwort a uf Kundenfragen sind öffentlich und können p ro Fragein ur einmal veröffentlicht werden.
Konfigurisation
Umgebungsvariable | Erforderlich | Bedcutung |
| Ja | Ihe Veräufer-ID (Cari). |
| Ja | API-Key from Entegration Bilgileri. |
| Ja | API-Secret from Entegration Bilgileri. |
| Nein | Standardmäßig: |
| A-friendly | On true to activate the two Schreibwerkzeuge. Aene any other value deaktiviered die. |
Anfragen verwenden HTTP Basis-Auth (Key/Secret) und den User-Agent, den Trendyol für Self-integrations voraussetzt: "<sellerId> - SelfIntegration".
Start
Voraussetzungen: Python vertisiert.
git clone https://github.com/koraynar/trendyol-seller-mcp
cd trendyol-seller-mcp
uv venv && uv pip install -e '.[dev]'
uv run --extra dev pytest # all tests are offline (httpx.MockTransport), no live callsClaude Code
Preferenz:
claude mcp add trendyol-seller \
--env TRENDYOL_SELLER_ID=123456 \
--env TRENDYOL_API_KEY=your-key \
--env TRENDYOL_API_SECRET=your-secret \
-- uv run --directory /absolute/path/to/trendyol-seller-mcp trendyol-seller-mcpClaude Desktop
Hinzufügen in claude_desktop_config.json:
{
"mcpServers": {
"trendyol-seller": {
"command": "uv",
"args": [
"run",
"--directory",
"/absolute/path/to/trendyol-seller-mcp",
"trendyol-seller-mcp"
],
"env": {
"TRENDYOL_SELLER_ID": "123456",
"TRENDYOL_API_KEY": "your-key",
"TRENDYOL_API_SECRET": "your-secret"
}
}
}
}"TRENDYOL_ALLOW_WRITES": "true" nur dann zu env hinzufügen, wenn Sie die Schreibwerkzeuge aktiervt haben.
SchutzHinweiseDatenschutz
get_ordersblende Kundenname and vollständige Love er adresse standard mäßig aus und gipt nur die Stadt zurück; setzen Sieinclude_pii=truebei jedem Aufruf, wenn Sie die taten tatesächlich benötigen.get_customer_questionsundget_claimsübermitteln niemals Kundenname.Zugarichte stammen ausschließlich aus Umgebungsvariblen; es wirkt nichts auf die Plat geschrieben.
Einschränkungen (ehrliche List)
Inoffiziell: Trendyol can die API jederzeit ändern; die E-ndpunkte wurden am 2026-08-25 gegen
developers.trendyol.com(v2.0 Docs, EN) verrzziert.Dieckt sechs gängige eigenen, nicht die gesamte API-Oberfläke (keine Produkt-erstellung, Versand-Etiketen, Rechnung- oder Web-Hook-Endpunkte).
update_price_and_stockgibt TrendyolsbatchRequestIdzurük, fragt die Batch-Ergebnisse-Endpunkt aber nicht ab; prüfen Sie den Status selbst beiatedarf.Die Trendyol-Doument enhält die Begrenzung auf 50 Foto per pagina etc. hmm.
"Actually I need full bullets. Let me write in final cleanly:
get_orderswrite page, not. But.
Let's generate final text in final answer cleanly. I'll be concise.
I notice some mistakes in draft: "gesamte" and "anders" etc. Let's final neatly.
I'll construct final right now, output the final.# trendyol-seller-mcp
Ein inoffiziell MCP server for die Trendyol Marketplace seller API, damit türkische-Rommerce-Verkäufer den täglichen Betrieb ihres Shops über einen KI-Assistenten (Claude Desktop, Claude Code, or einer/eine anderer MCP-Client) stüren könn... *)
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables AI to view and manage e-commerce data such as products, orders, and coupons, and perform actions like updating prices, stock, and generating sales reports.
- AlicenseAqualityDmaintenanceIntegrates with Yandex Market Partner API, providing search and execute tools for managing orders, returns, shipments, offers, prices, and other seller operations via natural language.181MIT
- FlicenseNot gradedqualityCmaintenanceEnables managing Amazon seller accounts directly from an AI assistant, with tools for listings, orders, pricing, inventory, and multi-marketplace switching.
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to manage Shopify stores via natural language, with tools for products, orders, inventory, customers, and analytics.9MIT
Related MCP Connectors
Manage your Savanto store from your AI: catalog, content, prompts, and analytics, by chat.
Manage your NanoCart store from any AI agent: products, orders, coupons, subscribers, reports.
Manage your Jumpseller store with AI. Products, orders, customers, and more.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/koraynar/trendyol-seller-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server