Provides tools for generating platform-optimized ad copy for Facebook, tailored to emotional and visual-focused styles within specific character limits.
Enables the generation of ad copy optimized for Google, providing action-oriented content that adheres to character limits for headlines and descriptions.
Provides tools for generating platform-optimized ad copy for Google Ads, ensuring headlines and descriptions meet specific character guidelines and follow a direct, action-oriented style.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AdCraft MCP ServerGenerate a professional LinkedIn ad for a new SEO tool for marketing managers"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AdCraft MCP Server
MCP server for AI-powered ad copy generation. Wraps AdCraft's ad copy API for use with Claude and other MCP-compatible AI assistants.
Features
Platform-optimized copy for Facebook, Google Ads, and LinkedIn
Multiple tones: professional, casual, urgent, friendly, luxury
Smart keyword extraction from product descriptions
Platform-specific formatting and character guidelines
Installation
npm install
npm run buildUsage
As MCP Server
Add to your Claude Desktop config (~/.claude/claude_desktop_config.json):
{
"mcpServers": {
"adcraft": {
"command": "node",
"args": ["/path/to/adcraft-mcp/dist/index.js"]
}
}
}Tool: generate_ad_copy
Generate platform-optimized ad copy for products.
Inputs:
Parameter | Type | Required | Description |
| string | ✓ | Product or service description (e.g., "organic skincare products") |
| string | ✓ | Target audience (e.g., "professional women aged 25-45") |
| string | ✓ | One of: |
| string | One of: |
Example:
Generate ad copy for "premium SaaS marketing platform" targeting "small business owners" on LinkedIn with a professional toneOutput:
{
"platform": "linkedin",
"tone": "professional",
"headline": "How entrepreneurs Achieve marketing success with Our software",
"description": "Our software helps small business owners achieve measurable marketing success...",
"cta": "Schedule Demo",
"formatted": "How entrepreneurs Achieve marketing success...\n\nOur software helps...\n\nSchedule Demo →",
"guidelines": {
"maxHeadline": 150,
"maxDescription": 300,
"style": "professional, value-driven, industry-focused"
},
"timestamp": "2024-02-08T11:30:00.000Z"
}Platform Guidelines
Platform | Max Headline | Max Description | Style |
25 chars | 125 chars | Emotional, visual-focused | |
30 chars | 90 chars | Direct, action-oriented | |
150 chars | 300 chars | Professional, value-driven |
Development
# Run in development mode
npm run dev
# Run tests
npm test
# Build for production
npm run buildLicense
MIT