Token导航 LogoToken导航

MCP Server · 搜索检索

Opentwitter MCP

提供Twitter数据访问、用户档案、推文搜索和实时事件监控功能的API服务。

未说明官方级别未说明来源级核验工具 15
实时监控PythonClaudeCursorWindsurfCline

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
6551Team
提供方
6551Team

工具数量

15

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

841

仓库热度

收录来源

2 个

MCP World

选型结论

Opentwitter MCP 属于搜索检索类 MCP Server,公开资料标注 15 个工具,通过传输方式未标注接入,适配 Claude、Cursor、Windsurf,没有现成的安装命令;接入前要先准备 访问 Token。

分类

搜索检索

传输方式

未说明

认证方式

访问 Token

部署方式

支持远程部署

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 15 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

Twitter MCP Server

Twitter/X Data · User Profiles · Tweet Search · Follower Events · KOL Tracking

中文 | 日本語 | 한국어

______________________________________________________________________

快速安装

首先,转到 https://6551.io/mcp 获取您的API代币。

克劳德代码

claude mcp add twitter \
  -e TWITTER_TOKEN= \
  -- uv --directory /path/to/twitter-mcp run twitter-mcp
替换 /path/to/twitter-mcp 使用您当地的项目路径,以及 `` 用你的代币。

开爪

export TWITTER_TOKEN=""
cp -r openclaw-skill/opentwitter ~/.openclaw/skills/

______________________________________________________________________

让AI为您审查和安装

不确定此MCP是否安全?将下面的提示粘贴到您的AI助手上——它将首先检查源代码,然后在安全的情况下进行安装:

**复制此提示并将其发送给您的AI助手(替换 `

和 ` 实际值):**

Please review and install the twitter-mcp MCP server for me. The project is at 
.

Steps:
1. Review these files for security:
   - src/twitter_mcp/api_client.py — Confirm it only connects to ai.6551.io, no data sent elsewhere
   - src/twitter_mcp/config.py — Confirm token is only read from local config.json or env vars, no hardcoded secrets or leaks
   - src/twitter_mcp/tools.py — Confirm all tools only perform API queries, no file writes, command execution, or dangerous operations
   - pyproject.toml — Confirm dependencies are only mcp, httpx, no suspicious packages
2. Tell me your conclusion: safe / risky / problematic, with specific reasons
3. If safe, run the install (get Token from https://6551.io/mcp):
   claude mcp add twitter -e TWITTER_TOKEN= -- uv --directory 
 run twitter-mcp

______________________________________________________________________

它能做什么?

连接后,只需询问您的AI助手:

你说确实如此
“显示@elonmusk的推特个人资料”获取用户个人资料信息
“@VitalikButerin最近发了什么推文”获取用户最近的推文
“搜索与比特币相关的推文”关键字搜索
“查找带有#crypto标签的推文”标签搜索
“关于ETH的热门推文有1000+个赞”使用参与度过滤器搜索
“使用关注者跟踪功能监视@elonmusk”使用选项将用户添加到观察列表
“谁引用了这条推文”获取推文的引用推文
“谁转发了这条推文”获取转发推文的用户
“最近谁关注了@elonmusk”获取新的关注者事件
“谁取消了@elonmusk的关注”获取取消关注者事件
“@elonmusk删除了哪些推文”获取已删除的推文
“哪些KOL关注@elonmusk”获取KOL关注者

______________________________________________________________________

可用工具

工具说明
get_twitter_user按用户名获取用户资料
get_twitter_user_by_id通过数字ID获取用户配置文件
get_twitter_user_tweets获取用户最近的推文
search_twitter使用基本过滤器搜索推文
search_twitter_advanced具有多个过滤器的高级搜索
get_twitter_follower_events获取关注者/取消关注者事件
get_twitter_deleted_tweets获取用户已删除的推文
get_twitter_kol_followers获得KOL(关键意见领袖)追随者
get_twitter_article_by_id按ID获取推特文章
get_twitter_tweet_by_id按ID获取带有嵌套回复/引用推文的推文
get_twitter_quote_tweets_by_id获取引用特定推文的推文
get_twitter_retweet_users_by_id获取转发特定推文的用户
get_twitter_watch获取所有Twitter监控用户
add_twitter_watch将Twitter用户添加到监控列表(带事件类型选项)
delete_twitter_watch从监控列表中删除推特用户

______________________________________________________________________

配置

获取API令牌

首选 https://6551.io/mcp 获取您的API代币。

设置环境变量:

# macOS / Linux
export TWITTER_TOKEN=""

# Windows PowerShell
$env:TWITTER_TOKEN = ""
变量必填描述
TWITTER_TOKEN是6551 API承载令牌(从https://6551.io/mcp)
TWITTER_API_BASE否覆盖REST API URL
TWITTER_MAX_ROWS否每次查询的最大结果数(默认值:100)

还支持 config.json 在项目根目录中(环境变量优先):

{
  "api_base_url": "https://ai.6551.io",
  "api_token": "",
  "max_rows": 100
}

______________________________________________________________________

WebSocket实时订阅

端点: wss://ai.6551.io/open/twitter_wss?token=YOUR_TOKEN

从您监控的推特帐户订阅实时事件。

订阅推特活动

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "twitter.subscribe"
}

回应:

{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "success": true
  }
}

退订

{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "twitter.unsubscribe"
}

服务器推送-推特事件

当被监控的帐户有活动时,服务器会推送:

{
  "jsonrpc": "2.0",
  "method": "twitter.event",
  "params": {
    "id": 123456,
    "twAccount": "elonmusk",
    "twUserName": "Elon Musk",
    "profileUrl": "https://twitter.com/elonmusk",
    "eventType": "NEW_TWEET",
    "content": "...",
    "ca": "0x1234...",
    "remark": "Custom note",
    "createdAt": "2026-03-06T10:00:00Z"
  }
}

备注:The content 字段结构因事件类型而异(见下文)。


**Event Types and Content Structure**:

#### Tweet Events
- `NEW_TWEET` - New tweet posted
- `NEW_TWEET_REPLY` - New reply tweet
- `NEW_TWEET_QUOTE` - New quote tweet
- `NEW_RETWEET` - Retweeted
- `CA` - Tweet with CA address

Content structure for tweet events:

{ "id": "1234567890", "text": "Tweet content...", "createdAt": "2026-03-06T10:00:00Z", "language": "en", "retweetCount": 100, "favoriteCount": 500, "replyCount": 20, "quoteCount": 10, "viewCount": 10000, "userScreenName": "elonmusk", "userName": "Elon Musk", "userIdStr": "44196397", "userFollowers": 170000000, "userVerified": true, "conversationId": "1234567890", "isReply": false, "isQuote": false, "hashtags": ["crypto", "bitcoin"], "media": [ { "type": "photo", "url": "https://...", "thumbUrl": "https://..." } ], "urls": [ { "url": "https://...", "expandedUrl": "https://...", "displayUrl": "example.com" } ], "mentions": [ { "username": "VitalikButerin", "name": "Vitalik Buterin" } ] }


#### 关注者活动

- `NEW_FOLLOWER` -新追随者
- `NEW_UNFOLLOWER` -取消关注事件

关注者事件的内容结构(数组):

[ { "id": 123, "twId": 44196397, "twAccount": "elonmusk", "twUserName": "Elon Musk", "twUserLabel": "Verified", "description": "User bio...", "profileUrl": "https://...", "bannerUrl": "https://...", "followerCount": 170000000, "friendCount": 500, "createdAt": "2026-03-06T10:00:00Z" } ]


#### 个人资料更新事件

- `UPDATE_NAME` -用户名已更改(内容:新名称字符串)
- `UPDATE_DESCRIPTION` -生物更新(内容:新描述字符串)
- `UPDATE_AVATAR` -个人资料图片已更改(内容:新头像URL字符串)
- `UPDATE_BANNER` -横幅图像已更改(内容:新的横幅URL字符串)

#### 其他事件

- `TWEET_TOPPING` -推特已固定
- `DELETE` -推特已删除
- `SYSTEM` -系统事件
- `TRANSLATE` -推特翻译
- `CA_CREATE` -CA令牌已创建

______________________________________________________________________

## 数据结构

### 推特用户

{ "userId": "44196397", "screenName": "elonmusk", "name": "Elon Musk", "description": "...", "followersCount": 170000000, "friendsCount": 500, "statusesCount": 30000, "verified": true }


### 推文

{ "id": "1234567890", "text": "Tweet content...", "createdAt": "2024-02-20T12:00:00Z", "retweetCount": 1000, "favoriteCount": 5000, "replyCount": 200, "userScreenName": "elonmusk", "hashtags": ["crypto", "bitcoin"], "urls": [{"url": "https://..."}] }


