X (Twitter) MCP by InsightfulPipe

com.insightfulpipe由 insightfulpipe.com 发布v1.0.0更新于 Nov 4, 2026

Hosted X (Twitter) MCP server for Claude, ChatGPT and Cursor, with each action switched per account.

已验证Streamable HTTP可网页运行网页搜索与抓取沟通与协作数据与分析

概览

AI 生成的概览

托管式 MCP 服务器,连接 X(Twitter)账号,让助手读取时间线、搜索帖子、发送私信并发布帖子和长串。

可以做什么
  • 读取帖子、时间线、提及、用户、列表、Space、新闻和书签
  • 搜索近 7 天或全量归档帖子、统计匹配数量,并搜索用户和社区
  • 读取帖子互动与视频播放分析,以及 X 应用的 API 用量和剩余额度
  • 发布帖子、回复和长串(可带媒体、替代文本和字幕),并编辑近期帖子
  • 发送私信并管理私信会话
  • 管理列表、静音和屏蔽,起草或发布长文 Article
适用场景
适合让助手直接在真实 X 账号上工作:起草并发布帖子或长串、监控提及和趋势、获取互动数据或处理私信。面向营销与社交媒体运营,而非广告投放(广告由该提供商的另一款服务器负责)。
运行要求
使用提供商托管的远程 streamable HTTP 端点,无需本地安装。需要登录提供商(OAuth)并订阅其方案,起价每月 29.99 美元。还需自行创建 X 开发者应用,设置读写与私信权限、充值额度,并在提供商集成设置中填入消费者密钥、密钥、访问令牌和访问令牌密钥。
安装前请注意
服务器会操作真实 X 账号:帖子、回复、长串和私信会立即公开生效,且存在删除帖子或消息等破坏性操作(默认关闭)。需把 X 开发者应用的密钥和令牌交给提供商。X 会按用量向你的开发者账号计费,使用会产生费用。对不应写入的账号,请选择只读或逐项关闭操作。

安装

在 SourceWeft 中

  1. 打开 控制台中的 X (Twitter) MCP by InsightfulPipe,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.insightfulpipe%2Fx-organic/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "x-twitter-by-insightfulpipe": {
      "type": "http",
      "url": "https://x-organic.insightfulmcp.com/"
    }
  }
}

README

X (Twitter) MCP Server by Insightful Pipe

[MCP Compatible] [Insightful Pipe] [License]

Connect your X (formerly Twitter) account to AI assistants to publish posts, replies and threads, read timelines and mentions, search posts, send direct messages and read post analytics.

Part of the Insightful Pipe MCP Server Collection. The X Organic MCP server gives Claude, ChatGPT, Cursor and other AI assistants 92 actions (59 read, 23 write and 10 destructive) on your X account. It is hosted, so there is nothing to install, and it runs on your own X developer app: X bills every API call to your developer account at its pay-per-use rates.

For paid campaigns, use the X Ads MCP server instead. It connects with an X sign-in and needs no developer app.

[Explore All MCP Servers]

[X MCP Server]

MCP Server URL

https://x-organic.insightfulmcp.com/

What is the X Organic MCP server?

A remote Model Context Protocol server that connects an X account to AI assistants. Your assistant can:

  • Publish posts, replies and threads with images, GIFs or videos, alt text and subtitles
  • Read your home timeline, any account's posts and mentions, replies, reposts and quote posts
  • Search posts from the last 7 days, or the full archive where your X plan allows it, and count matches
  • Read engagement analytics for up to 100 posts at a time, and video playback analytics
  • Read and send direct messages
  • Manage lists, mutes and blocks, and draft and publish Articles
  • Check your X app's usage and remaining API credit

Before you connect: your own X developer app

