Servidor MCP de X(Twitter)
Un servidor MCP para crear, administrar y publicar publicaciones de X/Twitter directamente a través del chat de Claude.
Configuración rápida
Instalación mediante herrería
Para instalar X(Twitter) MCP Server para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install x-mcp --client claudeInstalación manual
Clonar el repositorio:
git clone https://github.com/yourusername/x-mcp.gitInstalar UV globalmente usando Homebrew en la Terminal:
brew install uvCrear claude_desktop_config.json:
Para MacOS: Abra el directorio
~/Library/Application Support/Claude/y cree el archivo dentro de élPara Windows: Abra el directorio
%APPDATA%/Claude/y cree el archivo dentro de él
Agregue 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 API de X/Twitter:
Crear un proyecto
En Configuración de autenticación de usuario: configure con permisos de lectura y escritura, tipo de aplicación web
Establezca la URL de devolución de llamada en
http://localhost/y la URL del sitio web enhttp://example.com/Generar y copiar todas las claves y tokens desde la sección Claves y tokens
Actualice el archivo de configuración:
Reemplace
/path/to/x-mcpcon su ruta de repositorio actualAgregue sus credenciales de API de X/Twitter
Salga de Claude por completo y vuelva a abrirlo.
Related MCP server: ClaudeKeep
Ejemplos de uso
"Tuitea '¡Acabo de aprender a tuitear con IA! ¡Qué maravilla! 🤖✨'"
"Crea un hilo sobre la historia de la pizza"
"Muéstrame mis borradores de tweets"
"¡Publica este borrador!"
"Eliminar ese borrador"
Solución de problemas
Si no funciona:
Asegúrese de que UV esté instalado globalmente (si no, desinstálelo con
pip uninstall uvy vuelva a instalarlo conbrew install uv)O busque la ruta UV con
which uvy reemplace"command": "uv"con la ruta completaVerifique que todas las credenciales de X/Twitter sean correctas
Comprueba si la ruta x-mcp en la configuración coincide con la ubicación real de tu repositorio