Guía de conector10 minutos de lectura41 herramientas MCP7 idiomas

Conectar X MCP con Microsoft Copilot

Deja que tu IA trabaje con X (antes Twitter): lee y busca posts, tu timeline, menciones, marcadores, listas y mensajes directos, consulta cuentas y seguidores y, tras tu confirmación, publica posts, respuestas y citas, da me gusta, repostea y envía DM.

HCPor el equipo de HelpCodeActualizado 10 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

X (Twitter)

X (Twitter)

Let your AI work with X (formerly Twitter): read and search posts, your timeline, mentions, bookmarks, Lists and direct messages, look up accounts and followers, and publish posts, replies and quotes, like, repost and send DMs after your confirmation.

herramientas

41

Región

INTL

Categoría

Redes sociales

Autenticación

OAuth 2.0

Env vars requeridas

X_CLIENT_IDX_CLIENT_SECRET
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Resumen

Deja que tu IA trabaje con X (antes Twitter): lee y busca posts, tu timeline, menciones, marcadores, listas y mensajes directos, consulta cuentas y seguidores y, tras tu confirmación, publica posts, respuestas y citas, da me gusta, repostea y envía DM.

Configuración guiada

Conecta X a Microsoft Copilot en 2 minutos

Empieza la prueba gratuita en AnythingMCP Cloud, conecta X con la configuración guiada y añade tu URL MCP a Microsoft Copilot. Sin código y sin servidores que mantener.

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

Prueba a pedir

Prompts de ejemplo para X (Twitter)

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

X (Twitter) · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → X (Twitter), pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

X (Twitter) + Microsoft Copilot

Deja que tu IA trabaje con X (antes Twitter): lee y busca posts, tu timeline, menciones, marcadores, listas y mensajes directos, consulta cuentas y seguidores y, tras tu confirmación, publica posts, respuestas y citas, da me gusta, repostea y envía DM.

Requisitos previos

Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:

X_CLIENT_ID, X_CLIENT_SECRET

Paso 1 — Obtener credenciales

  1. Abre la X Developer Console en https://console.x.com, inicia sesión con la cuenta de X que será dueña de la app y haz clic en Create App.
  2. Añade créditos de API en la sección de facturación. La X API es de pago por uso con créditos prepagados, y los nuevos desarrolladores no tienen plan gratuito: sin créditos, X rechaza todas las llamadas.
  3. Abre las User authentication settings de la app y haz clic en Set up. Elige los permisos Read and write and Direct message (con Read and write basta si prescindes de las herramientas de DM), el tipo de app Web App, Automated App or Bot, una URL de sitio web y la URI de callback https://cloud.anythingmcp.com/api/mcp-oauth/callback. Si alojas AnythingMCP por tu cuenta, es <your AnythingMCP URL>/api/mcp-oauth/callback. X la compara carácter por carácter, barra final incluida. En una instalación local usa 127.0.0.1, no localhost: http://127.0.0.1:<port>/api/mcp-oauth/callback.
  4. Copia el OAuth 2.0 Client ID y el Client Secret en X_CLIENT_ID y X_CLIENT_SECRET. X solo muestra el secret una vez. La API Key, el API Secret y el Bearer Token de la app pertenecen a otros métodos de inicio de sesión y aquí no se usan.
  5. Instala el conector, haz clic en Authorize with Provider y permite el acceso en X. El inicio de sesión usa OAuth 2.0, así que AnythingMCP nunca ve tu contraseña de X y renueva por sí solo los tokens de acceso (válidos durante dos horas).
  6. Empieza con x_get_me: devuelve tu cuenta y el id numérico de usuario que necesitan las herramientas de timeline, me gusta, reposts, marcadores y seguimiento. x_get_user_by_username convierte cualquier @username en su id.

Lo que cuesta: X cobra cada lectura y cada publicación de tu saldo de créditos. Publicar cuesta más que leer, y un post con un enlace cuesta mucho más. Leer tus propios datos sale más barato cuando la cuenta con la que inicias sesión es también la dueña de la app de desarrollador, y un mismo elemento leído dos veces en un mismo día UTC se cobra una sola vez. Fija un límite de gasto en la Developer Console y consulta los precios actuales de X en https://docs.x.com/x-api/getting-started/pricing. Pedir menos resultados mantiene la factura baja, porque cuenta cada elemento devuelto.

Primero, confirmar: los posts, respuestas, citas, reposts y mensajes directos (x_create_post, x_reply_to_post, x_quote_post, x_repost, x_send_dm, x_send_dm_to_conversation) salen al instante, así que la IA te enseña el texto exacto y el destinatario y espera tu sí. Seguir y dejar de seguir cuentas también se confirma. x_delete_post y x_delete_dm vienen desactivados al instalar.

Respuestas: X solo acepta una respuesta enviada por la API cuando el autor del post original mencionó o citó tu cuenta. Responder en tus propios hilos y a tus menciones funciona.