X Organic uses your X developer app, so X bills each call to you.

  1. Sign in to the X Developer Console and create a Project and an app.
  2. Add credit under Billing → Credits.
  3. In the app's settings, set App permissions to Read and write and Direct message, and add the Callback URI shown in InsightfulPipe.
  4. Under Keys & Tokens, generate the Access Token and Access Token Secret.
  5. In InsightfulPipe, add the X Organic integration, choose Read-only or Read & write, and paste the Consumer Key, Secret Key, Access Token and Access Token Secret. This connects the X account that owns the app.

Installation

Claude

  1. Copy the MCP Server URL: https://x-organic.insightfulmcp.com/
  2. Open Claude connector settings (Customize > Connectors), click + and then Add custom connector
  3. Paste the URL and click Add
  4. Click Connect and sign in to InsightfulPipe if asked. Claude then lists the connector as connected.

ChatGPT

Custom MCP servers are added through ChatGPT's Developer mode. Availability depends on your ChatGPT plan, and workspace admins may need to allow it.

  1. Turn on Developer mode in ChatGPT settings
  2. Create a new app for a remote MCP server and paste the URL: https://x-organic.insightfulmcp.com/
  3. Sign in to InsightfulPipe if asked. The connection finishes as soon as you are signed in.

See OpenAI's guide: Developer mode and MCP apps in ChatGPT

Claude Code

bash
claude mcp add --transport http x-organic https://x-organic.insightfulmcp.com/

Cursor

Add the server to ~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project):

json
{  "mcpServers": {    "x-organic": {      "url": "https://x-organic.insightfulmcp.com/"    }  }}

When Cursor shows Needs authentication, click Connect and sign in to InsightfulPipe if asked.

Available Actions

92 actions: 59 read, 23 write and 10 destructive.

Read Actions (59)

Show all 59 read actions
ActionDescription
get_api_usagePost reads this X app has used, by day
get_blocked_usersAccounts the connected account blocks
get_bookmark_folder_postsPosts saved in one bookmark folder
get_bookmark_foldersThe connected account's bookmark folders
get_bookmarksThe connected account's bookmarked posts
get_communityLook up one community
get_credit_balanceThe X developer account's remaining API credit, in USD
get_dm_conversation_eventsMessage events in one conversation
get_dm_eventOne direct message event
get_dm_eventsRecent direct message events across the connected account's conversations
get_dm_events_with_userMessage events in the one-to-one conversation with a user
get_followed_listsLists a user follows
get_followersA user's followers
get_followingAccounts a user follows
get_home_timelineThe connected account's home timeline, newest first
get_liked_postsPosts a user has liked
get_liking_usersList users who liked a post
get_listLook up one list
get_list_followersAccounts following a list
get_list_membersMembers of a list
get_list_membershipsLists a user is a member of
get_list_postsRecent posts from a list's members
get_meThe connected X account, including its subscription tier
get_mediaLook up one media item by media key
get_media_analyticsPlayback analytics for up to 100 media items over a time range
get_media_by_keysLook up to 100 media items by media key
get_media_upload_statusProcessing state of an uploaded video
get_muted_usersAccounts the connected account mutes
get_news_storyRead one news story
get_owned_listsLists a user owns
get_personalized_trendsTrends personalized for the connected account
get_pinned_listsLists the connected account pinned
get_postRead one post by id
get_post_analyticsEngagement analytics for up to 100 posts over a time range
get_post_counts_allCount posts matching a query across the full archive, where the X plan allows it
get_post_counts_recentCount posts matching a query over the last 7 days
get_postsRead up to 100 posts by id
get_quote_postsList posts that quote a post
get_reposted_byList users who reposted a post
get_repostsList the repost entries of a post
get_reposts_of_meReposts of the connected account's posts
get_spaceLook up one Space
get_space_postsPosts shared in a Space
get_spacesLook up to 100 Spaces by id
get_spaces_by_creatorsLive or scheduled Spaces hosted by up to 100 users
get_trends_by_locationTrending topics for a location, by Yahoo WOEID (1 is worldwide)
get_userLook up one user by id
get_user_affiliatesAccounts affiliated with a verified organization
get_user_by_usernameLook up one user by handle
get_user_mentionsList posts that mention a user, newest first
get_user_postsList a user's posts, newest first
get_usersLook up to 100 users by id
get_users_by_usernamesLook up to 100 users by handle
search_all_postsSearch the full post archive, where the X plan allows it
search_communitiesSearch communities by keyword
search_newsSearch X's news stories
search_recent_postsSearch posts from the last 7 days
search_spacesSearch Spaces by title
search_usersSearch users by keyword

