LotsTeam
Recopila solicitudes de funciones y mensajes de soporte, conviértelos en tareas y publica lo que se ha lanzado.
Servidor MCP alojado
npx add-mcp 'https://api.lots.team/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Pregúntale a tu agente, por ejemplo.
Una vez que LotsTeam esté conectado, solicitudes simples como estas funcionan.
- «¿Cuáles son las cinco solicitudes abiertas más votadas de este mes?»
- «Crea una tarea para la solicitud de exportación CSV y vincúlala.»
- «Redacta una entrada de changelog para todo lo publicado esta semana.»
Conéctate en dos minutos.
Claude
Configuración → Conectores → Añadir conector personalizado. Pega la URL, conéctate e inicia sesión con tu cuenta de Lots.
ChatGPT
Configuración → Apps y conectores → Avanzado → activa el modo de desarrollador y luego crea un conector con la URL e inicia sesión.
Claude Code
claude mcp add --transport http lots-team https://api.lots.team/mcp
Codex
codex mcp add lots-team --url https://api.lots.team/mcp
Cursor, Windsurf y otros
{
"mcpServers": {
"lots-team": {
"url": "https://api.lots.team/mcp"
}
}
}
Agentes en la nube sin MCP
Dale al agente https://api.lots.team/docs.md y una clave de API de lotstech.com/api. Llama a la API REST con Authorization: Bearer <key>.
Cada servidor usa OAuth: tu agente actúa como tú, dentro de tus propios roles y espacios de trabajo. Puedes desconectarlo en cualquier momento desde la aplicación.
39 herramientas, también endpoints REST.
Cada herramienta está disponible a través de MCP y como endpoint REST en https://api.lots.team/api/v1/lotsteam.
Añadir dominio de proyecto
POST /projects/:id/domain
Conecta un dominio personalizado como support.example.com al portal público de un proyecto. Devuelve los registros DNS que la persona debe añadir (un CNAME solo DNS); entrégale los registros y luego llama a verify_project_domain una vez que los haya añadido. Reemplaza cualquier dominio que el proyecto ya tenga.
Crear changelog
POST /changelog
Crea un borrador de changelog en un proyecto.
Crear publicación
Registra una publicación en un proyecto, como una solicitud escuchada en una llamada de ventas o en un correo electrónico. Envía project_id, title, description y category (feature, bug, improvement, question u other). Añade email y user_name cuando sepas quién lo pidió.
Crear comentario de publicación
Añade un comentario a una publicación.
Crear proyecto
POST /projects
Crea un proyecto: un producto con su propio feedback, tareas, bandeja de soporte, changelog y portal público. Un proyecto es lo que LotsTeam factura: cubierto por el plan del propietario, o pagado con créditos por proyecto al mes. Confirma con la persona antes de crear uno y consulta get_funding_status si puede necesitar financiación. Envía organization_id y name; la dirección del portal se deriva del nombre a menos que pases slug. Pasa is_internal true para un proyecto que solo el equipo debe ver (sin portal público ni widget).
Crear tarea
POST /tasks
Crea una tarea en un proyecto. El estado es todo, in-progress o done.
Crear comentario de tarea
Añade un comentario a una tarea.
Eliminar changelog
DELETE /changelog/:id
Elimina un borrador de changelog no publicado por changelog_id. Solo propietarios y administradores. Una entrada publicada es rechazada: despublica primero con update_changelog (is_published false) y luego elimínala. Confirma con la persona antes de eliminar; no se puede deshacer.
Eliminar comentario de publicación
Elimina uno de tus propios comentarios en una publicación. Pregunta primero a la persona; no se puede deshacer.
Eliminar comentario de tarea
Elimina uno de tus propios comentarios en una tarea. Pregunta primero a la persona; no se puede deshacer.
Obtener changelog
GET /changelog/:id
Lee una entrada de changelog por changelog_id.
Obtener hilo de contacto
GET /contact/:id/thread
Lee un mensaje de soporte y sus respuestas antes de redactar una respuesta.
Obtener estado de financiación
Comprueba la cobertura de suscripción, la financiación con créditos y las tarifas en vivo. Si se necesita financiación, ofrece suscripción o créditos y dale al propietario la settings_url devuelta. Esta herramienta nunca habilita la facturación con créditos.
Obtener publicación
Lee una publicación por post_id.
Obtener proyecto
GET /projects/:id
Lee un proyecto por project_id.
Obtener tarea
GET /tasks/:id
Lee una tarea por task_id.
Vincular publicación a tarea
Vincula una publicación a una tarea para que el tablero muestre de qué solicitud proviene el trabajo. Una tarea puede llevar muchas publicaciones; volver a vincular no hace nada. Todos aquellos cuya publicación esté vinculada pueden recibir un correo cuando se publique la entrada de changelog de la tarea.
Listar changelog
GET /changelog
Lista las entradas de changelog de un proyecto u organización.
Listar mensajes de contacto
GET /contact
Lista los mensajes de soporte de un proyecto.
Listar publicaciones vinculadas
Lista las publicaciones vinculadas a una tarea.
Listar miembros de organización
GET /organizations/:id/members
Lista las personas de una organización, incluido su rol. Usa un id de usuario miembro al asignar una tarea.
Listar organizaciones
GET /organizations
Lista las organizaciones a las que pertenece esta cuenta.
Listar publicaciones
Lista las publicaciones de un proyecto u organización. Una publicación es una solicitud de usuario, un error o una idea del widget, del portal público o del equipo. Pasa project_id u organization_id.
Listar proyectos
GET /projects
Lista los proyectos de una organización. Pasa organization_id de list_organizations.
Listar tareas
GET /tasks
Lista las tareas de un proyecto. Los filtros opcionales incluyen status, assignee_id y priority.
Fusionar publicaciones
POST /feedback/:id/merge
Fusiona publicaciones duplicadas en una sola. post_id es la publicación que se conserva; duplicate_post_ids (hasta 20, del mismo proyecto) se cierran y apuntan a ella. Sus votos se mueven a la publicación conservada (una persona que votó en ambas cuenta una vez), y cada tarea vinculada a cualquiera de ellas se vincula a todas, para que todos los que lo pidieron sean informados cuando se publique. Nada se elimina. Confirma los duplicados con la persona primero.
Publicar changelog
Publica una entrada de changelog para que se muestre en el portal público. Establece notify_requesters en true para también enviar un correo a las personas cuyas publicaciones están vinculadas a su tarea, una vez; pregunta primero a la persona. El resultado indica cuántos fueron notificados en requesters_notified.
Responder a mensaje de contacto
POST /contact/:id/reply
Responde en un hilo de soporte. La respuesta se guarda en la conversación y se envía por correo a la persona que escribió. Muestra el borrador a la persona y envía solo después de que lo apruebe.
Desvincular publicación de tarea
Elimina una publicación de una tarea. Las demás publicaciones vinculadas permanecen.
Actualizar changelog
PUT /changelog/:id
Actualiza un borrador de changelog. Envía changelog_id y solo los campos que deben cambiar.
Actualizar mensaje de contacto
PUT /contact/:id
Marca mensajes de soporte como leídos, archivados o de nuevo como nuevos. Envía status y contact_message_id, o contact_message_ids (hasta 50) para limpiar un lote como spam de proveedores. Los mensajes archivados permanecen en el historial de la bandeja de entrada.
Actualizar publicación
Actualiza una publicación. Envía post_id y solo los campos que deben cambiar, como title, description o status.
Actualizar comentario de publicación
Edita uno de tus propios comentarios en una publicación. Envía comment_id y el nuevo contenido.
Actualizar proyecto
PUT /projects/:id
Actualiza el nombre, la descripción, logo_url o la configuración de un proyecto (marca y opciones del portal; las claves que envíes se fusionan con la configuración existente). is_internal true oculta el portal público y el widget del proyecto; solo los miembros lo ven. Envía project_id y solo los campos que deben cambiar. Los dominios personalizados usan add_project_domain.
Actualizar tarea
PUT /tasks/:id
Actualiza una tarea. Envía task_id y solo los campos que deben cambiar. Envía project_id para mover la tarea a otro proyecto de la misma organización; conserva su id, comentarios, estado y fechas.
Actualizar comentario de tarea
Edita uno de tus propios comentarios en una tarea. Envía comment_id y el nuevo contenido.
Verificar dominio de proyecto
POST /projects/:id/domain/verify
Comprueba si el dominio personalizado de un proyecto está activo: estado de DNS y certificado, y los registros que aún se necesitan si no lo está.
Preguntas, respondidas.
¿Cuál es la URL del servidor MCP de LotsTeam?
https://api.lots.team/mcp. Añádela como servidor MCP remoto (conector personalizado) en tu agente de IA e inicia sesión con tu cuenta de Lots.
¿Qué agentes funcionan con LotsTeam?
Claude, ChatGPT (modo de desarrollador), Claude Code, Codex, Cursor, Windsurf y cualquier otro cliente que admita MCP remoto con OAuth. Los agentes sin MCP usan la API REST con una clave de API.
¿Dónde está la documentación de la API de LotsTeam?
https://api.lots.team/docs.md: Markdown escrito para que un agente de IA pueda leerlo. Las solicitudes van a https://api.lots.team/api/v1/lotsteam con Authorization: Bearer <your key>.
¿Cómo obtengo una clave de API de LotsTeam?
Usa Generar clave en esta página o en lotstech.com/api. Inicia sesión con tu cuenta de LotsTech, nombra la clave y cópiala una vez. Puedes revocarla allí en cualquier momento.
¿El acceso a MCP o API cuesta extra?
No. Está incluido con LotsTeam. Solo pagas por el propio plan o uso de LotsTeam, y tu proveedor de IA factura su propio uso.