Una cuenta de marca, una de soporte, una del fundador, diez cuentas de clientes: quien lleva X para más de un perfil pasa mucho tiempo iniciando y cerrando sesión. Con el servidor MCP de Twitter alojado de TwittrAPI, que operamos nosotros, guardas las cuentas una vez y luego solo dices en el chat cuál debe actuar:

Publica el hilo del lanzamiento desde @acme y después cítalo desde @acme_founder con "Orgulloso del equipo."

El asistente elige la cuenta, te muestra el texto y publica cuando lo apruebas. Sin cuenta de desarrollador de X y sin instalar nada.

Para quién es

  • Marcas con varios perfiles: cuenta principal, soporte, cuentas regionales o de producto.
  • Agencias y freelancers que publican para clientes.
  • Creadores con una cuenta personal y otra de proyecto.
  • Equipos de comunidad que responden menciones y DMs desde la cuenta correcta.

Si solo tienes una cuenta, la guía para una cuenta es más corta.

Configúralo en tres pasos

1. Consigue las sesiones. Para cada cuenta necesitas la cookie de un navegador con sesión iniciada en x.com con esa cuenta, y un proxy. La forma más fácil de obtener la cookie es la extensión de navegador Cookie-Editor: inicia sesión, ábrela en x.com, Export > JSON y guarda el archivo. Hazlo una vez por cuenta. Your X session (en inglés) tiene los detalles para cada navegador.

2. Impórtalas. En el panel de TwittrAPI, abre Connected apps, haz clic en Add X account y elige Bulk import. Suelta todos los archivos JSON a la vez o pega una cuenta por línea:

auth_token=…; ct0=…; twid=u%3D… | http://user:pass@1.2.3.4:8080
auth_token=…; ct0=…; twid=u%3D… | 5.6.7.8:3128:user:pass

También sirve un CSV con las columnas cookie, proxy y passcode. Si la mayoría de las cuentas comparten proxy, escríbelo una sola vez en Proxy for all without one. La vista previa muestra todas las cuentas antes de importar y marca las líneas con algún problema. Después de importar se comprueba cada cuenta y ves al momento cuáles funcionan.

3. Conecta la app. Añade el conector https://mcp.twittrapi.com/mcp:

  • Claude.ai y Claude Desktop: Settings > Connectors > Add custom connector.
  • ChatGPT: activa Developer mode en Settings > Apps & Connectors > Advanced settings y luego Create con autenticación OAuth.

Inicia sesión en TwittrAPI y marca Also act on my X account en la página de consentimiento. La app ya tiene todas tus cuentas guardadas. Las cuentas que añadas más tarde aparecen en ella en menos de un minuto.

Elige la cuenta en tu prompt

Una cuenta es la predeterminada: la primera que guardaste o la que elegiste con Make default. El asistente la usa cuando no nombras ninguna. Para usar otra, solo nómbrala:

EscribesQué pasa
Publica "Ya está la nueva documentación"Se publica desde la cuenta predeterminada
Publica "Ya está la nueva documentación" desde @acme_devSe publica desde @acme_dev
Responde a este tweet desde @acme_support: "Envíanos tu número de pedido por DM"Respuesta desde @acme_support
Haz retweet del post de lanzamiento de @acme desde @acme_euRetweet desde @acme_eu
¿Qué cuentas de X puedes usar?El asistente lista tus cuentas y la predeterminada
Revisa las solicitudes de DM de @acme_supportLee las solicitudes de esa cuenta (necesita su passcode de chat)

Por detrás, cada herramienta de cuenta recibe un argumento account (un @handle o un ID de usuario), y una herramienta gratuita, list_x_accounts, lista las cuentas. El asistente nunca ve cookies ni proxies, solo @handles. Si nombra una cuenta que no guardaste, no se publica nada y recibe la lista de cuentas guardadas.

Claude y ChatGPT preguntan antes de cada acción que publica o cambia algo. Lee el nombre de la cuenta en esa confirmación antes de aprobar, sobre todo en las respuestas. Cada cuenta debe publicar su propio contenido: X no permite usar varias cuentas para impulsar los mismos posts ni para dar like y seguir de forma sincronizada.

Prompts que ahorran tiempo

  • "Redacta tres respuestas a las menciones de @acme de hoy y publica desde @acme_support la que yo elija."
  • "Publica este anuncio desde @acme y una versión en alemán desde @acme_de."
  • "Publica la actualización de esta semana para cada cliente: abajo tienes el texto para @client_a, @client_b y @client_c."
  • "Sigue a estas cinco cuentas de socios desde @acme."
  • "Lee los DMs de @acme_support del último día y resume qué preguntan los clientes."

Leer tweets, perfiles y búsquedas funciona sin nombrar ninguna cuenta, igual que con una sola.

Mantén las cuentas funcionando

Cada cuenta del panel tiene un estado: Works, Logged out, Proxy fails y algunos más. Se actualiza al guardar, al hacer clic en Check o Check all y cada vez que el asistente usa la cuenta. Las cuentas con problemas tienen un borde rojo, así que después de importar ves qué hay que arreglar.

  • Logged out: vuelve a iniciar sesión en x.com con esa cuenta, exporta una cookie nueva e impórtala. Sustituye a la sesión anterior.
  • Proxy fails: corrige el host, el puerto o el usuario con tu proveedor de proxy e importa la cuenta otra vez.

La documentación de cuentas de X (en inglés) lista todos los estados. Usa un proxy por cuenta siempre que puedas; iniciar sesión con muchas cuentas desde una misma dirección hace que X pida iniciar sesión más a menudo.

Cuánto cuesta

Cada acción es una llamada a la API, US$0.0001 en Standard, lo mismo que una lectura. Veinte cuentas que publican, responden o dan like diez veces al día suman unas 6,000 llamadas al mes: 6 × US$0.10 por 1,000 llamadas. Guardar y comprobar una cuenta cuesta una llamada de lectura cada vez. No hay cargo por cuenta ni cuota mensual por el servidor.

Preguntas frecuentes

¿Cuántas cuentas de X puedo guardar?

Hasta 200 por cuenta de TwittrAPI, y hasta 100 en una sola importación.

¿Puedo dar a una app solo algunas de mis cuentas?

Todavía no. Una app a la que permites actuar recibe todas las cuentas guardadas. Si un cliente necesita su propia app solo con sus cuentas, dale su propia cuenta de TwittrAPI.

¿Qué pasa si dos cuentas tienen el mismo nombre en mi prompt?

Los handles son únicos en X, así que @acme siempre es una sola cuenta. Si escribes un nombre visible en lugar del handle, el asistente puede preguntarte a qué handle te refieres.

¿Claude Code o Cursor pueden usar varias cuentas?

Sí, cuando se conectan iniciando sesión en TwittrAPI (OAuth) como Claude.ai. Con la configuración por cabeceras, cada conexión envía una sola sesión; añade un conector por cuenta si necesitas más.

Las sesiones se guardan cifradas y no se vuelven a mostrar, ni siquiera en el panel. Solo las reciben las apps a las que permitiste actuar, y solo en el servidor MCP, nunca en el chat. Delete junto a una cuenta la elimina al instante.