MCPInstall
AI-powered-SEO-automation-platform-integrating-Google-Ads-Keyword-Planner logo

AI-powered-SEO-automation-platform-integrating-Google-Ads-Keyword-Planner

by CAPTAINCODERCOOL 8 stars CAPTAINCODERCOOL/AI-powered-SEO-automation-platform-integrating-Google-Ads-Keyword-Planner

AI-powered SEO automation platform integrating Google Ads Keyword Planner for deep keyword research, competitor analysis, and SERP insights. Built with Node.js, Docker, and MCP protocol for enhanced optimization recommendations and seamless deployment.

READMEmaster

📘 README.md markdown Copy Edit

App SEO AI

AI-powered SEO automation platform with Google Ads integration. Enables keyword research, competitor analysis, SERP tracking, and AI-backed recommendations using the Model Context Protocol (MCP).

🚀 Features

  • 🔍 Keyword research via Google Ads API
  • 📊 SERP and competitor analysis
  • 🤖 AI-powered SEO recommendations
  • 🔌 MCP integration for contextual AI
  • 🐳 Docker-ready for fast deployment

🛠️ Prerequisites

  • Node.js (v14 or later)
  • npm or yarn
  • Docker (optional but recommended)
  • Google Ads API access
  • Google Cloud Platform project with Ads API enabled

⚙️ Setup Instructions

1. Clone the repository

cd app-seo-ai
2. Install dependencies
bash
Copy
Edit
npm install
3. Configure environment variables
bash
Copy
Edit
cp .env.example .env
Update .env with your Google Ads API credentials:

env
Copy
Edit
PORT=3000
NODE_ENV=development
GOOGLE_ADS_DEVELOPER_TOKEN=your_developer_token
GOOGLE_ADS_CLIENT_ID=your_client_id
GOOGLE_ADS_CLIENT_SECRET=your_client_secret
4. Run the application
bash
Copy
Edit
npm start
🐳 Docker Usage
bash
Copy
Edit
docker-compose up --build
📄 License
This project is licensed under the Apache 2.0 License.

More Marketing Automation MCP servers

Similar servers from the same category.

Integrates with Audiense's audience insights platform, enabling retrieval of audience data and analytics for targeted marketing and social media strategy development.

analysiscontent+1

Enables AI-driven browser profile management through AdsPower's local API, providing tools for creating, updating, opening, and deleting browsers with customizable fingerprints and proxy configurations.

filesystembrowser

mcp-mortgage-server

confersolutions

Canonical MCP server for parsing Loan Estimate (LE) and Closing Disclosure (CD) PDFs into MISMO-compliant JSON with LLM-enriched context. Built for AI-driven mortgage automation, compliance, and decisioning.

PDFAutomation+2

amazon-ads-mcp-server

MarketplaceAdPros

STDIO MCP Server to interact with Amazon Ads

Marketing Automation