Prenez celle qui correspond à votre façon de travailler. Toutes atteignent les mêmes données.
01
Sur ce site
Collez un lien dans le champ de la page d'accueil. Vous obtenez un aperçu, le Markdown, le JSON brut et des liens de téléchargement pour les médias joints. Rien à installer.
xcrap.cc
Chaque post a aussi un permalien ici : remplacez x.com par xcrap.cc dans la barre d'adresse et la page s'affiche avec une carte d'aperçu complète.
x.com
x.com/jack/status/20
xcrap.cc
xcrap.cc/jack/status/20
02
En ligne de commande
Chaque endpoint est un simple GET. curl, wget, HTTPie, une barre d'adresse, ce que vous avez sous la main.
# One post, as markdown
curl 'https://xcrap.cc/v1/tweet?url=https://x.com/jack/status/20&format=markdown'# A whole thread, from the first post
curl 'https://xcrap.cc/v1/thread?url=https://x.com/naval/status/1002103360646823936&max_tweets=40&format=markdown'# Ask by header instead of query string
curl -H 'Accept: text/markdown''https://xcrap.cc/v1/tweet?url=20'# Fifty posts in one request
curl -X POST https://xcrap.cc/v1/bulk \
-H 'content-type: application/json' \
-d '{"urls":["https://x.com/jack/status/20","1671370010743263233"]}'# Save the video from a post
curl -OJ 'https://xcrap.cc/v1/media/download?url=1671370010743263233&index=0'
03
Dans votre agent, via MCP
Le serveur MCP expose chaque endpoint comme un outil : un modèle peut lire X sans que vous écriviez de glue code. Ajoutez ceci à la config de votre client et redémarrez-le.
Pour Claude Code, lancez plutôt ceci dans votre projet :
claude mcp add xcrap -- npx -y @xcrapcc/mcp
04
Dans votre agent, sans MCP
Si votre harness ne parle pas MCP, téléchargez le fichier skill. C'est un seul document Markdown qui enseigne toute l'API à un modèle. Mettez-le dans votre prompt, votre message système ou votre dossier de skills.
Collez un lien xcrap.cc dans Discord, Slack, Telegram ou WhatsApp et il se déplie en une carte avec l’auteur, le texte et l’image du post. Remplacez x.com par xcrap.cc, envoyez, c’est tout. Personne en face n’a besoin d’un compte pour le lire.
Vous
https://xcrap.cc/jack/status/20
xcrap.cc
jack (@jack)
just setting up my twttr
Open Graph
Rien à configurer : chaque ligne de la carte est lue directement sur le post.
og:title
jack (@jack)
og:description
just setting up my twttr
og:image
La première photo du post, ou l’avatar de l’auteur s’il n’y en a pas.
Et ensuite
La référence API liste chaque paramètre. La FAQ couvre les questions qui reviennent le plus.