Reciclar desde tu asistente
Última actualización: 9 de noviembre de 2026
Conecta Dónde lo llevo a tu asistente de IA. Así puede consultar guías de reciclaje y puntos de recogida en España, con sus fuentes.
El conector es de solo lectura. No necesita cuenta, inicio de sesión ni clave de API.
Cómo conectarEn esta página
Conectar tu asistente
MCP (Model Context Protocol) es un estándar que permite a un asistente de IA usar herramientas de un servicio externo. Este conector es un servidor MCP. Tu asistente se conecta a él con la dirección de abajo.
Dirección del servidor MCP
https://mcp.dondelollevo.com/mcpEsta página no envía consultas al servidor. Copia la dirección o el comando en tu cliente.
Claude (web y escritorio)
Ve a Customize → Connectors → Add custom connector. Escribe un nombre, por ejemplo
Dónde lo llevo, y la dirección de arriba. No hay paso de inicio de sesión. Después añade el conector. Consulta la guía de conectores personalizados de Claude.Claude Code
Ejecuta en tu terminal:
claude mcp add --transport http dondelollevo https://mcp.dondelollevo.com/mcpCompruébalo con
claude mcp list. Consulta MCP en Claude Code.Codex CLI
Ejecuta en tu terminal:
codex mcp add dondelollevo --url https://mcp.dondelollevo.com/mcpCompruébalo con
codex mcp list. Consulta MCP en Codex.ChatGPT
Añade el servidor desde Plugins → + → Add custom MCP server, con nombre, descripción, la dirección de arriba y autenticación «none». Después acepta el aviso, crea el plugin y revisa las herramientas. Consulta la guía de conexión de ChatGPT.
Los menús pueden variar según el plan y la versión del cliente. Tu cliente puede pedir confirmación antes de usar una herramienta externa.
Qué puedes preguntar
- «¿Dónde llevo las pilas usadas en el distrito Centro de Madrid? Usa Dónde lo llevo y cita las fuentes.»
- «¿Qué hago con una sartén vieja? Usa Dónde lo llevo.»
- «Busca contenedores de ropa en Vigo con Dónde lo llevo y dime de dónde salen los datos.»
Las descripciones de las herramientas están en inglés. Los datos están en español. El asistente responde en tu idioma y conserva los nombres de lugares, los límites y las fuentes tal como llegan.
Para buscar en Madrid basta con el distrito. No indiques tu dirección particular ni otros datos personales.
Cobertura
- Guías: 60 guías de reciclaje en español. Cada guía indica sus fuentes y el ámbito municipal en el que se aplica cada fuente.
- Puntos de reciclaje: puntos limpios fijos, puntos limpios de proximidad y paradas de puntos limpios móviles, solo en la ciudad de Madrid y por distrito.
- Puntos de recogida de ropa: Madrid, Barcelona, València, Zaragoza, Málaga, Vigo y Santa Cruz de Tenerife. Cada ciudad procede de su fuente municipal de datos abiertos, con su propia licencia y fecha. La herramienta devuelve la atribución, la licencia y las advertencias.
El conector no calcula el punto más cercano. No comprueba si un punto está abierto en este momento. Las normas de reciclaje y los horarios cambian: confírmalos con el servicio municipal antes de desplazarte.
Referencia de herramientas
Hay seis herramientas. Todas son de solo lectura. Cada herramienta rechaza los parámetros que no figuran en su definición. Una respuesta correcta tiene result.isError: false. Los datos llegan en result.structuredContent y se repiten como texto JSON en result.content[0].text. La mayoría de las respuestas incluyen también un campo message con instrucciones breves para el asistente.
Los ejemplos son peticiones JSON-RPC 2.0. JSON-RPC es el formato de mensajes que usa MCP.
list_recycling_guides
Lista todas las guías publicadas, agrupadas por tema, con su slug. El slug es el identificador corto de una guía, por ejemplo pila. El asistente usa esta lista para relacionar un objeto nombrado en otro idioma con su guía en español.
- Parámetros
- Ninguno.
- Resultado
total(número de guías) ygroups. Cada grupo tienetitleyguides, cada una conname,slug,titleyurl.
{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_recycling_guides","arguments":{}}}
search_recycling_guides
Busca la guía de un objeto o material por su nombre en español, por ejemplo sartén, pilas o ropa. Solo reconoce nombres de objetos conocidos. No es una búsqueda de texto completo.
- Parámetros
query(obligatorio): texto de 2 a 120 caracteres.- Resultado
totalyguides: resúmenes breves conname,slug,title,description,reviewed_onyurl.
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search_recycling_guides","arguments":{"query":"pilas"}}}
Respuesta abreviada:
{"total":1,"guides":[{"name":"Pila doméstica","slug":"pila","reviewed_on":"2026-10-29","url":"https://dondelollevo.com/guias/pila"}],"message":"Call get_recycling_guide with this slug for the full guide."}
get_recycling_guide
Devuelve una guía completa en español. Incluye las opciones para el objeto, los pasos, las preguntas con sus respuestas y las fuentes con el ámbito de cada una. También devuelve la regla de aceptación de cada tipo de punto de recogida de Madrid.
- Parámetros
slug(obligatorio): texto de hasta 100 caracteres, tomado de la lista o de la búsqueda.- Resultado
slug,name,title,url,reviewed_on,description,intro,collection_note,options(when,title,text),sections(heading,paragraphs,bullets,steps),questions(question,answer,source_url),sources(title,url,scope) ymadrid_acceptance_rules(point_kind,accepted,limit_text,source_url,checked_on).
Una norma municipal se aplica al ámbito de su fuente. No se aplica a toda España. reviewed_on es la fecha de la última revisión de la guía.
{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"get_recycling_guide","arguments":{"slug":"menaje-metalico"}}}
find_recycling_points
Lista los puntos de recogida publicados de un distrito de la ciudad de Madrid: puntos limpios fijos, puntos limpios de proximidad y paradas de puntos limpios móviles, con dirección, horario y fuente. Con object_slug, devuelve solo los puntos sin aviso de cierre cuyo tipo acepta ese objeto, con el límite de cantidad.
- Parámetros
district(obligatorio): uno de los 21 identificadores de distrito de Madrid indicados abajo.object_slug(opcional): slug de una guía, para quedarse con los puntos que aceptan ese objeto.kind(opcional):fixed(fijo),proximity(proximidad) omobile(móvil).offset(opcional): elnext_offsetde la respuesta anterior, para leer la página siguiente.- Resultado
coverage,district,district_url,guide_url,total,offset,next_offset(vacío en la última página),points(hasta 20 por página) yacceptance_rules. Cada punto tieneid,kind,kind_label,name,address,district,schedule_text,weekly_hours,closure_notice,acceptance_limit,acceptance_source_url,source_url,source_dateyurl.
Los 21 valores de district
arganzuela, barajas, carabanchel, centro, chamartin, chamberi, ciudad-lineal, fuencarral-el-pardo, hortaleza, latina, moncloa-aravaca, moratalaz, puente-de-vallecas, retiro, salamanca, san-blas-canillejas, tetuan, usera, vicalvaro, villa-de-vallecas, villaverde
{"jsonrpc":"2.0","id":4,"method":"tools/call","params":{"name":"find_recycling_points","arguments":{"district":"centro","object_slug":"pila"}}}
La aceptación se documenta por tipo de punto. No procede de una inspección de cada punto. Una lista vacía no significa que no haya alternativas.
get_recycling_point
Devuelve un punto de recogida de Madrid por su id. Incluye la dirección, las coordenadas, el horario semanal, el aviso de cierre, el teléfono, la fuente y los objetos que acepta su tipo, con sus límites.
- Parámetros
id(obligatorio): número entero, el id del punto que devuelvefind_recycling_points.- Resultado
id,kind,kind_label,name,address,district,neighbourhood,latitude,longitude,phone,schedule_text,weekly_hours(weekday1 = lunes a 7 = domingo,opens,closes),closure_notice,accepted_objects(object_slug,name,limit_text,guide_url,source_url),source_url,source_date,checked_onyurl.
{"jsonrpc":"2.0","id":5,"method":"tools/call","params":{"name":"get_recycling_point","arguments":{"id":1843}}}
Los horarios proceden de la fuente municipal. No se comprueban en tiempo real.
find_clothing_points
Lista contenedores y puntos de recogida de ropa usada en una ciudad del mapa de ropa. Cada ciudad procede de su fuente municipal de datos abiertos, con su propia fecha, licencia y advertencias.
- Parámetros
city(obligatorio):madrid,barcelona,valencia,zaragoza,malaga,vigoosanta-cruz-de-tenerife.area(opcional): texto de 2 a 80 caracteres para buscar en el distrito, el barrio o la calle, escrito en español.offset(opcional): elnext_offsetde la respuesta anterior.- Resultado
city(name,attribution,licence_label,licence_url,source_url,obtained,source_note,finder_url),map_url,total,offset,next_offsetypoints(hasta 20 por página). Cada punto tieneid,kind,name,address,area,latitude,longitude,acceptance,hours,operator,recycling_point_id,source_urlysource_updated.
{"jsonrpc":"2.0","id":6,"method":"tools/call","params":{"name":"find_clothing_points","arguments":{"city":"vigo"}}}
Respuesta abreviada:
{"city":{"name":"Vigo","attribution":"Concello de Vigo","licence_label":"ODC-BY 1.0","source_url":"https://datos-ckan.vigo.org/dataset/lp-reciclaje-textil"},"total":308,"offset":0,"next_offset":20,"points":[…]}
El asistente debe citar la atribución y las advertencias de source_note.
Límites y errores
- Límite de uso
- 500 llamadas a herramientas cada 24 horas por dirección de origen. La ventana empieza con la primera llamada.
- Plataformas de asistentes
- Muchas personas llegan al conector desde las mismas direcciones de una plataforma de asistentes. Las llamadas desde los rangos de direcciones de plataformas de asistentes comparten 20.000 llamadas cada 24 horas por rango.
- Límite alcanzado
- La herramienta responde con un mensaje de error que indica cuánto esperar. El estado HTTP sigue siendo 200.
- Contadores
- Los contadores se guardan solo en memoria.
- Errores de herramienta
- Los parámetros incorrectos, una guía, un punto, un distrito o una ciudad desconocidos y los datos no disponibles llegan como error de herramienta:
result.isError: true, con un mensaje breve en inglés enresult.content[0].text. Ejemplo:Unknown guide. Use a slug from list_recycling_guides. - Errores de protocolo
- Una herramienta o un método desconocidos llegan como objeto
errorde JSON-RPC. Ejemplos:-32602 Unknown tooly-32601 Method not found. - Sin resultados
- Una respuesta correcta puede tener
total: 0. No demuestra que no exista ninguna opción. Consulta la guía o pregunta al servicio municipal.
Detalles técnicos
- Endpoint:
https://mcp.dondelollevo.com/mcp - Transporte: Streamable HTTP. El cliente envía peticiones
POSTy recibe respuestas JSON. - GET: devuelve HTTP 405 a propósito. Si abres la dirección en el navegador, ves ese error. Es lo esperado.
- Autenticación: ninguna. Sin cuenta, sin OAuth y sin clave de API.
- Versiones del protocolo:
2025-11-25y2025-06-18. La versión se negocia eninitialize. - Cuerpo de la petición: 16 KB como máximo.
- Acceso: solo lectura. Ninguna herramienta cambia datos.
Privacidad y ayuda
El servicio recibe los parámetros de las herramientas y la dirección IP de quien llama. Esa dirección suele ser la de la plataforma de IA, no la de tu dispositivo. No recibe tu conversación. No incluyas datos personales en tus preguntas.
Lee la política de privacidad y las condiciones de uso. Para dudas o para avisar de un error, usa la página de contacto o escribe a contactlollevo@gmail.com.