🐦 X-Post MCP 🚀

🐦 X-Post MCP 🚀

site icon
2025.04.21 0
TypeScript社交媒体集成AI自动化交流协作
X-Post MCP 是一个客户端-服务器应用程序,允许AI模型通过标准化的接口在X(原Twitter)上创建和发布帖子。它利用模型上下文协议(MCP)提供AI模型与X平台之间的无缝集成。
View on GitHub

Overview

基本能力

产品定位

X-Post MCP 是一个专注于AI模型与X(原Twitter)平台集成的工具,旨在通过标准化的接口实现AI模型的自动化发帖功能。

核心功能

  • 与X(Twitter)API的无缝集成
  • 使用Google的Gemini模型进行AI驱动的帖子创建
  • 通过MCP服务器将X发帖功能作为工具暴露
  • 提供交互式聊天界面进行测试和演示
  • 安全处理API凭证
  • 自动截断超过X字符限制的帖子

适用场景

  • AI模型自动化发布内容到X平台
  • 开发者需要集成AI模型与社交媒体平台
  • 需要安全处理API凭证的应用场景

工具列表

  • createPost:用于发布帖子到X的工具

常见问题解答

  • 如何获取X(Twitter)API凭证?
  • 如何获取Google Gemini API密钥?
  • 如何保护API密钥不被泄露?

使用教程

使用依赖

  • Bun v1.2.5或更高版本
  • X(Twitter)API凭证
  • Google Gemini API密钥

安装教程

# 克隆仓库
git clone https://github.com/subhadeeproy3902/x-post-mcp.git
cd x-post-mcp

# 安装服务器依赖
cd server
bun install

# 安装客户端依赖
cd ../client
bun install

调试方式

# 启动服务器
cd server
bun run dev

# 启动客户端
cd ../client
bun run index.ts

服务器将在http://localhost:3001启动,客户端将连接到服务器并提供交互式聊天界面。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。