X MCP

Search posts, users, news, trends, Spaces, and communities, and manage lists, bookmarks, chats, broadcasts, calls, and Article drafts through X's hosted MCP server.

96 actionsSign in with X MCP

Connect X MCP

What your bot can do in X MCP

Looks up

  • Chat media downloadDownload Chat Media.
  • Get broadcastGet a broadcast
  • Get broadcast chatGet broadcast chat history
  • Get chat conversationGet Chat Conversation.
  • Get chat conversation eventsGet Chat Conversation Events, newest first.
  • Get chat conversationsGet Chat Conversations.
  • Get chat message requestGet Chat Message Request
  • Get chat message requestsGet Chat Message Requests
  • Get chat moderatorsGet chat moderators
  • Get communities byGet Communities by ID
Show 48 more
  • Get lists byGet Lists by ID
  • Get lists followersGet Lists Followers
  • Get lists membersGet Lists Members
  • Get lists postsGet Lists Posts
  • Get newsGet news stories by ID Each returned story includes a url deeplinking to its x.com page.
  • Get posts byGet Posts by ID Each returned post includes a url deeplinking to it on x.com.
  • Get posts by idsGet Posts by IDs Each returned post includes a url deeplinking to it on x.com.
  • Get posts counts recentGet Posts Counts Recent
  • Get posts liking usersGet Posts Liking Users
  • Get posts quoted postsGet Posts Quoted Posts Each returned post includes a url deeplinking to it on x.com.
  • Get posts reposted byGet Posts Reposted by
  • Get scheduled broadcastGet a scheduled broadcast
  • Get scheduled callGet a scheduled call
  • Get sourceGet a stream source
  • Get spaces byGet Spaces by ID
  • Get spaces by creator idsGet Spaces by Creator IDs
  • Get spaces by idsGet Spaces by IDs
  • Get spaces postsGet Space Posts
  • Get trends by woeidGet Trends by Woeid Each returned trend includes a url deeplinking to its x.com search.
  • Get usage creditsGet usage credits
  • Get users bookmark foldersGet Users Bookmark Folders
  • Get users bookmarksGet Users Bookmarks Each returned post includes a url deeplinking to it on x.com.
  • Get users bookmarks by folderGet Users Bookmarks by Folder ID Each returned post includes a url deeplinking to it on x.com.
  • Get users byGet Users by ID
  • Get users by usernameGet Users by Username
  • Get users by usernamesGet Users by Usernames
  • Get users followed listsGet Users Followed Lists
  • Get users liked postsGet Users Liked Posts Each returned post includes a url deeplinking to it on x.com.
  • Get users list membershipsGet Users List Memberships
  • Get users meGet Users Me
  • Get users me followersGet the authenticated user's followers
  • Get users me followingGet the users the authenticated user follows
  • Get users mentionsGet Users Mentions Each returned post includes a url deeplinking to it on x.com.
  • Get users owned listsGet Users Owned Lists
  • Get users pinned listsGet Users Pinned Lists
  • Get users postsGet Users Posts Each returned post includes a url deeplinking to it on x.com.
  • Get users public keyGet public keys
  • Get users public keysGet public keys
  • Get users timelineGet Users Timeline Each returned post includes a url deeplinking to it on x.com.
  • List broadcastsList broadcasts
  • List scheduled broadcastsList scheduled broadcasts
  • List scheduled callsList scheduled calls
  • List sourcesList stream sources
  • Search communitiesSearch Communities
  • Search newsSearch News Each returned story includes a url deeplinking to its x.com page.
  • Search posts allSearch Posts All Each returned post includes a url deeplinking to it on x.com.
  • Search spacesSearch Spaces
  • Search usersSearch Users

Takes action

  • Accept chat message requestAccept a Chat message request
  • Add chat moderatorAdd a chat moderator
  • Add conversation keysAdd Conversation Keys
  • Add lists memberAdd Lists Member
  • Archive chat conversationArchive a Chat conversation
  • Article create draftCreate draft Article
  • Cancel scheduled callCancel a scheduled call
  • Chat media upload appendAppend Chat Media Upload.
  • Chat media upload finalizeFinalize Chat Media Upload.
  • Chat media upload initializeInitialize Chat Media Upload.
Show 28 more
  • Create listsCreate Lists
  • Create scheduled broadcastCreate a scheduled broadcast
  • Create sourceCreate a stream source
  • Create users bookmarkCreate Bookmark
  • Create users bookmark folderCreate Bookmark Folder
  • Delete scheduled broadcastDelete a scheduled broadcast
  • Delete sourceDelete a stream source
  • Delete users bookmarkDelete Bookmark
  • Follow listFollow List
  • Go live scheduled broadcastGo live on a scheduled broadcast
  • Mark chat conversation readMark Conversation as Read
  • Mark chat conversation unreadMark Conversation as Unread
  • Mute broadcast chat userMute or time out a user in a broadcast chat
  • Pin listPin List
  • Remove chat moderatorRemove a chat moderator
  • Remove lists member by userRemove a List member
  • Respond to scheduled callRespond to a scheduled call
  • Schedule callSchedule a call
  • Send chat messageSend Chat Message
  • Send chat typing indicatorSend Typing Indicator
  • Unarchive chat conversationUnarchive a Chat conversation
  • Unfollow listUnfollow a List
  • Unmute broadcast chat userUnmute a user in a broadcast chat
  • Unpin listUnpin a List
  • Update listsUpdate List
  • Update scheduled broadcastUpdate a scheduled broadcast
  • Update scheduled callUpdate a scheduled call
  • Update sourceRename a stream source

More developer apps