willhaben-mcp
willhaben-mcp
Ein MCP-Server, der einer KI ermöglicht, willhaben.at Marktplatz-Inserate zu durchsuchen und die vollständigen Details von Anzeigen abzurufen. Er kapselt die reverse-engineerte Mobile-App-API von willhaben und liefert die wichtigen Felder an die KI zurück.
Tools
search_willhaben(keyword, ...)
Durchsuche den Marktplatz. keyword ist optional, wenn du eine category angibst.
Filter:
category(ID oder Name)condition(neu, gebraucht, refurbished, ...)clothing_sizeundshoe_sizecolor,patternbrandRegion, Verkäufertyp, Preisbereich, PayLivery, letzte 48h
Sortierung und Paginierung
Gibt eine gekürzte Liste der Treffer zurück.
get_ad_detail(ad_id)
Alles über eine Anzeige: die vollständige (nicht gekürzte) Beschreibung, alle Bilder, aufgeschlüsselte Attribute, Kategoriepfad und genaue Standort. Führe es mit einer ID aus, die du aus einer Suche erhalten hast.
list_categories(query, parent_id)
Finde Kategorie-IDs für den category-Filter.
query: durchsuche den gesamten Baum nach Namenparent_id: durchstöbere eine Ebene tiefer (beide weglassen für die Kategorien der obersten Ebene)
Der vollständige Baum (~3500 Kategorien) wird mit dem Server in category-tree.json ausgeliefert.
search_brands(category, term)
Marken sind kategoriespezifisch und es gibt 1000+ pro Kategorie, daher ist dies eine Type-ahead-Suche. Gib eine Kategorie und einen Suchbegriff an, um passende Marken-IDs zu erhalten, und übergib dann eine ID an search_willhaben(brand=...).
Hinweis: condition, sizes, color, pattern und brand sind kategorieabhängig. Die Anwendung in einer breiten Kategorie kann null Treffer ergeben, daher gehe zuerst in eine spezifische Unterkategorie.
Related MCP server: Begagnad MCP
Einrichtung
pip install -r requirements.txtAusführen
python main.pyDer Server startet über streamable HTTP und gibt aus, wo er lauscht:
Starting willhaben-mcp server on http://127.0.0.1:8000/mcpRichte deinen MCP-Client auf diese URL aus. Host, Port und Pfad stehen oben in main.py.
Hinweise
Die Detail-API ist durch ein statisches App-Token abgesichert und spricht nur HTTP/2. Beides wird in
main.pybehandelt. Falls willhaben das Token rotiert, hole ein frisches Token aus den Request-Headern der App und ersetzeWH_APPLICATION_TOKEN.category-tree.jsonist ein generierter Snapshot des Kategoriebaums des willhaben-Marktplatzes (id, label, parentId, children).main.pylädt ihn beim Start für dencategory-Filter undlist_categories. Crawle ihn neu, wenn sich die Taxonomie ändert.API-Details sind in
search_api.mddokumentiert.Dies verwendet die interne API von willhaben, keine offizielle. Sei nett zu ihr.
Haftungsausschluss
Dies ist ein unabhängiges, inoffizielles Projekt und ist weder mit willhaben verbunden, noch von willhaben unterstützt, noch mit willhaben verbunden. „willhaben" und alle zugehörigen Marken gehören ihren jeweiligen Inhabern.
Es ist nur zu Bildungs- und Forschungszwecken veröffentlicht. Es spricht mit der internen API von willhaben, die nicht für die öffentliche Nutzung gedacht ist und jederzeit brechen oder sich ändern kann. Du bist für die Art der Nutzung verantwortlich: Respektiere die Nutzungsbedingungen von willhaben, die Robots-Regeln und das geltende Recht und belaste ihre Server nicht oder verarbeite keine personenbezogenen Daten aus Inseraten. Keine Garantie irgendwelcher Art; Nutzung auf eigenes Risiko.
Wenn du ein Rechteinhaber bist und ein Anliegen zu diesem Repository hast, öffne bitte ein Issue und ich werde umgehend antworten.
Lizenz
MIT LICENSE. Bereitgestellt „wie besehen", ohne Gewähr.
This server cannot be installed
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 gradedqualityDmaintenanceEnables AI assistants to interact with New Zealand's largest online marketplace through the Trade Me API. Supports searching listings, managing watchlists, placing bids, making purchases, and accessing marketplace data across all Trade Me categories.5
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to search and retrieve listings from Sweden's largest second-hand marketplaces, Blocket and Tradera. Returns unified data including prices, images, seller information, and direct links to listings.8
- AlicenseAqualityCmaintenanceEnables AI assistants to search secondhand marketplaces (Facebook Marketplace, eBay, Depop, Poshmark) for used items with filters like price, condition, size, and color.311251MIT
- AlicenseAqualityCmaintenanceEnables searching Austria's largest classifieds marketplace (willhaben.at) for real estate, cars, jobs, and second-hand items via natural-language queries and structured filters, with full listing details.7192MIT
Related MCP Connectors
Search products in nearby stores. Agents can also list items for sale on a user's behalf.
Agent-native product catalog for AI shopping agents. 296M+ products, 28 countries.
Search products, compare prices and discover deals across 6 European markets with your AI assistant.
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/Samxel/willhaben-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server