X (Twitter)
Crea y publica publicaciones e hilos en X (Twitter) directamente desde tu chat usando LLMs.
GitHub
61
Prueba este MCPPatrocinadoDocumentación
Servidor MCP de X (Twitter)
Un servidor MCP para crear, gestionar y publicar publicaciones de X/Twitter directamente a través del chat de Claude.
Configuración rápida
Instalación mediante Smithery
Para instalar el servidor MCP de X (Twitter) para Claude Desktop automáticamente mediante Smithery:
npx -y @smithery/cli install x-mcp --client claude
Instalación manual
- Clona el repositorio:
git clone https://github.com/yourusername/x-mcp.git
- Instala UV globalmente usando Homebrew en la Terminal:
brew install uv
-
Crea claude_desktop_config.json:
- Para MacOS: Abre el directorio
~/Library/Application Support/Claude/y crea el archivo dentro de él - Para Windows: Abre el directorio
%APPDATA%/Claude/y crea el archivo dentro de él
- Para MacOS: Abre el directorio
-
Añade esta configuración a claude_desktop_config.json:
{
"mcpServers": {
"x_mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/x-mcp",
"run",
"x-mcp"
],
"env": {
"TWITTER_API_KEY": "your_api_key",
"TWITTER_API_SECRET": "your_api_secret",
"TWITTER_ACCESS_TOKEN": "your_access_token",
"TWITTER_ACCESS_TOKEN_SECRET": "your_access_token_secret"
}
}
}
}
-
Obtén tus credenciales de la API de X/Twitter:
- Ve al Portal para desarrolladores de la API de X
- Crea un proyecto
- En Ajustes de autenticación de usuario: Configura con permisos de Lectura y Escritura, tipo Aplicación web
- Establece la URL de devolución de llamada a
http://localhost/y la URL del sitio web ahttp://example.com/ - Genera y copia todas las claves y tokens de la sección Claves y Tokens
-
Actualiza el archivo de configuración:
- Reemplaza
/path/to/x-mcpcon tu ruta real del repositorio - Añade tus credenciales de la API de X/Twitter
- Reemplaza
-
Cierra Claude por completo y vuelve a abrirlo
Ejemplos de uso
- "Twitea '¡Acabo de aprender a twitear a través de IA - alucinante! 🤖✨'"
- "Crea un hilo sobre la historia de la pizza"
- "Muéstrame mis tweets borradores"
- "¡Publica este borrador!"
- "Elimina ese borrador"
Solución de problemas
Si no funciona:
- Asegúrate de que UV esté instalado globalmente (si no, desinstala con
pip uninstall uvy reinstala conbrew install uv) - O encuentra la ruta de UV con
which uvy reemplaza"command": "uv"con la ruta completa - Verifica que todas las credenciales de X/Twitter sean correctas
- Comprueba que la ruta de x-mcp en la configuración coincida con la ubicación real de tu repositorio