______________________________________________________________________

Other Clients — Manual Install (click to expand)

> 在以下所有配置中,更换 `/path/to/twitter-mcp` 使用您的实际本地项目路径,以及 `` 使用您的令牌 [https://6551.io/mcp](https://6551.io/mcp).

### 克劳德桌面版

编辑配置(macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`,Windows: `%APPDATA%\Claude\claude_desktop_config.json`):

{ "mcpServers": { "twitter": { "command": "uv", "args": ["--directory", "/path/to/twitter-mcp", "run", "twitter-mcp"], "env": { "TWITTER_TOKEN": "" } } } }


### 光标

`~/.cursor/mcp.json` 或设置>MCP服务器:

{ "mcpServers": { "twitter": { "command": "uv", "args": ["--directory", "/path/to/twitter-mcp", "run", "twitter-mcp"], "env": { "TWITTER_TOKEN": "" } } } }


### 帆板运动

`~/.codeium/windsurf/mcp_config.json`:

{ "mcpServers": { "twitter": { "command": "uv", "args": ["--directory", "/path/to/twitter-mcp", "run", "twitter-mcp"], "env": { "TWITTER_TOKEN": "" } } } }


### 克莱恩

VS代码侧栏>临床>MCP服务器>配置、编辑 `cline_mcp_settings.json`:

{ "mcpServers": { "twitter": { "command": "uv", "args": ["--directory", "/path/to/twitter-mcp", "run", "twitter-mcp"], "env": { "TWITTER_TOKEN": "" }, "disabled": false, "autoApprove": [] } } }


### Continue.dev

`~/.continue/config.yaml`:

mcpServers: - name: twitter command: uv args: - --directory - /path/to/twitter-mcp - run - twitter-mcp env: TWITTER_TOKEN:


### 樱桃工作室

设置>MCP服务器>添加>键入stdio:命令 `uv`,Args `--directory /path/to/twitter-mcp run twitter-mcp`,Env `TWITTER_TOKEN`.

### 泽德编辑器

`~/.config/zed/settings.json`:

{ "context_servers": { "twitter": { "command": { "path": "uv", "args": ["--directory", "/path/to/twitter-mcp", "run", "twitter-mcp"], "env": { "TWITTER_TOKEN": "" } } } } }


### 任何stdio MCP客户端

TWITTER_TOKEN= \ uv --directory /path/to/twitter-mcp run twitter-mcp


______________________________________________________________________

## 兼容性

|客户端|安装方法|状态|
|--------|---------------|--------|
| **克劳德代码** | `claude mcp add` |一个衬垫|
| **开爪** |复制技能目录|单行|
|Claude桌面| JSON配置|支持|
|游标|JSON配置|支持|
|Windsurf | JSON配置|支持|
|Cline|JSON配置|支持|
|Continue.dev | YAML/JSON |支持|
|Cherry Studio |图形用户界面|支持|
|Zed | JSON配置|支持|

______________________________________________________________________

## 发展

cd /path/to/twitter-mcp uv sync uv run twitter-mcp

MCP Inspector

npx @modelcontextprotocol/inspector uv --directory /path/to/twitter-mcp run twitter-mcp


### 项目结构

├── README.md ├── docs/ │ ├── README_JA.md # 日本語 │ └── README_KO.md # 한국어 ├── openclaw-skill/opentwitter/ # OpenClaw Skill ├── pyproject.toml ├── config.json └── src/twitter_mcp/ ├── server.py # Entry point ├── app.py # FastMCP instance ├── config.py # Config loader ├── api_client.py # HTTP client └── tools.py # 8 tools


## 许可证

麻省理工学院

工具与能力

工具数量

15

资源数量

0

提示词数量

0

能力标签

社交媒体分析Python本地部署推文搜索用户档案实时监控KOL追踪

支持客户端

ClaudeCursorWindsurfCline

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 工具数量 15 个,一次接入能覆盖的操作比单点工具更全。
  • 已经适配 Claude、Cursor、Windsurf,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到访问 Token的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Opentwitter MCP

MCP World · 本页

15未说明未标注2 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Opentwitter MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Opentwitter MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Opentwitter MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Opentwitter MCP 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Opentwitter MCP 支持哪些客户端?

公开资料标注支持 Claude、Cursor、Windsurf、Cline;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP