marktplaats-mcp
Enables AI assistants to search and view advertisements on Marktplaats.nl with extensive filtering options.
README
Marktplaats MCP Server
Een MCP (Model Context Protocol) server voor het zoeken en bekijken van advertenties op Marktplaats.nl. Hiermee kan je AI-assistenten zoals Claude toegang geven tot Marktplaats.
Features
- Zoeken - Zoek advertenties met uitgebreide filters (prijs, afstand, conditie, categorie, etc.)
- Categorie filters - Filter op categorie-specifieke attributen zoals RAM, schermgrootte, merk, framehoogte, etc.
- Advertentie details - Bekijk volledige beschrijvingen, alle afbeeldingen en kenmerken
- Verkoper info - Bekijk verkoper beoordelingen en verificatiestatus
- Categorieën - Blader door alle Marktplaats categorieën
Installatie
Je kan op 2 manieren installeren: via uvx of handmatig.
uvx
claude mcp add --transport stdio marktplaats -- uvx git+https://github.com/PonClick/marktplaats-mcp marktplaats-mcp
of voeg toe in .claude.json:
"mcpServers": {
"marktplaats": {
"type": "stdio",
"command": "uvx",
"args": [
"git+https://github.com/PonClick/marktplaats-mcp",
"marktplaats-mcp"
],
"env": {}
}
}
Handmatige installatie
- Git clone en pip install.
# Clone de repository
git clone https://github.com/PonClick/marktplaats-mcp.git
cd marktplaats-mcp
# Installeer met pip
pip install -e .
- Voeg toe aan je Claude Desktop configuratie (
~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"marktplaats": {
"command": "marktplaats-mcp"
}
}
}
Gebruik
Beschikbare Tools
search_listings
Zoek advertenties met filters:
query- Zoektermcategory/subcategory- Categorie filterzip_code- Postcode voor afstanddistance_km- Maximum afstandprice_from/price_to- Prijsrangecondition- Conditie (new, used, as_good_as_new, etc.)attribute_ids- Categorie-specifieke filters (gebruikget_category_filters)
get_listing_details
Haal volledige advertentie details op inclusief:
- Volledige beschrijving
- Alle afbeeldingen
- Kenmerken
- Statistieken (views, bewaard)
get_seller_info
Verkoper informatie:
- Naam en verificatiestatus
- Gemiddelde beoordeling
- Aantal reviews
list_categories
Bekijk alle beschikbare categorieën.
get_category_filters
Haal beschikbare filters op voor een categorie, bijvoorbeeld:
- Laptops: RAM, schermgrootte, processor, SSD/HDD
- Fietsen: Merk, framehoogte, elektrisch
Voorbeelden
Zoek een laptop met 16GB RAM
search_listings(
subcategory="laptops",
price_to=500,
attribute_ids=[12103] # 16GB RAM
)
Zoek elektrische Gazelle fietsen
search_listings(
query="gazelle",
subcategory="elektrische fietsen",
condition="used"
)
Credits
- Basis library: marktplaats-py door @jensjeflensje - Bedankt voor het bouwen van de uitstekende Python library voor Marktplaats!
Open Source
Dit project is volledig open source en aangeboden door lessClick AI.
Licentie
MIT License - Zie LICENSE voor details.
Disclaimer
Dit is een onofficieel project en is niet geassocieerd met Marktplaats.nl. Gebruik op eigen risico en respecteer de gebruiksvoorwaarden van Marktplaats.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.