Guía · Agentes de IA en redes sociales

Servidor MCP de Twitter: publicar y leer en X desde un agente de IA

Por Antoine Blanco··7 min de lectura

Un servidor MCP de X entrega la API de X a tu agente de IA como herramientas, así que puede publicar y leer analíticas desde una ventana de chat. La trampa es el dinero: X cobra por llamada, $0.015 por publicar y $0.200 si el post contiene una URL. Tarifas consultadas el 12 de noviembre de 2026.

Esa sola línea es la razón de ser de esta página. Instagram, LinkedIn y TikTok te dan una cuota de API. X te da un contador.

Qué puede y qué no puede hacer una integración MCP de Twitter

La API de X es de pago por uso con, en sus propias palabras, "No contracts, subscriptions, or minimum spend". Compras créditos y se descuentan según llamas. Todo lo que un agente puede hacer en X se sigue de lo que estés dispuesto a gastar, no de un nivel de plan.

Acción Posible desde un agente Facturado por X
Publicar texto, de 1 a 4 imágenes, o un vídeo sí $0.015 por petición
Publicar un post que contenga una URL sí $0.200 por petición
Leer un post o buscar uno sí $0.005 por recurso
Buscar un usuario o a quién sigue sí $0.010 por recurso
Leer métricas de un post (likes, respuestas, reposts, impresiones) sí $0.005 por lectura
Leer un DM exige acceso elevado $0.010 por recurso
Enviar un DM exige acceso elevado $0.015 por petición
Recorrer una línea de tiempo para buscar a qué responder técnicamente sí, ruinoso una lectura facturada por página

Las cifras por llamada vienen de la página de precios de la API de X, consultadas el 12 de noviembre de 2026, y X advierte de que las tarifas pueden cambiar.

Dos líneas de esa tabla deciden tu arquitectura. El post con URL a $0.200 vale 13 veces un post normal, así que un agente que mete un enlace en cada tweet cuesta 13 veces el que no: 90 posts al mes con enlace son $18, los mismos 90 sin enlace son $1.35. Y recorrer la línea de tiempo es lo que hay que descartar en el diseño, porque "busca tweets interesantes y responde" significa una lectura facturada por página, sin fin y sin tope propio.

Lo que expone el servidor MCP de X en PlugKit

PlugKit habla MCP por Streamable HTTP en https://api.plugkit.co/mcp, con 103 herramientas en las ocho plataformas conectadas. Para X en concreto, las que importan son create_post y publish_post para publicar, get_post_analytics y get_account_analytics para las lecturas en vivo, get_analytics_summary para el historial almacenado que no cuesta nada, y get_usage y get_subscription para la factura.

Hay tres decisiones de diseño ahí dentro que merece la pena copiar, lo uses o no:

Los DMs de X no están disponibles. Exigen acceso de pago elevado que una app normal no consigue, así que ningún servidor MCP, alojado o casero, le dará hoy una bandeja de X a tu agente. Si la bandeja es el trabajo, las plataformas que sí la soportan están en bandeja de entrada social.

Por qué fallan casi todos los servidores MCP de Twitter de GitHub

Busca en los registros y encontrarás docenas. Fallan de tres formas previsibles.

Tipo Cómo falla
Scrapers y clientes no oficiales Funciona hasta que el endpoint cambia o la cuenta queda restringida. Va contra los términos de desarrollador de X.
Envoltorios finos sobre la API oficial Funciona, pero pones tus propias credenciales de X y te tragas la factura por llamada sin ninguna visibilidad.
Servidores stdio locales con las claves en un fichero de configuración Funciona solo en tu portátil. Nada se ejecuta cuando el portátil duerme, y la clave está en texto plano.

El segundo tipo es la trampa habitual. El código está bien. Lo que falta es el contador: sin endpoint de uso, sin tope, sin rechazo cuando el gasto se dispara. Te enteras por la factura de X a fin de mes, después de que un agente decidiera leer 4,000 posts para elegir una respuesta.

El tercer tipo es una decisión de transporte, y la spec de MCP permite las dos. La especificación define stdio, donde el cliente lanza el servidor como subproceso, y Streamable HTTP, donde el servidor "operates as an independent process that can handle multiple client connections" en un único endpoint que sirve POST y GET. Solo el segundo sigue funcionando con tu máquina apagada. Los compromisos de ambos están en MCP server hosting.

