Back to MCP directory
publicPublicdnsLocal runtime

AGENT-X

Agent X是一个基于Google Gemini Flash和Twitter API的自主AI代理,能够智能生成并发布推文。

article

README

🚀 🤖 MCP 服务器 —— 代理 X(由 Gemini Flash + Twitter API 驱动)

代理 X 是一款自主运行的 AI 代理,它依托 Google Gemini Flash 并集成了 Twitter API,能够以智能的方式,代表您发布与上下文相关的推文,为您的推特运营带来极大便利。

🚀 快速开始

代理 X 借助 Google Gemini Flash 大语言模型生成智能推文,并通过 twitter-api-v2 实现推文的无缝发布。它内置了 .env 支持,可安全管理凭证,且代理逻辑封装在可扩展的 Node.js 服务器中,轻量级且安全,适合自动化或内容机器人使用。

✨ 主要特性

  • ✨ 运用 Google Gemini Flash 大语言模型(LLM)生成智能推文。
  • 🐦 通过 twitter-api-v2 实现推特无缝发布。
  • 🤝 内置 .env 支持,实现安全凭证管理。
  • 🧠 代理逻辑封装在可扩展的 Node.js 服务器中。
  • 🛡️ 轻量级且安全,适合自动化或内容机器人。

🔧 技术细节

本项目的技术栈主要包括以下部分: | 属性 | 详情 | |------|------| | 编程语言 | JavaScript (Node.js) | | 大语言模型 | Google Gemini Flash LLM API | | 推特交互工具 | twitter-api-v2 npm 包 | | 环境变量管理工具 | dotenv |

📦 安装指南

克隆仓库

git clone https://github.com/your-username/mcp-agent-x.git
cd mcp-agent-x

安装依赖项

npm install

环境变量配置

TWITTER_API_KEY=你的应用 API Key
TWITTER_API_SECRET=你的应用密钥
TWITTER_ACCESS_TOKEN=你的访问令牌
TWITTER_ACCESS_SECRET=你的访问令牌密钥
GOOGLE_API_KEY=你的 Gemini API 密钥
help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client