Búsqueda y mensajes: la búsqueda abarca los últimos 7 días y entiende los operadores de X, como from:, to:, #hashtag, "exact phrase", -is:retweet o lang:en. x_count_recent_posts cuenta los posts que coinciden sin leerlos. Los mensajes directos abarcan los últimos 30 días; las conversaciones cifradas no están disponibles a través de la API.

Solo lectura o sin DM: quita los scopes .write, o los scopes dm., en los ajustes OAuth del conector, autoriza de nuevo y desactiva las herramientas que los necesitan.

Errores comunes: un 401 significa que la autorización se revocó o que el client secret cambió, así que autoriza de nuevo. Un 403 con client-forbidden o client-not-enrolled significa que la app no está en pago por uso: en la Developer Console pásala al paquete Pay-per-use y al entorno Production, y añade créditos. Si fallan llamadas que antes funcionaban, normalmente se han agotado los créditos o el límite de gasto. El 429 es el límite de frecuencia de X, que se restablece cada 15 minutos.

El conector no sube contenido multimedia (los posts son texto o encuestas), no busca en el archivo completo, no recibe posts en streaming, no gestiona listas, no silencia ni bloquea cuentas y no gestiona anuncios.

Paso 2 — Instalar el adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Paso 3 — Añadir el conector en Microsoft Copilot

La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestra YOUR_SERVER_ID.

Microsoft Copilot usa servidores MCP a través de agentes creados en Copilot Studio: añades AnythingMCP a un agente como herramienta y luego publicas el agente en Microsoft 365 Copilot y Teams. Copilot Studio se conecta desde la nube de Microsoft por Streamable HTTP, que AnythingMCP admite.

  1. En Copilot Studio, abre tu agente (o crea uno), ve a Tools y elige Add a tool → New tool → Model Context Protocol.
  2. Escribe un Server name (por ejemplo AnythingMCP), una Server description que diga qué hace el conector y la Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Copilot Studio usa la descripción para decidir cuándo llamar al servidor.
  3. En la autenticación, elige API key, pon Type en Header y X-API-Key como nombre de la cabecera, y selecciona Create.
  4. En Add tool, elige Create a new connection, pega una clave de API MCP de AnythingMCP (MCP Servers → tu servidor → API keys) y selecciona Add to agent.
  5. Pruébalo en el panel Test del agente: pide algo que necesite las herramientas de X (Twitter).
  6. Selecciona Publish y luego Channels → Microsoft 365 and Microsoft Teams, deja marcada Make agent available in Microsoft Copilot y elige Add channel. See agent in Teams lo instala para ti; en Microsoft 365 Copilot, escribe @ y elige el agente.

¿Prefieres que cada persona inicie sesión? En lugar de la clave de API elige OAuth 2.0 → Dynamic discovery: cada usuario inicia sesión en AnythingMCP la primera vez que el agente lo llama.

¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Copilot Studio se conecta desde la nube de Microsoft, así que localhost no funciona.

Herramientas disponibles

ToolWhat it does
x_get_meRead the X account that authorized the connector: id, name, @username and the user fields asked for
x_get_user_by_usernameLook up one X account by its @username (without the @): id, name, bio, follower and post counts and more
x_get_users_by_usernamesLook up up to 100 X accounts by @username in one call
x_get_userLook up one X account by its numeric user id: name, @username, bio, counts and the user fields asked for
x_search_usersFind X accounts by name or @username keywords
x_get_postRead one post by id: text, author_id, time, metrics and the fields asked for
x_get_postsRead up to 100 posts by id in one call
x_list_user_postsList the most recent posts of an account (up to the last 3,200), newest first
x_list_user_mentionsList the most recent posts that mention an account (up to the last 800), newest first
x_get_home_timelineRead your home timeline in reverse chronological order: posts and reposts from you and the accounts you follow
x_search_recent_postsSearch posts from the last 7 days with X search operators, e.g. "anythingmcp lang:en -is:retweet", from:username, to:username, #hashtag…
x_count_recent_postsCount the posts of the last 7 days that match a search query, per minute, hour or day, without reading them
x_list_quote_postsList the posts that quote a given post, newest first, with the quoting text and author_id
x_list_reposted_byList the accounts that reposted a post, with the user fields asked for
x_list_liking_usersList the accounts that liked a post
x_create_postPublish a new post on the authorized account, visible to everyone at once
x_reply_to_postPublish a reply to a post, visible to everyone at once
x_quote_postPublish a post that quotes another post with your comment, visible to everyone at once
x_delete_postDelete one of your own posts for good
x_list_liked_postsList the posts an account liked, newest like first
x_like_postLike a post as the authorized account
x_unlike_postRemove your like from a post you liked before
x_repostRepost a post to your followers, visible to everyone at once
x_undo_repostTake back your repost of a post; the original post stays
x_list_bookmarksList your bookmarked posts, most recently bookmarked first (up to the last 800)
x_add_bookmarkBookmark a post
x_remove_bookmarkRemove a post from your bookmarks
x_list_followersList the accounts that follow an account, newest follower first
x_list_followingList the accounts an account follows, most recently followed first
x_follow_userFollow an account as the authorized account; the other account is notified
x_unfollow_userStop following an account as the authorized account
x_list_owned_listsList the X Lists an account owns: id, name, description, member and follower counts
x_list_followed_listsList the X Lists an account follows: id, name, description, member and follower counts
x_get_listRead one X List: name, description, member and follower counts, whether it is private and when it was created
x_list_list_postsRead the latest posts from the members of an X List, newest first
x_list_list_membersList the accounts that are members of an X List, with the user fields asked for
x_list_dm_eventsList your recent direct messages across all conversations (the last 30 days), newest first
x_list_dm_conversation_with_userRead your one-to-one direct message conversation with another account (the last 30 days), newest first
x_send_dmSend a direct message to an account, in your one-to-one conversation with it (created when needed)
x_send_dm_to_conversationSend a direct message into an existing conversation (one-to-one or group) by its dm_conversation_id from x_list_dm_events
x_delete_dmDelete one of your direct messages, for you only (the other side keeps it)

