1. Conduid
  2. Developer Tools
  3. Seo Article Generator
MCP server · Developer Tools

Seo Article Generator

AI-powered tool that scrapes Google, extracts web content via Bright Data MCP, and uses AI to generate research-based articles with outlines and insights.

51Fair

Scored 5 months ago · breakdown

About Seo Article Generator

Seo Article Generator is an MCP server published by brightdata in the Developer Tools category: aI-powered tool that scrapes Google, extracts web content via Bright Data MCP, and uses AI to generate research-based articles with outlines and insights.

The repository has 21 stars and 6 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/brightdata/seo-article-generator

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Seo Article Generator

Powered by Claude · Grounded in docs

I know everything about Seo Article Generator. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 2 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

AI-Powered Article Generator

An intelligent content tool that scrapes Google, extracts live web data with Bright Data MCP, and uses AI to generate articles from real-time research.


Features

  • 🔍 SERP Scraping: Automatically extract relevant URLs from Google search results
  • 📄 Content Extraction: Scrape and clean content from web pages using Bright Data MCP tools
  • 🧠 AI Analysis: Process content using OpenAI embeddings and vector similarity search
  • ✍️ Content Generation: Create article outlines or full articles using LangChain and OpenAI
  • 📊 Research Metrics: View detailed analysis of scraped content and identified themes

Prerequisites

  • Python 3.8+
  • OpenAI API key
  • Bright Data API token
  • Node.js (for MCP tools)

Installation

  1. Clone the repository

    git clone <repository-url>
    cd article-generator
    
  2. Install Python dependencies

    pip install -r requirements.txt
    
  3. Install Node.js MCP tools

    npx @brightdata/mcp
    
  4. Set up environment variables

    Create a .env file in the project root:

    OPENAI_API_KEY=your_openai_api_key_here
    BRIGHT_DATA_API_TOKEN=your_bright_data_api_token_here
    WEB_UNLOCKER_ZONE=your_web_unlocker_zone_here
    BROWSER_ZONE=your_browser_zone_here
    

Usage

  1. Start the application

    streamlit run article_generator.py
    
  2. Open your browser

    The app will automatically open at http://localhost:8501

  3. Generate content

    • Enter your research keyword (e.g., "artificial intelligence in healthcare")
    • Configure settings in the sidebar:
      • Maximum sources to scrape (5-20)
      • Output type (Article Outline or Full Article)
      • Target word count for full articles (800-3000)
    • Click "🚀 Generate Content"

How It Works

  1. Search: Scrapes Google search results for your keyword
  2. Extract: Downloads and cleans content from relevant web pages
  3. Analyze: Uses AI embeddings to identify key themes and insights
  4. Generate: Creates structured content based on the research analysis

Configuration

Sidebar Options

  • Maximum sources: Number of web pages to scrape (5-20)
  • Output type: Choose between article outline or full article
  • Target word count: Desired length for full articles (800-3000 words)

Environment Variables

  • OPENAI_API_KEY: Your OpenAI API key for content generation
  • BRIGHT_DATA_API_TOKEN: Your Bright Data API token for web scraping
  • WEB_UNLOCKER_ZONE: Bright Data web unlocker zone (default: mcp_unlocker)
  • BROWSER_ZONE: Bright Data browser zone (default: scraping_browser1)

Output Features

  • Research Metrics: View source count, content chunks, total words, and average chunk size
  • Theme Analysis: See key themes identified with sample insights and source references
  • Generated Content: Receive markdown-formatted articles or outlines
  • Download Option: Save generated content as markdown files

Troubleshooting

  • Ensure all API keys are correctly set in the .env file
  • Check that Node.js and the Bright Data MCP tools are properly installed
  • Verify internet connection for web scraping functionality
  • Make sure OpenAI API has sufficient credits

License

This project is for educational and research purposes.

README fetched from the repository 2 days ago. The original is authoritative.

Questions

About Seo Article Generator

How do I install Seo Article Generator?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Seo Article Generator safe to use with an AI agent?

Its trust score is 51 out of 100 (fair). It passes 2 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Seo Article Generator still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.