Soporte
Conexión, cómo decide y ayuda con la cuenta
Cada parte de la app, paso a paso: Guías de uso.
Cómo funciona ShotPulled
¿Es gratis?
Sí. Todo (la app del teléfono, el panel web y la conexión con el asistente de IA) es gratis mientras ShotPulled crece. Si algún día cobra por algo, será por cosas nuevas, nunca por lo que ya tienes. No hay feed, ni rachas, ni anuncios.
Lo único que cuesta dinero es el asistente que uses. ChatGPT necesita un plan que pueda instalar plugins; Claude no.
Conecta un asistente
Estos pasos también están en una guía de uso: Conecta ChatGPT o Claude.
ShotPulled habla el Model Context Protocol a través de un solo endpoint, y cada cliente de abajo llega a ese mismo endpoint con la misma cuenta que el panel y la app.
- URL del servidor:
https://mcp.shotpulled.com/mcp - Inicio de sesión: OAuth 2.1 mediante Clerk, descubierto desde el servidor. Deja vacío cualquier campo de ID de cliente y secreto de cliente.
ChatGPT
Funciona con una cuenta gratuita de ChatGPT, más una cuenta gratuita de ShotPulled.
OpenAI ya no publica una regla por plan: poder instalar un plugin depende de tu plan, tu espacio de trabajo, tu rol y tu región, y el botón Conectar simplemente aparece en gris cuando alguno de esos es el motivo. Si lo ves en gris, eso fue lo que pasó, y nada de este lado lo va a cambiar. (ChatGPT integró su directorio de apps en el Directorio de plugins en julio de 2026, así que ese es el nombre que verás).
- Abre ShotPulled en el Directorio de plugins de ChatGPT y haz clic en Conectar.
- Inicia sesión con tu cuenta de ShotPulled, con el mismo correo que en el panel.
- En cualquier chat, escribe
@ShotPulledpara traerlo. - Si ChatGPT muestra una tarjeta de aprobación antes de escribir, permítelo. Si la rechazas, la conversación parece haber funcionado, pero no se escribió nada. Que lo pregunte o no depende de tu configuración de permisos de apps; en una cuenta nueva con la opción predeterminada, no pregunta.
Di esto primero @ShotPulled registra 18g de entrada, 36g de salida, 30 segundos, supo agrio.
Claude, en la web y en el escritorio
Funciona en todos los planes de Claude, incluido Free, aunque una cuenta Free solo puede tener un conector personalizado a la vez.
ShotPulled todavía no está en el directorio de conectores de Claude, así que se agrega como conector personalizado. Cinco campos, y después todo funciona igual.
- Abre Configuración → Conectores en Claude.
- Haz clic en Agregar y luego en Agregar conector personalizado. Es una opción dentro de ese menú, no un botón de la página.
- Nombre:
ShotPulled - URL del servidor MCP remoto:
https://mcp.shotpulled.com/mcp - Deja vacíos el ID de cliente y el secreto de cliente. Haz clic en Agregar, luego en Conectar, e inicia sesión.
Di esto primero Acabo de abrir una bolsa de Kenya Nyeri AA, tostada el día 12. Regístrala y dime cuándo va a estar lista.
Claude en iPhone y Android
No hay nada que instalar, pero no puedes agregarlo desde el teléfono.
La respuesta de la propia Anthropic, comprobada el 4 de septiembre de 2026: un conector que agregaste en la web o en el escritorio “estará disponible para usar la próxima vez que inicies sesión en tu cuenta en Claude para iOS o Android”, y la instalación de conectores en el móvil sigue en beta, con la web y el escritorio como vía principal. Así que completa los cinco campos de arriba una vez en una computadora, luego inicia sesión en el teléfono y ahí estará.
Di esto primero ¿Qué debería cambiar en mi siguiente shot?
Claude Code y otros clientes MCP
Cualquier cliente que hable streamable HTTP. No hay clave que pegar.
El inicio de sesión se descubre desde el servidor (/.well-known/oauth-protected-resource), así que un cliente compatible con OAuth abrirá un navegador y terminará por su cuenta. En Claude Code es un solo comando:
claude mcp add --transport http shotpulled https://mcp.shotpulled.com/mcp En cualquier otro cliente, indica la URL de arriba y el transporte streamable-http.
Di esto primero Muéstrame todos los shots que saqué esta semana y si están mejorando.
“Inició sesión, pero no ve ninguno de mis datos”
Casi siempre son dos cuentas. El asistente inició tu sesión con un correo y el panel guarda tus shots en otro, por lo general porque una cuenta entró con Google y la otra con contraseña, o porque una se creó en el teléfono meses antes. Revisa la dirección en ambos lados antes de escribir: Configuración la muestra en el panel, y preguntarle al asistente “¿con qué cuenta inicié sesión?” la muestra del otro lado. En cualquier caso no se pierde nada, y si la equivocada es la que has estado usando, dilo en un correo y se puede resolver.
Cómo decide
La sugerencia no la escribe un modelo de lenguaje. Sale de una base de conocimiento versionada y determinista: el mismo shot, con la misma bolsa y el mismo equipo, da la misma respuesta hoy, el mes que viene y en la cuenta de otra persona. El asistente se encarga de hablar (te lee tu historial, te pregunta qué notaste al catar, redacta la respuesta), pero no se encarga de decidir, y no puede convencer al motor de decidir otra cosa.
Cada sugerencia nombra la regla que aplicó, y puedes leer esa regla. Hay tres herramientas que existen solo para eso: get_rule devuelve el texto de una regla por su id, get_kb_version dice qué versión de la base de conocimiento te respondió y kb_changelog dice qué cambió entre versiones. Pregúntale a tu asistente “¿qué regla fue esa y qué dice?” y la va a buscar. Una respuesta que no puedes auditar es una opinión; esta tiene una cita.
Las salvaguardas se aplican en el servidor, no se sugieren en un prompt, así que ninguna forma de pedirlo las evita. Vale la pena conocer dos por su nombre. G1, la barrera de verificación del estado: si el motor solo tiene una posición recordada o supuesta de tu molino, se niega a ajustar hasta que midas el anillo y se lo digas. Un número seguro a partir de un punto de partida desconocido es la única falla que desperdicia una bolsa entera. G3/G4, nada de micras inventadas: la geometría de las fresas se queda interna y nunca se dan cifras absolutas en micras, porque la unidad honesta son los clics de tu propio anillo y todo lo demás es un número disfrazado de medición. Junto a ellas, G2 bloquea los vaivenes más fino↔más grueso sin un shot de por medio, que es la mitad que impone la máquina de cambiar una sola cosa a la vez.
Preguntas frecuentes
¿Funciona con mi molino y mi máquina?
El catálogo cubre 66 molinos, 126 máquinas y 17 balanzas, cada entrada comprobada con el manual del propio fabricante, y lo que no esté puedes registrarlo a mano en más o menos un minuto. Un molino registrado a mano vale lo mismo que uno del catálogo: le indicas el esquema de numeración y hacia qué lado es más fino, y desde ahí hace el cálculo de clics. Cada molino y máquina del catálogo tiene una página con lo que dice el manual del fabricante sobre limpieza y mantenimiento.
¿Qué balanzas se conectan por Bluetooth?
Bookoo, Decent, DiFluid, Felicita, Timemore y Varia. Esos son los protocolos que la app del teléfono realmente decodificó, una lista más corta que la de balanzas que solo tienen una radio adentro. Cualquier balanza del mundo funciona de la otra forma: escribe los números. Nada en ShotPulled necesita una balanza conectada.
¿Por qué solo un cambio por shot?
Porque dos cambios no te dicen nada: si el siguiente shot sale mejor, no sabes cuál lo logró, y si sale peor, no sabes cuál deshacer. Es todo el método, y se explica más arriba en Las reglas detrás de las sugerencias.
¿Necesito la app del teléfono?
No. El panel web y el asistente funcionan completos por sí solos: registrar equipos, registrar shots, catarlos, fijar recetas, leer el historial. La app agrega las balanzas Bluetooth, el uso sin señal y estar en tu bolsillo junto a la máquina.
¿Hay una app para Android?
Sí, gratis en Google Play, con Android 8.0 o posterior. Es la misma cuenta que la app de iPhone, el panel web y los asistentes, así que todo lo que ya registraste está ahí.
¿Qué pasa con mis recetas fijadas cuando limpio el molino?
Sobreviven intactas, y dejan de fingir. Solo importan las limpiezas en las que se sacan las fresas. Un retrolavado se registra igual y no cambia nada. Pero en un molino manual el cero real está donde se tocan las fresas, y al volver a armarlo se decide dónde queda el anillo impreso respecto de ese punto, así que un número registrado la semana pasada puede describir otra separación hoy.
Registra la limpieza y cada receta fijada antes de ella muestra su posición como desconocida en lugar de un número que resulta estar mal. No se reescribe nada: lo que fijaste sigue siendo lo que fijaste, y la lectura se calcula a través de las limpiezas posteriores cada vez que se muestra. Mide el anillo una vez después y todas vuelven.
Si te saltas esa medición en una limpieza, la cadena queda rota en todas las limpiezas posteriores: desconocida, no aproximada. Es a propósito. “Nadie lo miró” y “se midió y no se había movido” producen números idénticos y niveles de confianza opuestos, así que nunca se permite que se vean iguales.
¿Puedo importar desde Beanconqueror?
Todavía no, y hoy no hay ningún tipo de importación. Si te estás cambiando, el camino honesto más rápido es registrar las bolsas que de verdad estás tomando y empezar a registrar desde ahora. El motor necesita unos cuantos shots en tus equipos antes de tener algo que decir, y los shots viejos con otra posición del molino no le darían eso.
¿Esto es “IA”?
La conversación sí. Las sugerencias no. Vienen del conjunto de reglas que se describe en Cómo decide, y el asistente es la interfaz para llegar a él, no su origen.
¿Cómo elimino mi cuenta?
Eliminar cuenta en Configuración, en el panel web o en la app del teléfono. Lo haces tú, borra todo lo que pertenece a la cuenta y no se puede deshacer. Consulta Tus datos y tu cuenta más abajo para exportaciones y lo demás.
ShotPulled lo lleva una sola persona, así que el soporte es una dirección de correo y no una mesa de ayuda. Eso también significa que le escribes a quien escribió el código. Incluye lo que intentaste y lo que pasó, y la respuesta será una respuesta de verdad y no un número de ticket.
- Correo: support [at] shotpulled [dot] com
- Respuesta habitual: en un plazo de dos días hábiles. Todo lo que afecte el acceso a la cuenta o implique pérdida de datos se responde primero.
- Idioma: Inglés o rumano.
Qué incluir
Los arreglos más rápidos salen de reportes que dicen desde dónde lo estabas usando. Cuando puedas:
- Dónde: el asistente de IA (Claude, ChatGPT), la app del teléfono o el panel web, además de la versión de la app que aparece en Configuración.
- Lo que pediste y lo que obtuviste. Una captura de la pantalla completa es mejor que un recorte.
- Cuándo, aproximadamente, con tu zona horaria. Los registros del servidor llevan la hora en UTC, y eso es lo que permite encontrarlos.
- El correo de la cuenta con el que iniciaste sesión, si se trata de tus propios datos.
Por favor, no envíes contraseñas ni tokens de autenticación. Aquí nadie te pedirá nunca uno. El inicio de sesión lo maneja por completo Clerk, y ninguna contraseña llega jamás a nuestro servidor.
Tus datos y tu cuenta
- Eliminar tu cuenta está en tus manos: Eliminar cuenta en Configuración, en el panel web o en la app del teléfono. Borra todo lo que pertenece a la cuenta y no se puede deshacer.
- Exportar tus datos, y cualquier solicitud de acceso, rectificación o limitación según el RGPD, se atienden a mano en un plazo de 30 días. Escribe a privacy [at] shotpulled [dot] com desde la dirección vinculada a tu cuenta.
- Qué se guarda, dónde y por cuánto tiempo se explica en la Política de privacidad.
Reportar un problema de seguridad
Escribe a support [at] shotpulled [dot] com con “security” en el asunto y se leerá el mismo día. Por favor, danos un plazo razonable para corregir lo que encuentres antes de publicarlo. Los reportes sobre acceso a datos entre cuentas son la máxima prioridad.
A quién le escribes
- Operador: Bacosca Iulian PFA, comerciante individual establecido en Rumania (UE)
- Domicilio registrado: Str. Ion Câmpineanu nr. 24, Sector 1, București, Romania
- Registro Mercantil: F40/4818/2022 · CUI: 46937352
Los Términos del servicio cubren lo que el servicio promete y lo que no.