Ejemplos de prompts

  • "Muéstrame las menciones de hoy de mi cuenta y redacta una respuesta para las que hacen una pregunta."
  • "Busca posts de los últimos 7 días sobre el lanzamiento de nuestro producto y resume el tono."
  • "¿Cuántos posts mencionaron #ourbrand cada día de esta semana?"
  • "Redacta un post que anuncie nuestra nueva página de precios y publícalo cuando apruebe el texto."

FAQ

¿Para qué Copilot es? Para Microsoft 365 Copilot en el trabajo, mediante agentes de Copilot Studio. La app de Microsoft Copilot para cuentas personales no permite añadir tu propio servidor MCP.

¿Qué necesito? Una cuenta de trabajo con acceso a Copilot Studio (licencia o prueba) para crear el agente. Quien lo use en Microsoft 365 Copilot o Teams necesita acceso al agente: compártelo o pide a un administrador que lo publique para la organización. Si tu organización aplica directivas de datos a los conectores de Power Platform, también cubren los servidores MCP.

El agente no llama a las herramientas. Comprueba que el nombre de la cabecera sea exactamente X-API-Key y que la clave pertenezca al mismo servidor MCP que la URL, y escribe una Server description concreta: Copilot Studio la usa para decidir cuándo llamar al servidor. Vuelve a publicar el agente después de cada cambio; en un chat abierto, escribe "start over" para usar la nueva versión.

Siguientes pasos

¿Te ha sido útil esta guía?

Conecta X a Microsoft Copilot en 2 minutos

Empieza la prueba gratuita en AnythingMCP Cloud, conecta X con la configuración guiada y añade tu URL MCP a Microsoft Copilot. Sin código y sin servidores que mantener.

Guías relacionadas

Conectores

Conectar X MCP con ChatGPT: publicaciones y mensajes

Deja que tu IA trabaje con X (antes Twitter): lee y busca posts, tu timeline, menciones, marcadores, listas y mensajes directos, consulta cuentas y seguidores y, tras tu confirmación, publica posts, respuestas y citas, da me gusta, repostea y envía DM.

Conectores

Conectar X MCP con Claude: publicaciones y menciones

Deja que tu IA trabaje con X (antes Twitter): lee y busca posts, tu timeline, menciones, marcadores, listas y mensajes directos, consulta cuentas y seguidores y, tras tu confirmación, publica posts, respuestas y citas, da me gusta, repostea y envía DM.

Conectores

Conectar X MCP con Cursor: publicaciones y cuentas

Deja que tu IA trabaje con X (antes Twitter): lee y busca posts, tu timeline, menciones, marcadores, listas y mensajes directos, consulta cuentas y seguidores y, tras tu confirmación, publica posts, respuestas y citas, da me gusta, repostea y envía DM.

Conectores

Conectar X MCP con Gemini CLI: publicaciones y listas

Deja que tu IA trabaje con X (antes Twitter): lee y busca posts, tu timeline, menciones, marcadores, listas y mensajes directos, consulta cuentas y seguidores y, tras tu confirmación, publica posts, respuestas y citas, da me gusta, repostea y envía DM.

Conectores

Conectar X MCP con Meta Muse: posts y mensajes directos

Deja que tu IA trabaje con X (antes Twitter): lee y busca posts, tu timeline, menciones, marcadores, listas y mensajes directos, consulta cuentas y seguidores y, tras tu confirmación, publica posts, respuestas y citas, da me gusta, repostea y envía DM.

Conectores

Servidor X MCP: publicaciones, menciones y mensajes

Deja que tu IA trabaje con X (antes Twitter): lee y busca posts, tu timeline, menciones, marcadores, listas y mensajes directos, consulta cuentas y seguidores y, tras tu confirmación, publica posts, respuestas y citas, da me gusta, repostea y envía DM.