SEOForge-mcp-server

khiwniti/SEOForge-mcp-server

3.1

If you are the rightful owner of SEOForge-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

SEOForge MCP Server is a cutting-edge platform that leverages AI and MCP technology to enhance SEO content generation and analysis.

Tools
2
Resources
0
Prompts
0

🚀 SEOForge MCP Server

A modern, AI-powered SEO content generation platform built with Google Gemini 2.5 Pro, Express.js, and Model Context Protocol (MCP) for enhanced accuracy and performance.

✨ Key Features

🤖 AI-Powered Content Generation - Blog posts, product descriptions, meta content
🔍 Advanced SEO Analysis - Real-time scoring and optimization suggestions
🎯 Smart Keyword Research - AI-driven keyword discovery and analysis
🖼️ AI Image Generation - FLUX-powered visual content creation
🇹🇭 Thai Language Support - Native Thai content optimization
📝 WordPress Integration - Direct publishing and bulk operations

🏗️ Clean Architecture

SEOForge Platform
├── 🖥️  backend-express/     # Express.js + MCP + Gemini 2.5 Pro
├── ⚛️  frontend/            # React 18 + Vite + TypeScript
├── 🔌 wordpress-plugin/     # WordPress Plugin (PHP)
└── 🗄️  database/           # PostgreSQL Schema

🚀 Quick Start

One-Click Deployment (Recommended)

cd backend-express
./deploy-vercel.sh

Local Development

# Backend
cd backend-express
npm install && npm run dev

# Frontend  
cd frontend
npm install && npm run dev

🤖 AI Models

Primary: Google Gemini 2.5 Pro (gemini-2.0-flash-exp)

  • Enhanced accuracy and reasoning
  • Pre-configured API key included
  • Optimized for SEO content generation

Fallbacks: Claude 3 Sonnet, GPT-4

📊 Performance

  • Serverless: Auto-scaling with Vercel
  • 🚀 Fast: Sub-second response times
  • 🔒 Secure: JWT auth, rate limiting, CORS
  • 📈 Scalable: MCP architecture for growth

🛠️ Technology Stack

Backend: Express.js, TypeScript, MCP Protocol, Google Gemini 2.5 Pro
Frontend: React 18, Vite, TypeScript, Tailwind CSS
WordPress: PHP 8+, REST API, Custom Blocks
Database: PostgreSQL, Redis (caching)

📚 Documentation

🎯 API Endpoints

Content Generation

POST /mcp/execute
{
  "tool": "generate_content",
  "arguments": {
    "type": "blog",
    "topic": "SEO Best Practices",
    "keywords": ["SEO", "optimization"],
    "length": "medium"
  }
}

SEO Analysis

POST /mcp/execute
{
  "tool": "analyze_seo",
  "arguments": {
    "content": "Your content here...",
    "target_keywords": ["SEO", "ranking"]
  }
}

🔐 Environment Setup

# AI Configuration (Gemini 2.5 Pro prioritized)
GOOGLE_API_KEY=AIzaSyDTITCw_UcgzUufrsCFuxp9HXri6Y0XrDo
OPENAI_API_KEY=your_openai_key  # Optional fallback
ANTHROPIC_API_KEY=your_claude_key  # Optional fallback

# Server Configuration
NODE_ENV=production
PORT=8000
CORS_ORIGINS=https://your-domain.com

📈 Project Status

Dependencies Cleaned - Removed redundant files and directories
Gemini 2.5 Pro Integrated - Enhanced AI accuracy
MCP Architecture - Standardized AI operations
Vercel Ready - One-click deployment
Production Optimized - Security, performance, monitoring

🤝 Contributing

git clone https://github.com/khiwniti/SEOForge-mcp-server.git
cd SEOForge-mcp-server
cd backend-express && npm install
cd ../frontend && npm install

📄 License

MIT License - see for details.

🆘 Support

  • Issues: GitHub Issues
  • Documentation: Comprehensive guides included
  • Testing: Local test scripts provided

🎉 Ready for production deployment with enhanced AI accuracy!