ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

xbird

Use when the user asks to tweet, post threads, read tweets, search Twitter/X, check mentions, manage engagement (like/retweet/bookmark), update profile (bio, avatar, banner), upload media, or interact with Twitter accounts. Triggers: twitter, tweet, post, thread, timeline, mentions, followers, following, likes, retweet, bookmark, profile picture, bio.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/checkra1neth/xbird
Or

xbird — Twitter/X for AI Agents

34 MCP tools for Twitter/X with x402 micropayments. Runs locally from residential IP.

Setup

Add xbird MCP server to Claude Code:

claude mcp add xbird -- npx @checkra1n/xbird

Required environment variables (set in ~/.claude/settings.json or shell):

  • XBIRD_AUTH_TOKEN — from x.com cookies (DevTools → Application → Cookies → auth_token)
  • XBIRD_CT0 — from x.com cookies (DevTools → Application → Cookies → ct0)
  • XBIRD_PRIVATE_KEY — wallet private key for x402 payments (optional, needed for paid tier)

Tools Reference

Read — $0.001/call

ToolDescription
get_tweetGet tweet by ID
get_threadGet full thread/conversation chain
get_repliesGet replies to a tweet (supports count, cursor)
get_userGet user profile by handle
get_user_aboutGet detailed user info (bio, stats, links)
get_current_userGet authenticated user's profile
get_home_timelineGet home feed (supports count, cursor)
get_newsGet trending topics (tabs: trending, forYou, news, sports, entertainment)
get_listsGet owned Twitter lists
get_list_timelineGet tweets from a list by list ID

Search — $0.005/call

ToolDescription
search_tweetsSearch tweets. Supports operators: from:user, to:user, since:2024-01-01, filter:media, -filter:retweets
get_mentionsGet mentions for a handle

Bulk — $0.01/call

ToolDescription
get_user_tweetsGet user's tweets. Requires numeric userId — get it from get_user first
get_followersGet user's followers. Requires numeric userId
get_followingGet who user follows. Requires numeric userId
get_likesGet user's liked tweets. Requires numeric userId
get_bookmarksGet bookmarked tweets
get_list_membershipsGet lists user is a member of

Write — $0.01/call

ToolDescription
post_tweetPost a tweet. Pass mediaIds array to attach media
reply_to_tweetReply to a tweet by replyToId
post_threadPost a thread — array of strings, minimum 2 tweets
like_tweet / unlike_tweetLike or unlike by tweet ID
retweet / unretweetRetweet or undo by tweet ID
bookmark_tweet / unbookmark_tweetBookmark or remove by tweet ID
follow_user / unfollow_userFollow or unfollow by handle

Profile — $0.01/call

ToolDescription
update_profileUpdate bio/description text
update_profile_imageUpdate avatar — absolute file path to image
update_profile_bannerUpdate banner — absolute file path to image
remove_profile_bannerRemove banner image

Metadata

Stars3875
Views0
Updated2026-04-07
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-checkra1neth-xbird": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.