NODELANE ACT / X-MCP

X MCP: feeds, search, notifications and chat

Use your signed-in X (Twitter) browser session to review recommendations, follow notifications, read chats and publish with your AI.

Start with the home overview

One home request combines recommendations, trends, account details and unread notification/chat counts. Expand only the posts, replies or conversations you need. Missing counts remain unknown.

site.context({ site: "x", url: "https://x.com/home" })
site.discover({ site: "x", operation: "home" })
site.execute({
  targetId: "<targetId returned by context>",
  operation: "home",
  args: { limit: 5, max_body_chars: 300 }
})

Discover, read and publish

Browse For You and Following feeds, search, trends, full posts, replies, profiles, bookmarks, lists and notifications. Compact results retain source links and pagination while removing ads and duplicates.

  • “Show five X recommendations and tell me my unread notification and chat counts.”
  • “Find recent discussions about MCP, then read the two most relevant threads.”
  • Like, repost, bookmark, follow or undo these actions; publish, reply, quote, edit and delete posts when requested.

Use the current X Chat

Open x.com/i/chat and finish any initialization or unlock step in X. Read conversation previews, select a conversation for history, and send text on request. X handles decryption; the tool does not need your PIN or keys.

Reading does not explicitly mark messages read, although opening a conversation may trigger X read behavior. Legacy direct messages remain an explicit compatibility option.

site.context({ site: "x", url: "https://x.com/i/chat" })
site.discover({ site: "x", operation: "chats" })

Installation and scope

Install matching MCP and browser extension versions from act.nodelane.net/en/download/ and stay signed in to X. Operations use website APIs and native chat interfaces and return bounded results.

Media uploads, calls and complete account settings are not included. X Chat needs the relevant page context. Nonempty chat, history pagination and sends still need live account validation; see github.com/Wy2926/nodelane-act/blob/main/docs/X-VALIDATION.md.