mcpField
X
xflux

xflux

本地服务
github.com/yxs1640-png社交媒体01 天前更新

关于 xflux

xflux 是面向 Agent 和应用的只读 X/Twitter 数据服务,涵盖个人资料、帖子、搜索、账号监控和 Smart Money 账号。其 MCP 服务让 Claude Desktop、Cursor 等客户端使用同一只读 API。

主要功能

  1. 01读取公开资料和时间线
  2. 02搜索推文并获取单条帖子
  3. 03列出监控项并获取命中记录
  4. 04查看排名靠前的 Smart Money 账号及观点
  5. 05付费方案提供带签名的监控 Webhook

适用场景

  1. 01搜索有关某主题的近期帖子
  2. 02查看账号资料或时间线
  3. 03跟踪受监控账号并检查命中记录

MCP 相关

MCP 服务通过工具开放 XFlux 的只读 API,涵盖资料、搜索、时间线、推文、监控和 Smart Money 数据。它通过 XFLUX_API_KEY 环境变量连接 MCP 客户端。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"yxs1640-png-xflux": {
"command": "npx",
"args": [
"-y",
"@xflux/xflux-mcp-server"
],
"env": {
"XFLUX_API_KEY": "<XFLUX_API_KEY>",
"XFLUX_API_BASE": "<XFLUX_API_BASE>"
}
}
}
}
启动命令npx -y @xflux/xflux-mcp-server
需要配置的环境变量
XFLUX_API_KEY密钥API key from https://www.xfluxapi.com/dashboard/api-keys (free tier available)
XFLUX_API_BASEOptional API base URL (default https://www.xfluxapi.com/api/v1)

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@xflux/xflux-mcp-server1.2.1

工具

9

收录的工具列表 · 更新于 2 周前

参数类型必填说明
usernamestring是不带 @ 的用户名,例如 elonmusk

详细介绍

XFlux

面向 Agent 和应用的只读 X/Twitter API:个人资料、搜索、时间线、带签名 Webhook 的账户监控,以及 Smart Money。不支持发帖。

网站: xfluxapi.com · MCP: xfluxapi.com/mcp · Agent: llms.txt

免费套餐:每月 1,000 次调用、1 个监控项、无需信用卡。付费套餐提供带签名的 HTTP Webhook 和更高的配额。

功能

  • 读取 API — 公开个人资料、时间线、单条推文和搜索。使用 Bearer 密钥,返回 JSON。
  • 监控 — 按计划监控 @用户名。付费套餐会通过带签名的 Webhook 推送新推文。请在控制面板中创建监控项,而不是向 API 发送请求。
  • Smart Money — 排名靠前的 KOL 账户和近期观点(只读)。
  • MCP 服务 — 在 Claude Desktop、Cursor 和其他 MCP 客户端中使用同一读取 API。

此服务不会发布推文、发送私信,也无需获得 X 官方 API 的批准。

REST API

基础 URL:https://www.xfluxapi.com/api/v1

curl -H "Authorization: Bearer xflux_YOUR_KEY" \
  https://www.xfluxapi.com/api/v1/users/x

在控制面板 → API 密钥获取密钥。

方法路径描述
GET/api/v1/users/:username个人资料
GET/api/v1/users/:username/tweets时间线
GET/api/v1/tweets/:id单条推文
GET/api/v1/search?q=搜索推文
GET/api/v1/monitors你的监控项(只读)
GET/api/v1/monitors/:id/hits单个监控项的命中记录(只读)

文档:https://www.xfluxapi.com/docs

MCP

注册表名称 io.github.yxs1640-png/xflux。npm 包 @xflux/xflux-mcp-server。

export XFLUX_API_KEY=xflux_your_key_here
npx -y @xflux/xflux-mcp-server
{
  "mcpServers": {
    "xflux": {
      "command": "npx",
      "args": ["-y", "@xflux/xflux-mcp-server"],
      "env": {
        "XFLUX_API_KEY": "xflux_your_key_here"
      }
    }
  }
}
工具描述
xflux_get_user按 @用户名查询个人资料
xflux_search_tweets搜索近期推文
xflux_get_user_tweets用户时间线
xflux_get_tweet按 ID 查询单条推文
xflux_list_monitors列出监控项(只读)
xflux_get_monitor_hits获取单个监控项的命中记录
xflux_smart_money_list排名靠前的 Smart Money 账户
xflux_smart_money_profile单个 Smart Money 个人资料
xflux_smart_money_claimsSmart Money 近期观点

服务端详情:mcp-server/README.md。文档:https://www.xfluxapi.com/docs/integrations/mcp

使用示例

此代码库

公开产品基于此代码库运行:部署在 Vercel 上的网站、部署在 Fly.io 上的 API 代理和监控工作进程,以及 mcp-server/ 中的 MCP 包。部署说明:docs/DEPLOYMENT.md。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。