CopyForge MCP Server

CopyForge MCP Server

An MCP server that generates conversion-optimized e-commerce product descriptions, bullet points, and SEO metadata using AI. It supports multiple platforms like Shopify and Amazon with customizable tones for various writing styles.

Category
Visit Server

README

CopyForge MCP Server

An MCP (Model Context Protocol) server that wraps CopyForge's AI-powered product description generation API. Generate compelling e-commerce copy for any product across multiple platforms.

Features

  • AI-Powered Copy Generation - Leverages Claude to create conversion-optimized product descriptions
  • Multi-Platform Support - Shopify, Amazon, Etsy, eBay, WooCommerce, and general e-commerce
  • Customizable Tone - Professional, casual, luxury, playful, or minimal
  • Complete SEO Package - Description, bullet points, meta title, meta description, and keywords

Installation

npm install copyforge-mcp

Or install from source:

git clone <repo>
cd copyforge-mcp
npm install
npm run build

Configuration

Set your Anthropic API key:

export ANTHROPIC_API_KEY=your_api_key_here

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "copyforge": {
      "command": "npx",
      "args": ["copyforge-mcp"],
      "env": {
        "ANTHROPIC_API_KEY": "your_api_key_here"
      }
    }
  }
}

OpenClaw

Add to your MCP server configuration:

mcp_servers:
  copyforge:
    command: npx copyforge-mcp
    env:
      ANTHROPIC_API_KEY: ${ANTHROPIC_API_KEY}

Tool: generate_product_copy

Generate compelling e-commerce product copy including description, bullet points, SEO metadata, and keywords.

Input Parameters

Parameter Type Required Description
product_name string Yes The name of the product
features string Yes Key features and specifications (comma-separated or descriptive)
tone string No Writing tone: professional, casual, luxury, playful, minimal (default: professional)
platform string No Target platform: shopify, amazon, etsy, ebay, woocommerce, general (default: general)

Output

{
  "description": "150-250 word product description",
  "bullets": ["5 key benefit/feature bullet points"],
  "metaTitle": "SEO meta title (50-60 characters)",
  "metaDescription": "SEO meta description (140-160 characters)",
  "keywords": ["6-8 relevant SEO keywords"],
  "wordCount": 180
}

Example Usage

{
  "product_name": "Ergonomic Office Chair Pro",
  "features": "lumbar support, mesh back, adjustable armrests, 360 swivel, 5-year warranty",
  "tone": "professional",
  "platform": "amazon"
}

Example Output

{
  "description": "Transform your workspace with the Ergonomic Office Chair Pro, engineered for professionals who demand both comfort and style. The advanced lumbar support system adapts to your spine's natural curve, while the breathable mesh back keeps you cool during long work sessions...",
  "bullets": [
    "Adjustable lumbar support provides personalized comfort for all-day productivity",
    "Breathable mesh back promotes airflow and prevents heat buildup",
    "360-degree swivel with smooth-rolling casters for effortless mobility",
    "Height-adjustable armrests reduce shoulder and neck strain",
    "Backed by a 5-year warranty for lasting peace of mind"
  ],
  "metaTitle": "Ergonomic Office Chair Pro - Advanced Lumbar Support",
  "metaDescription": "Upgrade your workspace with the Ergonomic Office Chair Pro. Features adjustable lumbar support and breathable mesh. Free shipping. Shop now!",
  "keywords": [
    "ergonomic office chair",
    "lumbar support desk chair",
    "mesh back office chair",
    "adjustable office chair",
    "comfortable work chair",
    "professional office furniture",
    "swivel desk chair"
  ],
  "wordCount": 187
}

Platform Guidelines

Each platform has tailored copy styles:

  • Shopify - Brand-friendly, lifestyle-focused, HTML-ready formatting
  • Amazon - Feature-driven, benefit-oriented, SEO-optimized with search terms
  • Etsy - Warm, artisan tone emphasizing craftsmanship and authenticity
  • eBay - Clear, factual, detail-oriented for value-conscious buyers
  • WooCommerce - Professional, accessible, with clear feature highlights
  • General - Balanced, conversion-focused e-commerce copy

Tone Options

  • Professional - Authoritative, focusing on quality and reliability
  • Casual - Friendly, conversational, approachable
  • Luxury - Elegant, sophisticated, emphasizing exclusivity
  • Playful - Fun, energetic, creative with humor
  • Minimal - Clean, concise, letting the product speak for itself

Development

# Install dependencies
npm install

# Run in development mode
npm run dev

# Build for production
npm run build

# Run tests
npm test

License

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured