Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

ImageFactory MCP — run ads end to end from your AI

Official remote MCP server by ImageFactory. Connect Claude, ChatGPT or any MCP-capable agent and run advertising in conversation: generate AI ad creatives, read cross-channel performance, and set up / optimize campaigns across Meta, Google, Naver, Kakao, TikTok and ChatGPT Ads (OpenAI) — with an explicit approval step before anything spends money.

This repository is the public home of the server: docs, manifest and tool catalog. The server itself is hosted — there is nothing to install or self-host.

Connect

Server URL (streamable HTTP, OAuth 2.1):

https://www.imagefactory.co.kr/api/mcp
  • claude.ai / Claude Desktop — add a custom connector with the URL above, sign in via OAuth (free sign-up, bonus points included).
  • Claude Code/plugin marketplace add ImagesFactory/imagefactory-adops-plugin then /plugin install imagefactory-adops
  • Cursor / other MCP clients — use the URL above; OAuth 2.1 with dynamic client registration is supported. API-key auth (Authorization: Bearer imf_<token>:<secret>) is also available — issue keys at imagefactory.co.kr/mcp.
  • Official MCP Registry — listed as kr.co.imagefactory/adops.

What it does

  • Free — cross-channel reporting (spend, CTR, ROAS), campaign reads, ad policy pre-checks, conversion-tracking install/verify guides, ChatGPT Ads product feed builder, keyword analysis.
  • Points — AI ad banner generation and resizing into every placement size a channel needs (returns public HTTPS image URLs, ready for e.g. Meta's ads_creative_upload_image or TikTok's creative upload). 1 creative = 100 points.
  • Subscription — campaign setup and changes: create campaigns (Google, Naver, Kakao, TikTok, ChatGPT Ads), budgets, audiences, bulk-pause by ROAS threshold, keyword bids.

Safety model: every state-changing action returns a human-readable preview with an action_id; nothing executes until confirm_pending_action. New campaigns are always created paused. Each plan carries a monthly ad-spend cap — pausing and budget cuts keep working after the cap is hit.

Tools (41)

Tool What it does Billing
get_channel_connection_guide Get ad channel connection guide Free
create_ad_client Create a brand (advertiser) Free
get_conversion_tracking_guide Get conversion tracking install guide Free
verify_conversion_tracking Verify conversion tracking is installed Free
get_product_feed_setup_guide Get product feed setup guide Free
build_product_feed Build a spec-compliant product feed Free
get_workspace_context Get workspace context Free
list_campaigns List ad campaigns Free
search_ad_knowledge Search ad platform knowledge Free
check_ad_copy_policy Check ad copy against policies Free
list_rejected_creatives List rejected ad creatives Free
get_campaign_detail Get campaign detail Free
get_ad_metrics Get ad performance metrics Free
get_kpi_status Get quarterly KPI progress Free
get_optimization_recommendations Get optimization recommendations Free
list_recent_ai_actions List recent AI actions Free
analyze_naver_keywords Analyze Naver keyword bids Free
recommend_keywords Recommend related keywords Free
expand_keywords Expand keyword list Free
analyze_kakao_report Analyze Kakao ads by dimension Free
get_ad_size_presets Get ad size presets Free
sync_channel_metrics Sync ad channel metrics Free
create_automation_rule_draft Draft an automation rule Subscription
propose_pause_campaign Propose pausing a campaign ?
propose_resume_campaign Propose resuming a campaign ?
propose_archive_campaign Propose archiving a campaign ?
propose_budget_change Propose a budget change ?
propose_audience_change Propose an audience change ?
propose_bulk_pause_low_roas Propose pausing low-ROAS campaigns ?
propose_send_report_email Propose sending a report email ?
propose_create_campaigns Propose creating campaigns ?
propose_apply_creative Propose applying a creative ?
propose_keyword_bid_changes Propose keyword bid changes ?
propose_keyword_bid_policy Propose a keyword bid policy ?
propose_revert_ai_action Revert an executed AI action Subscription
confirm_pending_action Confirm and execute a pending action Subscription
create_ad_banner_variations Generate ad banner variations Points
resize_ad_banner Resize ad banner to placement sizes Points
get_creative_task_status Get creative task status Free
get_point_purchase_link Get a checkout link for creative points Free
get_subscription_purchase_link Get a checkout link for an AdOps subscription Free

Pricing

Reads are free. Creative generation is point-based (same price as the web). Campaign management is a subscription sized by monthly ad spend — see imagefactory.co.kr/mcp.

Links


All server code, prompts and pipelines are proprietary and live outside this repository.

About

Official ImageFactory MCP server — run ads end to end from Claude/ChatGPT: AI ad creative, cross-channel reporting, campaign management with approval gates

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors