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.
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
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
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.
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.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
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.
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.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
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.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.