brand-voice-blog-post-mcp

Enterprise Brand Voice Blog Post Generator with MCP Integration

GitHub Stars

1

User Rating

Not Rated

Favorites

0

Views

2

Forks

0

Issues

0

README
Enterprise Brand Voice Blog Post Generator with MCP

An enterprise-grade blog post generator using Model Context Protocol (MCP) integration. This agent generates high-quality, SEO-optimized blog posts with customizable brand voice profiles.

Features
  • MCP Integration: Utilizes the Model Context Protocol for standardized AI tool interactions
  • Brand Voice Customization: Supports multiple brand voice profiles (technical, conversational, thought leadership)
  • Research Capabilities: Automatically researches company information and competitors
  • SEO Optimization: Generates content optimized for search engines
  • Production-Ready Output: Produces HTML or Markdown formatted blog posts
Components
  • MCP Server: Powers the communication between the agent and external tools
  • Blog Post Controller: Manages the blog post generation workflow
  • Brand Voice Profiles: Customizable templates for different writing styles
  • Direct Integration: Simple interface for generating blog posts with custom parameters
Usage
Basic Usage
python run_blog_post_with_brand_voice.py --company-name "Company Name" --company-website "https://company.com" --blog-title "Blog Title" --voice technical
Available Brand Voice Profiles
  • technical: Precise and factual language with technical details and terminology
  • conversational: Friendly, approachable tone with relatable examples
  • thought_leadership: Visionary, forward-thinking language with intellectual depth
Installation
  1. Clone this repository
  2. Install dependencies:
    pip install -r requirements.txt
    
  3. Set up your Gemini API key in the .env file:
    GEMINI_API_KEY=your-api-key-here
    
Example Output

The system generates blog posts like this example, which demonstrates the technical brand voice profile applied to content about managing hallucinations in customer service chatbots.

Requirements
  • Python 3.8+
  • Gemini API key
  • MCP library
License

MIT License

Author Information

1

Followers

5

Repositories

0

Gists

0

Total Contributions