Token导航 LogoToken导航TokenDH.com
Twitter Automation logo
运维云端未说明官方级别未说明来源级核验

Twitter Automation

MCP Server

一个基于Model Context Protocol (MCP)的服务,支持通过AI生成图片和线程功能自动发布Twitter内容。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
社交媒体管理TypeScriptClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ayush-oswal

提供方

ayush-oswal

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Twitter自动化MCP服务器

一个模型上下文协议(MCP)服务器,使Claude能够通过AI生成的图像和线程支持自动发布推特。

特性

  • 🎨 AI图像生成 -使用Google AI Gemini 2.0 Flash生成图像
  • 🔗 URL图像支持 -从URL添加图像
  • 🐦 Twitter集成 -完全支持Twitter API v2,支持媒体上传
  • 🧵 线程支持 -使用适当的回复链自动创建线程
  • 📏 长度验证 -防止280多个字符的推文带有明确的错误消息
  • 🔄 自动上传 -发布推文时自动上传图片

快速开始

1.安装软件包

npm install -g twitter-automation-mcp

2.获取API密钥

Twitter API密钥:按照本指南生成您的Twitter API密钥和令牌: 👉 生成Twitter API密钥和令牌

谷歌人工智能API密钥:从以下位置获取钥匙 谷歌人工智能工作室

3.配置克劳德桌面

添加到您的Claude Desktop MCP配置中:

选项A:使用NPM包(推荐)

{
  "mcpServers": {
    "twitter-automation": {
      "command": "npx",
      "args": ["twitter-automation-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",
        "GOOGLE_AI_API_KEY": "your_google_ai_key"
      }
    }
  }
}

选项B:使用本地安装

{
  "mcpServers": {
    "twitter-automation": {
      "command": "node",
      "args": ["path/to/twitter-automation/dist/index.js"],
      "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",
        "GOOGLE_AI_API_KEY": "your_google_ai_key"
      }
    }
  }
}

4.重新启动克劳德桌面

重新启动Claude Desktop以加载MCP服务器。

用法

简单推特

Post this tweet: "Hello world! 👋 #FirstTweet"

使用人工智能生成的图像发布推文

Generate an image of a robot coding, then post: "AI is the future! 🤖💻"

带有URL图像的推文

Add this image https://example.com/image.jpg then post: "Check this out!"

推特帖子

Post this tweet: "Here's what I learned about AI 🧵" 
With thread: ["First insight about machine learning", "Second point about neural networks"]

带图像的线程

Generate an image "AI brain" for the main tweet
Add URL image https://example.com/chart.jpg for thread tweet 1  
Then post the thread

可用工具

  • generateImages -为线程中的特定推文生成AI图像
  • addImageFromUrl -将URL中的现有图像添加到特定推文中
  • postTweet -发布带有自动图像上传和验证功能的推文

错误处理

服务器提供明确的错误消息:

  • 长度验证:“主要推文内容为287个字符,超过了275个字符的限制”
  • 缺少凭据:缺少哪些API密钥的明确指示
  • Twitter API错误:带有上下文的描述性错误消息

需求

  • Node.js 18+
  • Twitter开发者帐户 具有读写权限
  • 谷歌人工智能工作室API 访问

故障排除

“403禁止”错误:确保您的Twitter应用程序具有读写权限,并在更改权限后重新生成访问令牌。

“图像上传失败”:检查您的图像是否为5MB以下的有效PNG/JPG文件。

“内容太长”:每条推文必须少于275个字符。将长内容拆分为推文。

部署

要部署此MCP服务器或在容器中运行它吗?

👉 部署.md 有关部署选项:

  • NPM包 -发布并使用 npx (推荐)
  • Docker容器 -在具有完整环境变量设置的隔离环境中运行

许可证

麻省理工学院

目录标签

目录标签

社交媒体管理TypeScriptClaudeTwitter自动化本地部署AI图片生成线程支持

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP