Generate Image And Post MCP
G

Generate Image And Post MCP

一個基於Model Context Protocol的Twitter/X發推服務器,支持文本、圖片發佈及AI圖像生成功能,通過OAuth認證實現安全訪問。
2分
0

什麼是Twitter MCP Server?

Twitter MCP Server是一個連接AI助手與Twitter/X平臺的橋樑。它允許像Claude這樣的AI助手直接發佈推文、上傳圖片,甚至使用AI生成圖片並分享到Twitter。通過簡單的對話指令,您就可以讓AI助手幫您管理Twitter內容。

如何使用Twitter MCP Server?

首先需要完成Twitter API和可選Gemini API的配置,然後在Claude Desktop中啟用此MCP服務器。完成後,您可以直接用自然語言告訴Claude發佈推文或生成圖片,就像與助手對話一樣簡單。

適用場景

適合內容創作者、社交媒體管理者、營銷人員或任何希望通過AI助手自動化Twitter內容發佈的用戶。無論是定期發佈更新、分享AI生成的創意圖片,還是管理多個社交媒體賬戶,這個工具都能大大提高效率。

主要功能

發佈文本推文
支持發佈純文本推文,最多280個字符,通過安全的OAuth 2.0認證
上傳和附加圖片
可以上傳最多4張圖片(JPG、PNG、GIF、WebP格式)並附加到推文中,每張圖片最大15MB
AI圖像生成
使用Google Gemini API根據文字描述生成高質量圖片,然後可以直接分享到Twitter
自動令牌刷新
OAuth 2.0訪問令牌過期時會自動刷新,無需手動重新認證
安全憑證存儲
所有API密鑰和令牌都安全存儲在用戶目錄中,使用嚴格的文件權限保護
雙服務器架構
Twitter功能和圖像生成功能作為獨立的MCP服務器運行,可以同時使用
優勢
無需編程知識:通過自然語言與AI助手交互即可發佈內容
一體化解決方案:結合了Twitter發佈和AI圖像生成功能
安全可靠:使用行業標準的OAuth認證和安全的憑證存儲
配置簡單:提供交互式設置嚮導,引導完成所有配置步驟
靈活擴展:支持自定義圖片存儲目錄和配置選項
侷限性
需要Twitter開發者賬戶:必須申請Twitter API訪問權限
依賴外部API:需要有效的Twitter和Google Gemini API密鑰
圖片數量限制:每條推文最多隻能附加4張圖片
文件大小限制:每張圖片不能超過15MB
平臺限制:目前主要支持Claude Desktop,其他MCP客戶端可能需要額外配置

如何使用

獲取API憑證
首先需要註冊Twitter開發者賬戶並創建應用,獲取OAuth 2.0和OAuth 1.0a的API密鑰。如果需要AI圖像生成功能,還需要獲取Google Gemini API密鑰。
運行設置嚮導
使用提供的npm命令運行設置嚮導,按照提示輸入API密鑰和完成認證流程。
配置Claude Desktop
編輯Claude Desktop的配置文件,添加Twitter MCP服務器的路徑信息。
開始使用
啟動Claude Desktop,現在可以直接用自然語言讓Claude發佈推文或生成圖片了。

使用案例

日常推文發佈
讓AI助手幫助發佈日常更新或想法分享
圖片分享
分享本地圖片到Twitter並添加描述
AI創意內容
生成AI圖片並直接分享到社交媒體
多圖片推文
創建包含多張圖片的推文展示

常見問題

我需要付費才能使用這個工具嗎?
支持哪些圖片格式?
如何更新或重新配置API密鑰?
這個工具安全嗎?我的Twitter賬戶會不會有風險?
除了Claude,還能和其他AI助手一起使用嗎?
發佈推文失敗怎麼辦?
可以安排定時發佈推文嗎?
生成的圖片存儲在哪裡?

相關資源

Twitter開發者門戶
申請Twitter API密鑰和創建開發者賬戶
Google AI Studio
獲取Google Gemini API密鑰
Model Context Protocol官網
瞭解MCP協議和技術細節
Claude Desktop下載
下載和安裝Claude Desktop應用程序
GitHub倉庫
查看源代碼和提交問題(假設有公開倉庫)
Node.js下載
下載Node.js運行環境(需要18+版本)

安裝

複製以下命令到你的Client進行配置
{
  "mcpServers": {
    "twitter": {
      "command": "node",
      "args": ["/absolute/path/to/twitter-package/src/mcp-server/index.js"]
    },
    "generate-image": {
      "command": "node",
      "args": ["/absolute/path/to/twitter-package/src/mcp-server/generate-image.js"]
    }
  }
}
注意:您的密鑰屬於敏感信息,請勿與任何人分享。

替代品

N
Next Devtools MCP
Next.js開發工具MCP服務器,為Claude、Cursor等AI編程助手提供Next.js開發工具和實用程序,包括運行時診斷、開發自動化和文檔訪問功能。
TypeScript
9.7K
5分
P
Praisonai
PraisonAI是一個生產就緒的多AI智能體框架,具有自反思功能,旨在創建AI智能體來自動化解決從簡單任務到複雜挑戰的各種問題。它通過將PraisonAI智能體、AG2和CrewAI集成到一個低代碼解決方案中,簡化了多智能體LLM系統的構建和管理,強調簡單性、定製化和有效的人機協作。
Python
10.4K
5分
B
Blueprint MCP
Blueprint MCP是一個基於Arcade生態的圖表生成工具,利用Nano Banana Pro等技術,通過分析代碼庫和系統架構自動生成架構圖、流程圖等可視化圖表,幫助開發者理解複雜系統。
Python
10.6K
4分
K
Klavis
Klavis AI是一個開源項目,提供在Slack、Discord和Web平臺上簡單易用的MCP(模型上下文協議)服務,包括報告生成、YouTube工具、文檔轉換等多種功能,支持非技術用戶和開發者使用AI工作流。
TypeScript
21.7K
5分
D
Devtools Debugger MCP
Node.js調試器MCP服務器,提供基於Chrome DevTools協議的完整調試功能,包括斷點設置、單步執行、變量檢查和表達式評估等
TypeScript
9.2K
4分
M
Mcpjungle
MCPJungle是一個自託管的MCP網關,用於集中管理和代理多個MCP服務器,為AI代理提供統一的工具訪問接口。
Go
0
4.5分
N
Nexus
Nexus是一個AI工具聚合網關,支持連接多個MCP服務器和LLM提供商,通過統一端點提供工具搜索、執行和模型路由功能,支持安全認證和速率限制。
Rust
0
4分
Z
Zen MCP Server
Zen MCP是一個多模型AI協作開發服務器,為Claude和Gemini CLI等AI編碼助手提供增強的工作流工具和跨模型上下文管理。它支持多種AI模型的無縫協作,實現代碼審查、調試、重構等開發任務,並能保持對話上下文在不同工作流間的延續。
Python
20.9K
5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
38.7K
4.5分
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
31.3K
5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
118.9K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
31.1K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
25.0K
4.8分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
19.3K
5分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
19.1K
4.5分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
79.7K
4.7分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2026AIBase