Siri Actions, el MCP de su app iOS
Escrito por João Aleixo el
Una nueva interfaz para su app iOS
Qué sabe responder su app

Siri Actions es un conjunto de preguntas que su app sabe responder en voz alta. Alguien dice "Oye Siri, ¿qué hay de nuevo en GoodBarber News?", y Siri responde diciendo cuántas novedades hay, menciona la más reciente y la sección de la que viene, y dibuja una tarjeta: miniatura, distintivo de sección, titular, una línea de resumen, hasta cinco filas. La app no tiene que estar abierta, ni haberse abierto esa semana. Funciona en iPhone con iOS 17 o posterior, y se nutre de los widgets de contenido de la pantalla de inicio de su app. Siri es el asistente de Apple, así que esta versión es solo para iOS: su app de Android no cambia.
Debajo está el framework App Intents de Apple, la forma moderna de que una app ponga sus acciones y sus contenidos a disposición fuera de sí misma: usted declara lo que la app sabe hacer de forma estructurada, y el sistema lo hace accesible a Siri. Siri Actions no pide nada a su cuenta de desarrollador de Apple ni nada a usted en el back-office.
Qué significa para su app
Su app recibe Siri Actions sin ningún trabajo por su parte, porque todas las apps iOS de GoodBarber se compilan con el mismo motor nativo. Usted diseña su app en el back-office, ese diseño se convierte en una configuración y un único motor iOS nativo la representa. Una capacidad construida en el motor no es una extensión que se compra ni un plugin que se instala: está en su próxima compilación, incluida en la suscripción que ya paga. Usted no cambia nada y la app empieza a responder.
Esa es justo la parte que un periódico local, una radio o un club deportivo no podrían comprar por separado. Una integración con Siri exige desarrollo iOS nativo, soltura con App Intents, pruebas en dispositivos físicos y un trabajo aparte sobre las frases que la gente dice realmente en voz alta. Esto último es lo más caro y lo menos visible: una frase de activación se contrasta con una voz real, y si es gramaticalmente correcta pero nadie la diría en voz alta, Siri no la reconoce nunca.
De dónde sale la respuesta, y qué se niega a hacer
Siri lee los widgets de contenido de la pantalla de inicio de su app, los combina, quita los duplicados, ordena de más reciente a más antiguo y filtra según la suscripción del lector. Consultarlo todo y ordenar por fecha era la respuesta obvia; leer su pantalla de inicio era la acertada, porque es el único sitio donde usted ya ha dicho qué importa. Usted la organizó y usted decidió qué abre, y construir una segunda clasificación al lado sería deshacer una decisión que ya había tomado. Un artículo destacado en dos widgets se menciona una sola vez. El contenido reservado a suscriptores se filtra según quién sostiene el teléfono: un suscriptor oye hablar de lo que paga, y a un no suscriptor no se le anuncia un artículo con el que se toparía con el muro de pago.
El resto del trabajo fue de contención. Cuando no hay nada nuevo, Siri lo dice en una frase y se detiene, sin preguntas de seguimiento y sin ofrecerse a intentarlo otra vez. Artículos, vídeos, fotos y pódcast entran; los eventos y los puntos de mapa no, porque la fecha de un evento dice cuándo ocurre la cosa, no cuándo se publicó, y ordenar una lista de novedades por esa fecha convertiría el festival del próximo verano en la noticia más fresca de hoy. Los eventos piden su propia pregunta, más cercana a "¿qué hay este fin de semana?", y eso es un trabajo aparte.
Dos límites de la propia Siri dieron forma a lo demás. Siri no recuerda lo que acaba de decirle: pregunte qué hay de nuevo, escuche la respuesta y diga después "abre la tercera", y no pasa nada, porque cada petición parte de cero. Y cuando la tarjeta aparece tras una petición por voz, está ahí para leerse, no para tocarse. Ambos límites empujaron el diseño en la misma dirección: un solo intercambio, completo en sí mismo, sin nada pendiente de una continuación que no va a funcionar.
No es lo mismo que su servidor MCP

Siri Actions es para su público; el servidor MCP es para usted. Desde el lanzamiento del servidor MCP en mayo de 2026, el asistente que ya usa puede operar su app: publicar un artículo, programar una push, comprobar un pedido o sacar las cifras de la semana, con usted revisando lo que hizo. Conectarlo ya es una búsqueda en vez de una URL que pegar, ahora que GoodBarber figura en el directorio de conectores de Claude y en el directorio de apps de ChatGPT. Esa superficie es usted hablando con un asistente sobre su app, la que convierte la app que ya gestiona en un backend para la IA. La otra es Siri Actions: su público hablando con su teléfono sobre su app.
Las dos descansan en la misma idea, tomada por dos extremos: una aplicación como lista de acciones que otra cosa puede descubrir y llamar. Apple define App Intents; Anthropic definió el Model Context Protocol, hoy bajo la gobernanza de la Linux Foundation. Con App Intents es la propia app la que publica sus acciones, compiladas en su binario; con MCP es un servicio el que las publica a través de un servidor alojado. Siri, Spotlight y la app Atajos llaman a las primeras; cualquier asistente compatible con MCP, Claude o ChatGPT entre otros, llama a las segundas.
En ambos casos la app pasa a ser algo a lo que se le puede preguntar, y en ese sentido Siri Actions es el MCP de su app iOS. El back-office respondió primero a la conversación; ahora también lo hace la app publicada. Es la misma apuesta que describió nuestro Head of Frontend Engineering, Mathieu Poli, cuando escribió sobre por qué seguimos siendo nativos mientras el sector se marchaba y volvía: construir sobre la capa que la plataforma mantiene por sí misma es dejar su app al alcance de todo lo que la plataforma construya encima después.
Cuándo llega a su app, y qué viene después
La función está construida y llega por etapas. Los App Shortcuts se compilan en el binario: Siri aprende las frases de una app en el momento de instalarla, a partir de datos incorporados a la compilación. No hay un interruptor remoto que accionar. Cada app se compila con la función o sin ella, lo que significa que le llega con una actualización en la tienda, no de un día para otro.
La primera app en responder es la nuestra. GoodBarber News es la app de noticias que publicamos nosotros mismos en la App Store, y recibe la función antes de que el negocio de nadie dependa de ella. La fase uno pasa después a un grupo piloto de apps, y la fase dos lleva la elección al back-office para que decida usted, con una compilación y un envío a la tienda por detrás.
Vienen más preguntas. La siguiente ya está en desarrollo: "¿Cuál es el último artículo de [sección]?", que añade segmentación por sección y un paso de confirmación para abrir el elemento por voz. Más allá, los tipos de contenido que esta primera versión deja fuera son los que más nos gustaría incorporar. Los eventos tienen sus preguntas naturales, "¿qué hay este fin de semana?" y "¿qué hay cerca de aquí?", y responderlas bien pasa por tratar la fecha y el lugar de un evento como lo que son, en vez de fundirlos en una lista ordenada por fecha de publicación.
Hay algo que no podemos terminar solos: las frases. Lo que su público le diga de verdad a su teléfono será distinto de lo que hayamos imaginado, y una vez que la función llegue a su app, eso es lo que más nos gustaría recibir de vuelta.
Qué comprobar al elegir un creador de apps
Pregunte qué expone la app a un asistente, porque hay dos respuestas distintas y una plataforma puede tener una sin la otra. Las respuestas por voz en iOS vienen de App Intents compilado en el binario. El manejo de la app por conversación viene de un servidor MCP del lado de la plataforma, y no todos los servidores MCP están a la misma altitud. "Tenemos un servidor MCP" dice poco por sí solo, y por eso la forma útil de la pregunta es un test de cinco puntos sobre la preparación para agentes.
Si ya tiene una app GoodBarber, de momento no hay nada que hacer: la función llega con el despliegue descrito arriba, y le avisaremos cuando su compilación esté lista. Para oírla antes, instale GoodBarber News: llegará en su próxima actualización. Si aún no tiene app, empiece una prueba gratuita, construya una primera versión e instálela en su teléfono; cuando la función llegue a la plataforma, llegará también a esa app.
Preguntas frecuentes sobre Siri Actions
¿Tengo que configurar algo para activar Siri Actions en mi app?
No. Siri Actions está compilado en el motor nativo de GoodBarber, así que llega con la próxima compilación de su app y su actualización en la tienda. Durante el piloto lo activa GoodBarber; cuando la opción esté en el back-office, elegirá usted si su app responde a Siri.
¿Siri Actions necesita algo de mi cuenta de desarrollador de Apple?
No. Siri Actions usa el framework App Intents de Apple, que no requiere ningún permiso especial en su cuenta. Su app sigue publicada bajo su propia cuenta de desarrollador de Apple, exactamente igual que antes.
¿Siri leerá mi contenido de pago a lectores que no se han suscrito?
No. Siri Actions filtra la respuesta según la suscripción de quien sostiene el teléfono. Un suscriptor oye hablar del contenido que paga; a un no suscriptor no se le anuncia un artículo con el que se toparía con el muro de pago.
¿Siri Actions funciona en Android?
No. Siri y App Intents son tecnologías de Apple, así que Siri Actions funciona en iPhone con iOS 17 o posterior. Su app de Android no cambia.
¿Cuál es la diferencia entre Siri Actions y el servidor MCP de GoodBarber?
Quién pregunta. Siri Actions permite que sus lectores le hagan una pregunta por voz a su app publicada desde su iPhone. El servidor MCP de GoodBarber le permite a usted, que gestiona la app, manejarla desde un asistente de IA como Claude o ChatGPT: publicar contenido, programar una push, comprobar un pedido. Una es para su público; el otro, para usted.
Diseño