API free-tier is dead, so I built my own. 0 key. Ready for agents.
# install from PyPI $ pip install clix0 # authenticate with your browser cookies $ clix auth login # enjoy your feed $ clix feed
Uses your existing browser session. No API keys, no developer account.
Rich terminal for humans, --json for scripts, MCP for AI.
No proxy, no middleman. Direct GraphQL from your machine.
clix reuses the session your browser already established with X. No tokens to manage, no apps to register.
Requires Python 3.11+. Install from PyPI with
pip install clix0 or use uvx clix0 for a one-shot run.
Run clix auth login — extracts cookies from Chrome, Firefox, Edge, or Brave.
Or set X_AUTH_TOKEN and X_CT0 env vars manually.
Your full X experience in the terminal. Post, reply, DM, manage lists, schedule tweets — all from the command line.
40+ commands for reading, writing, and managing your X account. All support --json and --compact flags.
Your timeline — For You or Following
Search tweets, users, photos, videos
Post with replies, quotes, images
View any tweet with full thread
Direct messages from terminal
Schedule tweets for later
Create and manage your lists
See what's trending now
Access your saved tweets
Download media from tweets
View any user profile
Multi-account switching
38 tools over stdio transport. Give Claude, Cursor, or any MCP-compatible agent full access to Twitter/X.
Human-friendly by default. Machine-readable when you need it.
# Rich output for humans $ clix feed # JSON for scripts and pipes $ clix feed --json | jq '.tweets[].text' # Compact JSON for AI context windows $ clix feed --compact # YAML for readability $ clix feed --yaml
Heads up. clix uses X's private GraphQL API. It's reverse-engineered and unofficial — endpoints can change without notice. Use responsibly and at your own risk.