chrono24-mcp
chrono24-mcp
Herramientas del mercado de relojes de Chrono24 para cualquier cliente LLM compatible con MCP: Claude Code, Claude Desktop, Codex, Cursor, Windsurf y otros.
Busca anuncios, haz una preselección por precio/ubicación/tipo de vendedor y luego obtén los detalles completos del reloj (referencia, movimiento, calibre, caja y papeles, información del concesionario, fotos) sin salir del chat.
search_listings("Rolex Submariner", { sort: "price_asc" })
-> 60 cards, totalCount 9145, USD prices
get_watch("48091925")
-> Rolex Submariner Date, ref 16610, $10,307, caliber 3135, box+papers, 16 photosCómo funciona
Chrono24 no tiene API pública y está detrás de un desafío gestionado por Cloudflare que bloquea el HTTP simple (403). Este servidor utiliza un Chrome real mediante Playwright con un perfil persistente, de modo que la cookie de autorización de Cloudflare se obtiene una vez y se reutiliza entre reinicios. Las solicitudes se serializan con un espaciado de ~3,5 s más una variación aleatoria para ser respetuosos; las respuestas se almacenan en caché (búsqueda 3 min, detalles 30 min).
Related MCP server: JobSpy MCP Server
Configuración
Requiere Node >= 20 y Google Chrome (el Chromium incluido como respaldo necesita una única ejecución de npx playwright install chromium). La primera ejecución puede tardar ~15-30 s en superar el desafío de Cloudflare.
No es necesario clonar el repositorio: ejecútalo directamente desde npm con npx.
Claude Code
claude mcp add chrono24 -- npx -y chrono24-mcpo ámbito de proyecto mediante .mcp.json:
{
"mcpServers": {
"chrono24": {
"command": "npx",
"args": ["-y", "chrono24-mcp"]
}
}
}Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"chrono24": {
"command": "npx",
"args": ["-y", "chrono24-mcp"]
}
}
}Codex CLI / escritorio de ChatGPT
Añade a ~/.codex/config.toml (compartido por Codex CLI, la extensión del IDE y la aplicación de escritorio):
[mcp_servers.chrono24]
command = "npx"
args = ["-y", "chrono24-mcp"]
tool_timeout_sec = 120Cursor
.cursor/mcp.json (proyecto) o ~/.cursor/mcp.json (global):
{
"mcpServers": {
"chrono24": {
"command": "npx",
"args": ["-y", "chrono24-mcp"]
}
}
}Alternativa de instalación global
npm i -g chrono24-mcp
# then use "chrono24-mcp" as the command in any client configEjecutar desde el código fuente
git clone https://github.com/samiashi/chrono24-mcp.git
cd chrono24-mcp
npm install && npm run build && npm run smokeHerramientas
Tool | Descripción |
| Lista las más de 550 marcas de relojes de Chrono24 con identificadores numéricos (filtro opcional por nombre). Introduce los identificadores en |
| Catálogo de modelos de una marca: nombre del modelo, slug e identificador numérico del modelo (p. ej., Rolex -> Submariner |
| Todos los filtros de faceta de búsqueda con valores permitidos (material de la caja, material de la pulsera, género, categoría de reloj, país, antigüedad del anuncio). Úsalo con el parámetro |
| Busca con consulta + filtros (id de marca, id de modelo, referencia, rango de precios, estado, año, países del vendedor, facetas), ordenación ( |
| Estadísticas de precios de un reloj: mínimo, p10/p25/mediana/p75/p90, máximo y tamaño de la muestra de los 60 anuncios coincidentes más baratos. Una sola solicitud: la forma rápida de responder «¿cuál es un precio justo para X?». |
| Detalle completo de un id de anuncio: referencia, estado, año, movimiento/calibre/reserva de marcha, material/diámetro de la caja, alcance de la entrega, ubicación, descripción, todas las URL de fotos, URL canónica e ids de vendedor. |
| Detalle por lotes de hasta 10 ids. Secuencial y respetuoso (~4 s por id no almacenado en caché); los fallos por id no rompen el lote. |
| Inventario actual de un concesionario por |
| Reseñas de clientes de un concesionario por |
Todos los precios se normalizan a USD (currencyId=USD). Los conjuntos de resultados vacíos son resultados válidos, no errores.
Variables de entorno
Variable | Default | Propósito |
|
| Espaciado mínimo entre solicitudes a Chrono24. Auméntalo si alguna vez ves desafíos. |
|
| Establece |
|
| Prefiere Google Chrome instalado; establece |
|
| Perfil del navegador que contiene la cookie de autorización de Cloudflare. |
|
| TTL de la caché de búsqueda. |
|
| TTL de la caché de detalles. |
|
| TTL de la caché de taxonomía de marcas/modelos. |
|
| Límite para |
|
| Moneda de normalización de precios. |
|
| Registro detallado de las solicitudes en stderr. |
Solución de problemas
Tiempo de espera del desafío de Cloudflare: espera ~30 s y reintenta una vez. Si persiste, ejecuta el servidor una vez con
HEADLESS=false, completa cualquier desafío interactivo y luego vuelve a cambiarlo.Primera llamada lenta: la primera solicitud después de un perfil frío obtiene la autorización; las llamadas posteriores la reutilizan.
Falta el navegador de respaldo de Chromium: ejecuta
npx playwright install chromium.
Hoja de ruta
Las ideas son bienvenidas: abre un issue.
Aviso legal
Proyecto educativo/de investigación. No está afiliado, respaldado ni asociado con Chrono24 GmbH. El scraping puede violar los Términos de Servicio de Chrono24 según la jurisdicción y el uso; eres responsable del cumplimiento. Los límites de velocidad son deliberadamente conservadores: mantenlos así.
Licencia
MIT
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
- AlicenseAqualityDmaintenanceReal-time crypto market intelligence MCP. Get prices, trending coins, market overview, top coins by market cap, and portfolio value — all through natural language in Claude, Cursor, or any MCP client6MIT
- AlicenseNot gradedqualityAmaintenanceEnables job search and scraping across multiple job boards (LinkedIn, Indeed, Glassdoor, etc.) with advanced filtering, directly from Claude Desktop or other MCP clients.5MIT
- AlicenseAqualityAmaintenanceHosted Amazon market-intelligence MCP for Claude and ChatGPT: query brands, sellers, ASINs, under-competed niches, the cross-seller operator network, observed buy-box history, and Amazon/Walmart cross-marketplace overlap. 65 read-only research tools over a pre-collected research dataset.72MIT
- AlicenseNot gradedqualityCmaintenanceEnables Claude to search eBay listings, analyze price distributions, find deals, and generate market research overviews via the Model Context Protocol.MIT
Related MCP Connectors
Real-time Amazon, WIPO & PACER data for AI agents — 19 tools via the MCP protocol.
Live Google Maps business search, review, and photo data for AI agents over MCP.
Amazon brand, seller, niche & buy-box intelligence inside your own Claude or ChatGPT.
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/samiashi/chrono24-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server