X(Twitter) MCP Server

X(Twitter) MCP Server

一个 MCP 服务器,允许 Claude 直接通过聊天界面创建、管理和发布 X/Twitter 帖子。

社交媒体
访问服务器

Tools

create_draft_tweet

Create a draft tweet

create_draft_thread

Create a draft tweet thread

list_drafts

List all draft tweets and threads

publish_draft

Publish a draft tweet or thread

delete_draft

Delete a draft tweet or thread

README

X(Twitter) MCP 服务器

smithery badge

一个 MCP 服务器,可以直接通过 Claude 聊天创建、管理和发布 X/Twitter 帖子。

<a href="https://glama.ai/mcp/servers/jsxr09dktf"> <img width="380" height="200" src="https://glama.ai/mcp/servers/jsxr09dktf/badge" alt="X(Twitter) Server MCP server" /> </a>

快速设置

通过 Smithery 安装

要通过 Smithery 为 Claude Desktop 自动安装 X(Twitter) MCP 服务器:

npx -y @smithery/cli install x-mcp --client claude

手动安装

  1. 克隆存储库:
git clone https://github.com/yourusername/x-mcp.git
  1. 使用 Homebrew 在终端中全局安装 UV:
brew install uv
  1. 创建 claude_desktop_config.json:

    • 对于 MacOS:打开目录 ~/Library/Application Support/Claude/ 并在其中创建文件
    • 对于 Windows:打开目录 %APPDATA%/Claude/ 并在其中创建文件
  2. 将此配置添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "x_mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/x-mcp",
        "run",
        "x-mcp"
      ],
      "env": {
        "TWITTER_API_KEY": "your_api_key",
        "TWITTER_API_SECRET": "your_api_secret",
        "TWITTER_ACCESS_TOKEN": "your_access_token",
        "TWITTER_ACCESS_TOKEN_SECRET": "your_access_token_secret"
      }
    }
  }
}
  1. 获取您的 X/Twitter API 凭据:

    • 前往 X API 开发者门户
    • 创建一个项目
    • 在用户身份验证设置中:设置为具有读取和写入权限,Web App 类型
    • 将回调 URL 设置为 http://localhost/,将网站 URL 设置为 http://example.com/
    • 从“密钥和令牌”部分生成并复制所有密钥和令牌
  2. 更新配置文件:

    • /path/to/x-mcp 替换为您的实际存储库路径
    • 添加您的 X/Twitter API 凭据
  3. 完全退出 Claude 并重新打开它

使用示例

  • "发推 '刚刚学会如何通过 AI 发推 - 简直太棒了! 🤖✨'"
  • "创建一个关于披萨历史的帖子"
  • "显示我的草稿推文"
  • "发布这个草稿!"
  • "删除那个草稿"

故障排除

如果无法工作:

  • 确保 UV 已全局安装(如果未安装,请使用 pip uninstall uv 卸载,然后使用 brew install uv 重新安装)
  • 或者使用 which uv 查找 UV 路径,并将 "command": "uv" 替换为完整路径
  • 验证所有 X/Twitter 凭据是否正确
  • 检查配置中的 x-mcp 路径是否与您的实际存储库位置匹配

推荐服务器

@wopal/mcp-server-hotnews

@wopal/mcp-server-hotnews

一个模型上下文协议服务器,提供来自中国主要社交平台和新闻网站的实时热点话题。

精选
actors-mcp-server

actors-mcp-server

使用 Apify 提供的 3000 多个预构建的云工具(称为 Actors),从网站、电子商务平台、社交媒体、搜索引擎、地图等提取数据。

官方
TypeScript
mcp-maigret

mcp-maigret

Maigret 的 MCP 服务器,Maigret 是一款强大的开源情报 (OSINT) 工具,可从各种公共来源收集用户帐户信息。此服务器提供用于在社交网络上搜索用户名和分析 URL 的工具。

本地
JavaScript
Twitter MCP Server

Twitter MCP Server

通过模型上下文协议启用与 Twitter 的交互,允许大型语言模型发布推文、搜索推文和回复推文。

TypeScript
NeoDB MCP Server

NeoDB MCP Server

提供与社交图书编目服务 NeoDB 交互的功能,通过其 API 获取用户信息、搜索图书和检索详细图书信息。

Python
social-media-mcp

social-media-mcp

一个用于管理社交媒体帖子的模型上下文协议 (MCP) 服务器,目前支持 X(前身为 Twitter)。

JavaScript
X MCP Server

X MCP Server

用于 X (Twitter) 集成的服务器,提供阅读时间线和参与推文的工具。专为与 Claude 桌面应用程序一起使用而设计。

JavaScript
Nostr MCP Server

Nostr MCP Server

一个模型上下文协议(MCP)服务器,使人工智能模型能够与 Nostr 网络互动,从而促进笔记发布和与言论自由协议的交互。

TypeScript
Beyond MCP Server

Beyond MCP Server

一个可扩展的模型上下文协议服务器,为大型语言模型提供对社交平台数据(目前为 Farcaster)和链上数据的标准化访问。

TypeScript
BlueSky MCP Server

BlueSky MCP Server

通过其官方 API 促进与 BlueSky 社交网络的互动,允许用户检索详细的用户资料和关注列表,并具备身份验证和错误处理功能。

Python