πŸ€– MCP Server β€” Agent X (Powered by Gemini Flash + Twitter API)

by karmveershubham

287 downloads
Not rated
GitHub

About

Agent X is an autonomous AI agent built using Google Gemini Flash and integrated with the Twitter API, allowing it to post intelligent and contextual tweets on your behalf.

Details

Author
karmveershubham
Downloads
287
Categories
AI

- AI-powered tweet generation with Google Gemini Flash
- Seamless Twitter posting via twitter-api-v2
- Environment variable support for secure credentials
- Extensible Node.js server architecture
- Lightweight and secure for automation or content bots

Clone the repository, run npm install to install dependencies, configure the required environment variables (Twitter API keys and Google Gemini API key) in a .env file, then start the Node.js server.

πŸ€– MCP Server β€” Agent X (Powered by Gemini Flash + Twitter API)

Agent X is your autonomous AI agent built using Google Gemini Flash and integrated with the Twitter API, allowing it to post intelligent and contextual tweets on your behalf.

πŸš€ Features

- ✨ AI-powered tweet generation using Google Gemini Flash LLM
- 🐦 Seamless Twitter posting via twitter-api-v2
- 🀝 Built-in .env support for secure credentials
- 🧠 Agent logic wrapped in an extensible Node.js server
- πŸ›‘οΈ Lightweight and secure, perfect for automation or content bots

---

πŸ› οΈ Tech Stack

- JavaScript (Node.js)
- Google Gemini Flash LLM API
- twitter-api-v2 npm package
- dotenv for environment management

---

πŸ“¦ Installation

1. Clone the repo

   git clone https://github.com/your-username/mcp-agent-x.git
cd mcp-agent-x
2. Install dependencies
bash
npm install

3. Environment Variables
```bash
TWITTER_API_KEY=your-app-key
TWITTER_API_SECRET=your-app-secret
TWITTER_ACCESS_TOKEN=your-access-token
TWITTER_ACCESS_SECRET=your-access-secret
GOOGLE_API_KEY=your-gemini-api-key

No reviews yet β€” be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.