返回 MCP 目录
public公开dns本地运行

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

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端