Twitter MCP Server
Servidor MCP de Twitter
Un servidor MCP (Protocolo de contexto de modelo) que proporciona herramientas para interactuar con Twitter utilizando la biblioteca agente-twitter-cliente.
Características
getTweet : recupera un tweet por su ID
sendTweet : Publica un nuevo tweet en Twitter
Related MCP server: Twitter MCP Server
Prerrequisitos
Node.js (v14 o superior)
npm o hilo
Credenciales de la cuenta de Twitter
Instalación
Clonar este repositorio
Instalar dependencias:
npm install
# or
yarn installCrea un archivo
.enven el directorio raíz con tus credenciales de Twitter:
TWITTER_USERNAME=your_twitter_username
TWITTER_PASSWORD=your_twitter_password
TWITTER_EMAIL=your_email@example.com (optional)
TWITTER_2FA_SECRET=your_2fa_secret (optional)
# Optional API credentials (used as fallback)
TWITTER_API_KEY=your_api_key
TWITTER_API_SECRET_KEY=your_api_secret_key
TWITTER_ACCESS_TOKEN=your_access_token
TWITTER_ACCESS_TOKEN_SECRET=your_access_token_secretUso
Ejecución del servidor
Puede ejecutar el servidor utilizando las herramientas CLI de FastMCP:
# For development and testing in the terminal
npx fastmcp dev
# For visual inspection with the MCP Inspector
npx fastmcp inspectUsando las herramientas
obtenerTweet
Recupera un tweet por su ID.
Parámetros:
tweetId(cadena): el ID del tweet a recuperar
Ejemplo:
getTweet({"tweetId": "1734609533274853865"})enviarTweet
Publica un nuevo tweet en Twitter.
Parámetros:
text(cadena): El contenido de texto del tweet a enviar
Ejemplo:
sendTweet({"text": "Hello World from MCP!"})Desarrollo
Este servidor está construido utilizando:
FastMCP : un marco de TypeScript para crear servidores MCP
agent-twitter-client : una biblioteca de clientes de Twitter
Para construir el código TypeScript:
npx tscLicencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be deployed
Maintenance
Related MCP Connectors
X (Twitter) data for AI agents: tweets, profiles, followers, search, trends + social listening.
X (formerly Twitter) posts, profiles, and search for AI agents. Free key, self-minted, no signup.
Official twitterapi.io hosted MCP: Twitter/X tweets, users, followers, trends. OAuth or API key.
Live X/Twitter data: profiles, tweets, search, followers, lists and trends. 29 read-only tools.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides 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.14 npm21MIT
- FlicenseNot gradedqualityDmaintenanceEnables LLM agents to interact with Twitter (X) for searching tweets, posting content with images, analyzing engagement, and extracting topics using the Twitter API.-
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with Twitter/X through Playwright browser automation without requiring an official API key. It provides tools for posting content, searching tweets, reading feeds, and managing social interactions like follows and likes.4MIT
- AlicenseNot gradedqualityDmaintenanceProvides AI agents and coding assistants with Twitter data access including tweets, user profiles, followers, and search functionality.MIT