Write Actions (23)

Show all 23 write actions
ActionDescription
add_list_memberAdd a user to a list
add_media_subtitlesAttach an uploaded subtitle file to an uploaded video
block_userBlock a user
create_article_draftCreate a draft long-form Article. Nothing is published until publish_article
create_dm_groupStart a group conversation with a first message
create_listCreate a list owned by the connected account
create_postPublish a post, reply or thread leg on the connected X account
dm_block_userStop a user from sending direct messages
dm_unblock_userAllow a user's direct messages again
edit_postEdit a recent post. X allows edits only on eligible accounts and within its edit window
follow_listFollow a list
hide_replyHide a reply to one of the connected account's conversations
mute_userMute a user
pin_listPin a list
publish_articlePublish a draft Article publicly
repost_postRepost a post from the connected account
send_dmSend a direct message to one user
send_dm_to_conversationSend a direct message into an existing conversation
set_media_alt_textAttach alt text to uploaded media before it is posted
unhide_replyShow a reply that was hidden
update_listRename a list, change its description, or make it private or public
upload_mediaUpload one image, GIF or subtitle file and return its media id
upload_videoUpload a video in segments and return its media id

Destructive Actions (10, off by default)

Show all 10 destructive actions
ActionDescription
delete_dm_eventDelete a message the connected account sent
delete_listDelete a list owned by the connected account
delete_media_subtitlesRemove one subtitle language from an uploaded video
delete_postDelete one of the connected account's posts
remove_list_memberRemove a user from a list
unblock_userUnblock a user
undo_repostUndo a repost made by the connected account
unfollow_listStop following a list
unmute_userUnmute a user
unpin_listUnpin a list

Control What Your AI Can Do

  • Turn individual actions on or off for every connected account, so agents only see the actions you allow.
  • Connect as Read-only or Read & write. A read-only connection can only enable read actions.
  • Destructive actions stay off by default. Deleting posts and messages, undoing reposts and the other destructive actions are disabled until an admin enables them.
  • Posts and messages go live at once. Publishing and sending direct messages are regular write actions, so turn them off for any account where agents should not post.
  • No surprise spend. Results come 10 at a time and nothing pages automatically, and each write is sent once and never retried automatically.

Usage Examples

"Which of my posts from the last 30 days got the most engagement?"
"Show this week's mentions and draft replies for me to approve"
"Publish this thread of four posts with the image attached to the first one"
"How many posts mentioned our launch in the last 7 days?"
"How much API credit is left on my X app?"

What It Can't Do

  • Liking posts, following users and creating quote posts are not available, because X removed them from its self-serve API plans. Reading likes, followers and quote posts works.
  • Bookmarks are read-only.
  • Full-archive search and archive counts depend on your X plan.
  • Paid campaigns are covered by the X Ads MCP server.

Pricing

The X Organic MCP server is included in every InsightfulPipe plan, together with all other MCP servers and the CLI. Plans start at $29.99/month. X bills the API calls to your own developer account. See insightfulpipe.com/pricing for current plans.

Explore More MCP Servers by Insightful Pipe

Visit insightfulpipe.com/mcp-servers for the full collection of MCP servers for marketing and analytics.

Social MCP Servers

View All MCP Servers →

Support


Insightful Pipe: AI-powered marketing analytics through MCP servers. Explore all integrations →

License

MIT License - see LICENSE for details.

来源:README.md,提交 531a6e8

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

1
  1. v1.0.0最新Oct 21, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分