khiwniti/SEOForge-mcp-server
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.
š 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!