Ayuda
Conectar, 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 traigas. 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 único endpoint, y todos los clientes de abajo llegan a él 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 ID de cliente y secreto de cliente.
ChatGPT
Funciona con una cuenta gratuita de ChatGPT y una cuenta gratuita de ShotPulled.
OpenAI ya no publica una norma sobre planes: que puedas 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 alguna de esas cosas lo impide. Si a ti te sale en gris, es eso lo que ha pasado, y nada de lo que hagamos aquí lo 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, el mismo correo que en el panel.
- En cualquier chat, escribe
@ShotPulledpara llamarlo. - Si ChatGPT muestra una tarjeta de aprobación antes de escribir, permítelo. Si la rechazas, la conversación parecerá haber funcionado aunque no se haya escrito nada. Que lo pregunte o no depende de tu ajuste de permisos de apps; en una cuenta nueva con la opción por defecto, no lo pregunta.
Di esto primero @ShotPulled registra 18g de dosis, 36g de bebida, 30 segundos, sabía agrio.
Claude, en la web y en el escritorio
Funciona en todos los planes de Claude, Free incluido, aunque una cuenta Free solo puede tener un conector personalizado a la vez.
ShotPulled aún no está en el directorio de conectores de Claude, así que se añade como conector personalizado. Cinco campos, y después todo funciona igual.
- Abre Configuración → Conectores en Claude.
- Haz clic en Añadir y luego en Añadir 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 Añadir, 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 estará lista.
Claude en iPhone y Android
No hay nada que instalar, pero no puedes añadirlo desde el teléfono.
La respuesta de la propia Anthropic, comprobada el 4 de septiembre de 2026: un conector que añadiste en la web o en el escritorio «estará disponible la próxima vez que inicies sesión en tu cuenta en Claude para iOS o Android», y la instalación de conectores en móvil sigue en beta, con la web y el escritorio como vía principal. Así que rellena una vez los cinco campos de arriba en un ordenador, luego inicia sesión en el teléfono y ya estará ahí.
Di esto primero ¿Qué debería cambiar en mi próxima extracción?
Claude Code y otros clientes MCP
Cualquier cliente que hable HTTP con streaming. Sin 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á solo. En Claude Code es un solo comando:
claude mcp add --transport http shotpulled https://mcp.shotpulled.com/mcp En cualquier otro sitio, dale la URL de arriba y el transporte streamable-http.
Di esto primero Enséñame todas las extracciones que hice esta semana y si van mejorando.
«Ha iniciado sesión, pero no ve ninguno de mis datos»
Casi siempre son dos cuentas. El asistente te inició sesión con un correo y el panel guarda tus extracciones con otro, normalmente porque una se creó con Google y la otra con contraseña, o una se creó en el teléfono hace meses. Comprueba la dirección en los dos antes de escribir: Ajustes la muestra en el panel, y preguntar al asistente «¿con qué cuenta he iniciado sesión?» la muestra en el otro lado. No se pierde nada en ningún caso, y si la equivocada es la que has estado usando, dilo en un correo y se puede arreglar.
Cómo decide
La recomendación no la escribe un modelo de lenguaje. Sale de una base de conocimiento determinista y con versiones: la misma extracción 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 (repasar tu historial, preguntarte qué notaste, redactar la respuesta), pero no decide, y no puede convencer al motor de que decida otra cosa.
Cada recomendación nombra la regla que aplicó, y puedes leer esa regla. Hay tres herramientas 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. Pregunta a tu asistente «¿qué regla era esa y qué dice?» y te la traerá. 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 esquiva. Dos merecen conocerse por su nombre. G1, la verificación del estado: si el motor solo tiene una posición recordada o supuesta de tu molinillo, se niega a ajustar hasta que midas el anillo y lo indiques. Un número seguro a partir de un punto de partida desconocido es el único fallo que desperdicia una bolsa entera. G3/G4, sin micras inventadas: la geometría de las muelas se queda dentro 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 entre más fino↔más grueso sin una extracción en medio, que es la mitad que impone la máquina de cambiar una sola cosa cada vez.
Preguntas frecuentes
¿Funciona con mi molinillo y mi cafetera?
El catálogo incluye 66 molinillos, 126 cafeteras y 17 básculas, cada uno contrastado con el manual del fabricante, y lo que no esté puedes registrarlo a mano en un minuto. Un molinillo registrado a mano tiene las mismas funciones: le indicas el esquema del dial y hacia dónde es más fino, y a partir de ahí hace el cálculo de clics. Cada molinillo y cafetera del catálogo tiene una página con lo que dice su manual sobre limpieza y mantenimiento.
¿Qué básculas se conectan por Bluetooth?
Bookoo, Decent, DiFluid, Felicita, Timemore y Varia. Son los protocolos que la app del teléfono ha descifrado de verdad, una lista más corta que la de las básculas que simplemente llevan una radio. Cualquier báscula del mundo funciona de la otra manera: escribiendo los números. Nada en ShotPulled necesita una báscula conectada.
¿Por qué solo un cambio por extracción?
Porque dos cambios no te dicen nada: si la siguiente extracción es mejor, no sabes cuál de los dos fue, y si es peor, no sabes cuál deshacer. Es todo el método, y se explica más arriba en Las reglas detrás de los consejos.
¿Necesito la app del teléfono?
No. El panel web y el asistente están completos cada uno por su cuenta: registrar equipo, registrar extracciones, catarlas, fijar recetas, consultar el historial. La app añade las básculas Bluetooth, funcionar sin cobertura y estar en tu bolsillo junto a la cafetera.
¿Hay app para Android?
Sí, gratis en Google Play, Android 8.0 o posterior. 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 molinillo?
Sobreviven intactas, y dejan de fingir. Solo cuentan las limpiezas en las que se sacan las muelas. Un retrolavado se registra igual y no cambia nada. Pero en un molinillo manual el cero real está donde se tocan las muelas, y al volver a montarlo se decide dónde queda el anillo impreso respecto a 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 indicará su posición como desconocida en lugar de con un número que da la casualidad de que está 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» dan números idénticos y una confianza opuesta, así que nunca se permite que parezcan lo mismo.
¿Puedo importar desde Beanconqueror?
Aún no, y hoy no hay importación de ningún tipo. Si te cambias, el camino más rápido y honesto es registrar las bolsas que de verdad estás tomando y empezar a registrar desde ahí. El motor necesita unas cuantas extracciones con tu equipo antes de tener algo que decir, y las extracciones antiguas con otra posición del molinillo no se lo darían.
¿Esto es «IA»?
La conversación, sí. Los consejos, no. Salen del reglamento descrito 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 Ajustes, 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 un servicio de atención. Eso también significa que escribes a quien escribió el código. Cuenta lo que probaste y lo que pasó, y la respuesta será una respuesta de verdad y no un número de incidencia.
- Correo: support [at] shotpulled [dot] com
- Respuesta habitual: en dos días laborables. Lo que afecte al acceso a la cuenta o a una pérdida de datos se responde primero.
- Idioma: Inglés o rumano.
Qué incluir
Los arreglos más rápidos salen de los informes que dicen dónde estabas. Si puedes, indica:
- Dónde: el asistente de IA (Claude, ChatGPT), la app del teléfono o el panel web, y la versión de la app que aparece en Ajustes.
- Lo que pediste y lo que obtuviste. Una captura de la pantalla entera es mejor que un recorte.
- Cuándo, aproximadamente, con tu zona horaria. Los registros del servidor llevan hora 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. Nadie de aquí te los pedirá nunca. El inicio de sesión lo gestiona por completo Clerk, y ninguna contraseña llega nunca a nuestro servidor.
Tus datos y tu cuenta
- Eliminar tu cuenta lo haces tú: Eliminar cuenta en Ajustes, en el panel web o en la app del teléfono. Borra todo lo que pertenece a la cuenta y no se puede deshacer.
- La exportación de tus datos, y cualquier solicitud de acceso, rectificación o limitación según el RGPD, se gestiona a mano en un plazo de 30 días. Escribe a privacy [at] shotpulled [dot] com desde la dirección asociada a tu cuenta.
- Qué se guarda, dónde y durante cuánto tiempo se explica en la Política de privacidad.
Informar de un problema de seguridad
Escribe a support [at] shotpulled [dot] com con «security» en el asunto y se leerá el mismo día. Danos un plazo razonable para arreglar lo que encuentres antes de publicarlo. Los informes sobre acceso a datos entre cuentas son la máxima prioridad.
A quién escribes
- Responsable: Bacosca Iulian PFA, empresario individual establecido en Rumanía (UE)
- Domicilio social: Str. Ion Câmpineanu nr. 24, Sector 1, București, Romania
- Registro Mercantil: F40/4818/2022 · CUI: 46937352
Las Condiciones del servicio explican lo que el servicio promete y lo que no.