SEOForge-mcp-server

khiwniti/SEOForge-mcp-server

3.2

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 henry@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!