Skip to main content
Glama

MCP Twitter

by 0xhijo

Twitter del MCP

Descripción

MCP Twitter es un servidor basado en el Protocolo de Contexto de Modelo que permite la interacción directa con Twitter/X. Expone diversas funcionalidades de la API de Twitter mediante un conjunto estandarizado de herramientas, lo que permite que los modelos y aplicaciones de IA realicen acciones en Twitter.

Características

Este servidor MCP proporciona las siguientes acciones:

  • create_twitter_post : Crea una nueva publicación en X/Twitter
  • reply_twitter_tweet : Responder a una publicación específica de X/Twitter por ID
  • get_last_tweet : Obtener la publicación más reciente de una cuenta X/Twitter específica
  • get_last_tweets_options : Obtener un número específico de publicaciones que coinciden con una consulta de búsqueda
  • create_and_post_twitter_thread : Crea y publica un hilo de X/Twitter
  • follow_twitter_from_username : Sigue a un usuario de X/Twitter por nombre de usuario
  • get_twitter_profile_from_username : Obtenga datos completos del perfil de X/Twitter por nombre de usuario
  • get_twitter_user_id_from_username : Obtener el ID de usuario de X/Twitter a partir del nombre de usuario
  • get_last_tweet_and_replies_from_user : Obtener publicaciones y respuestas recientes de X/Twitter de un usuario
  • get_last_tweet_from_user : Obtener publicaciones recientes de X/Twitter de un usuario
  • get_own_twitter_account_info : Obtener datos actuales del perfil de la cuenta

Instalación y uso

Instalación local

# Clone the repository git clone https://github.com/0xhijo/mcp_twitter.git # Install dependencies and build the project pnpm build # Launch the server node ./build/index.js

Instalación mediante NPX

npx mcp_twitter

Configuración

Configuración a través de Twitter Scraper

  1. Configurar el archivo .env:
TWITTER_AUTH_MODE = "CREDENTIALS" # Credentials mode # Your Twitter credentials TWITTER_USERNAME="YOUR_TWITTER_USERNAME" TWITTER_PASSWORD="YOUR_TWITTER_PASSWORD" TWITTER_EMAIL="YOUR_TWITTER_EMAIL"

Debe configurar la autenticación de Twitter creando un archivo .env o agregando directamente las variables a su entorno.

Configuración a través de la API de Twitter

  1. Crear una cuenta de desarrollador:

Asegúrate de tener una cuenta de Twitter Visita la Plataforma para desarrolladores Obtén tus credenciales de API Sigue esta guía si necesitas ayuda para crear tu cuenta de desarrollador

  1. Configurar el archivo .env
TWITTER_AUTH_MODE = "API" # API mode # Your CREDENTIALS obtained from the Developer Platform TWITTER_API="YOUR_TWITTER_API" TWITTER_API_SECRET="YOUR_TWITTER_API_SECRET" TWITTER_ACCESS_TOKEN="YOUR_TWITTER_ACCESS_TOKEN" TWITTER_ACCESS_TOKEN_SECRET="YOUR_TWITTER_ACCESS_TOKEN_SECRET"

Integración con Claude

Para usar MCP Twitter con Claude, debes agregarlo a tu archivo claude_mcp_config.json . Esto permitirá que Claude interactúe con Twitter a través del servidor MCP.

Añadiendo a la configuración MCP de Claude

Agregue la siguiente entrada a su archivo claude_mcp_config.json :

"mcp_twitter": { "command": "npx", "args": ["mcp_twitter"], "env": { "TWITTER_AUTH_MODE": "CREDENTIALS", "TWITTER_USERNAME": "YOUR_TWITTER_USERNAME", "TWITTER_PASSWORD": "YOUR_TWITTER_PASSWORD", "TWITTER_EMAIL": "YOUR_TWITTER_EMAIL" } }

Reemplace las credenciales del marcador de posición con la información real de su cuenta de Twitter. Esta configuración iniciará el servidor de Twitter de MCP mediante npx cuando Claude necesite interactuar con Twitter.

Uso con Claude

Una vez configurado, Claude podrá usar todas las funciones de Twitter que ofrece el servidor MCP, como crear publicaciones, recuperar tuits y más. Simplemente puedes pedirle a Claude que realice acciones de Twitter y las ejecutará a través del servidor MCP.

Notas importantes

  • Elija el modo de autenticación (API o CREDENCIALES) según sus necesidades
  • Verifique que sus credenciales estén configuradas correctamente en el archivo .env
  • Consulte la documentación oficial para obtener más detalles sobre las limitaciones de la API.
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor de protocolo de contexto de modelo que permite que los modelos y aplicaciones de IA interactúen directamente con Twitter/X, proporcionando capacidades para crear publicaciones, responder tweets, recuperar datos de usuarios y administrar acciones de cuentas.

  1. Descripción
    1. Características
      1. Instalación y uso
        1. Instalación local
        2. Instalación mediante NPX
      2. Configuración
        1. Configuración a través de Twitter Scraper
        2. Configuración a través de la API de Twitter
      3. Integración con Claude
        1. Añadiendo a la configuración MCP de Claude
        2. Uso con Claude
      4. Notas importantes

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables AI assistants like Claude to browse and analyze Reddit content, including searching subreddits, retrieving post details with comments, and viewing trending posts.
          Last updated -
          1
          Python
          MIT License
          • Apple
        • -
          security
          F
          license
          -
          quality
          Provides AI agents with comprehensive Twitter functionality through the Model Context Protocol standard, enabling reading tweets, posting content, managing interactions, and accessing timeline data with robust error handling.
          Last updated -
          4
          1
          JavaScript
          • Apple
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables AI to interact with Twitter, allowing functions like searching tweets, comparing sentiments across accounts, and retrieving timeline content.
          Last updated -
          MIT License
        • A
          security
          F
          license
          A
          quality
          A Model Context Protocol server that enables AI assistants to interact with Bluesky/ATProtocol, providing authentication, timeline access, post creation, and social features like likes and follows.
          Last updated -
          18
          10
          TypeScript
          • Apple
          • Linux

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/0xhijo/mcp_twitter'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server