Conectar un servidor MCP de X a Claude, ChatGPT o Cursor

Con el servidor alojado, una línea en Claude Code:

claude mcp add -t http plugkit https://api.plugkit.co/mcp

Luego autorízalo. PlugKit actúa como servidor OAuth 2.1 con PKCE y sin secreto de cliente, y la pantalla de consentimiento ofrece dos scopes: mcp:read para perfiles, cuentas, posts, conversaciones y analíticas, o mcp:write para añadir publicación, mensajes y respuestas. Una clave de API enviada como Bearer token también funciona, con acceso completo y sin scopes, y por eso OAuth es la mejor opción por defecto. La mecánica de ese apretón de manos está en MCP server OAuth.

Empieza con mcp:read durante una semana. En X eso no es solo prudencia, es dinero: un scope de solo lectura no puede disparar un post de $0.200.

Claude, ChatGPT, Claude Code, Cursor y VS Code tienen cada uno su propio camino de configuración, y el flujo de conectores de ChatGPT es el que más gente atasca. Está tratado en ChatGPT MCP connectors.

Qué pedirle de verdad al agente

Barato y útil desde el primer día:

Caro, y digno de un no:

El mismo agente en Instagram o LinkedIn no tiene ninguna de estas restricciones, y esa es la razón honesta para tratar X como un caso aparte y no como una plataforma más entre ocho. El cuadro por plataforma está en Instagram MCP server y LinkedIn MCP server, y el panorama más amplio se compara en social media MCP servers compared.

PlugKit cuesta $49 al mes para 5 cuentas conectadas, cancela cuando quieras, y las llamadas a X se repercuten a la tarifa de X sin margen. Lo que significa que la versión honesta de esta página es: la suscripción es la cifra pequeña, y los hábitos de tu agente son la grande.

Preguntas frecuentes

¿Existe un servidor MCP de Twitter oficial de X?

No. X publica una API REST y una consola de desarrollador, no un servidor MCP. Todo lo que encuentres es de terceros: o un servidor alojado como PlugKit que guarda las credenciales y mide las llamadas, o un wrapper de código abierto que ejecutas tú con tus propias credenciales de X.

¿Cuánto cuesta dejar que un agente de IA publique en X?

$0.015 por post, o $0.200 si el post contiene una URL, más $0.005 por cada post leído. Tarifas consultadas en la página de precios de la API de X el 12 de noviembre de 2026. No hay cuota mensual de API, así que la factura depende por completo de la frecuencia con la que actúa tu agente. Tres posts con enlace al día son unos $18 al mes solo en cargos de X.

¿Puede un servidor MCP leer mis DMs de X?

Con acceso normal, no. Los endpoints de DM de X exigen acceso de pago elevado, así que una app estándar no puede leerlos ni enviarlos diga lo que diga el servidor MCP. Si un servidor ofrece DMs de X sin ese acceso, está pilotando la interfaz web, que se rompe y pone la cuenta en riesgo.

¿Por qué el gasto en X de mi agente es más alto de lo previsto?

Casi siempre lecturas de línea de tiempo o sondeo de menciones. Cada página de resultados es una lectura facturada, y un agente al que pides "encuentra algo a lo que responder" hará cientos sin pestañear. Pon tope de gasto por cuenta, apaga el sondeo en segundo plano y limita al agente a los posts que publicó él mismo.

¿Necesito mi propia cuenta de desarrollador de X?

Solo si ejecutas tu propio servidor. Con un servidor MCP alojado, las credenciales y la facturación por llamada están del lado del proveedor y se te repercuten a precio de coste. Si lo construyes tú, creas la app de X, compras los créditos y cargas con el contador. La versión más amplia de esa decisión está en MCP o API REST para tu agente.

AB
Antoine BlancoFundador de PlugKit. Gestiona sus propias cuentas de Instagram, YouTube y X a través de la API y del servidor MCP que se describen aquí.

Un solo plug para cada plataforma que toca tu agente

49 $ al mes por 5 cuentas conectadas, cancela cuando quieras. Todas las funciones en todos los planes.

Consigue tu clave de API →
Español ▾