X-MCP 2.0 : Serveur MCP pour l'accès à l'API X/Twitter depuis Claude

X-MCP 2.0 est un serveur MCP qui permet à Claude (à la fois Desktop et Claude Code) d'interagir avec l'API X/Twitter v2 en utilisant l'authentification OAuth 2.0 PKCE. Il remplace l'ancienne approche OAuth 1.0a qui nécessitait de gérer plusieurs clés API.
Fonctionnalités principales
Le serveur fournit 10 outils pour interagir avec X/Twitter :
- Publier des tweets
- Rechercher sur X/Twitter
- Obtenir la timeline
- Aimer des tweets
- Retweeter
- Répondre aux tweets
- Consulter les profils utilisateurs
- Fonctionnalités supplémentaires (comme mentionné dans "et plus")
Processus d'installation
L'installation nécessite trois étapes :
- Créer une application Twitter sur developer.x.com
- Exécuter
npm run authpour compléter le flux OAuth (ouvre le navigateur) - Ajouter la configuration du serveur MCP à Claude
Le dépôt GitHub est disponible à : https://github.com/JFan5/X-MCP-2.0
Détails techniques
Le serveur utilise OAuth 2.0 avec l'authentification PKCE, ce qui élimine le besoin de gérer quatre clés API distinctes comme l'exigeait l'ancienne approche OAuth 1.0a. Il inclut un rafraîchissement automatique des jetons, donc les utilisateurs n'ont pas besoin de se ré-authentifier manuellement toutes les 2 heures.
Le développeur a créé cet outil car les solutions twitter-mcp existantes ne prenaient en charge que la publication et la recherche avec OAuth 1.0a. X-MCP 2.0 fournit un accès complet en lecture/écriture à l'API X depuis Claude, incluant l'accès à la timeline, les likes, les retweets, les réponses et les recherches d'utilisateurs avec une authentification moderne.
Le développeur a déjà utilisé l'outil pour tweeter à son sujet depuis Claude Code, démontrant ainsi sa fonctionnalité.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Netflix publie VOID : un modèle de suppression d'objets et d'interactions vidéo sur Hugging Face
Netflix a publié VOID, un modèle de vidéo-inpainting qui supprime des objets des vidéos ainsi que toutes les interactions physiques qu'ils induisent, y compris les objets qui tombent et les éléments déplacés. Le modèle nécessite un GPU avec 40 Go+ de VRAM et utilise un conditionnement par quadmask avec deux fichiers de point de contrôle pour différents niveaux de raffinement.

Culpa : Moteur de relecture déterministe open source pour le débogage d'agents IA
Culpa est un outil open source qui enregistre les sessions d'agents LLM avec un contexte d'exécution complet, permettant une relecture déterministe en utilisant les réponses enregistrées comme substituts au lieu d'accéder aux véritables API. Il fonctionne avec les API Anthropic et OpenAI via un mode proxy ou un SDK Python.

Terrarium : Bac à sable open-source pour environnements agentiques avec rembobinage temporel
Une solution de bac à sable polyvalente pour exécuter plusieurs agents IA de manière sécurisée sur n'importe quel VPS ou cloud. Dispose de mondes isolés, d'une gestion de proxy inverse, d'interfaces graphiques et d'une machine à remonter le temps pour restaurer l'état des conteneurs.

Kit d'Apprentissage : Un Plugin Claude Code pour l'Intégration et l'Exploration de Bases de Code
Learning-kit est une extension gratuite pour Claude Code qui analyse les dépôts pour générer des plans d'apprentissage structurés et des tutoriels interactifs. Il aide les développeurs à comprendre les bases de code inconnues avant d'apporter des modifications, avec des modes d'application configurables et un suivi de progression.