Skip to main content
Glama
rocnubie

Ads AI Creator MCP Server

by rocnubie

Ads AI Creator MCP Server

Ads AI Creator - Generate Ads with AI

MCP Badge License: MIT Node Read Only MCP

A Model Context Protocol server that exposes the canonical Ads AI Creator knowledge surface — image generation workflows and styles, pricing, FAQ, official links — to MCP-compatible AI clients such as Claude Desktop, Cursor, Windsurf, and Continue. Read-only, no API keys, no quota, ~50 ms cold start.

Official website: https://adsaicreator.com

🎨 About Ads AI Creator

Ads AI Creator is an AI-powered platform that generates professional video advertisements from product images, descriptions, or scripts — no camera, studio, or video editing experience required. Users supply source material and the platform handles the rest: selecting or customizing an AI avatar, writing copy, adding voiceover in the chosen language, and exporting a finished video formatted for the target ad channel. The result is a production-ready ad in minutes rather than days. The platform is designed for teams and individuals who need consistent creative output at a volume that traditional production workflows cannot sustain.

Related MCP server: Muse AI Image MCP Server

Key Features

  • AI Avatar Library: A broad selection of realistic AI presenters with filters for gender, apparent age, and language, enabling brand-consistent spokesperson selection across campaigns.

  • Integrated AI Copywriting: Automated generation of headlines, calls-to-action, and body text optimized for ad performance, reducing the need for a dedicated copywriter on every variation.

  • Multi-Language Voiceover: Native-quality audio output in 50+ languages, making it practical to adapt a single campaign for international markets without re-recording.

  • Bulk Variation Generation: Multiple ad versions with different visuals, scripts, or CTAs can be produced simultaneously, supporting structured A/B testing without proportional increases in production time.

  • Platform-Specific Export: One-click export in formats and aspect ratios optimized for TikTok, Instagram, YouTube, Facebook, and Google Ads, removing the manual reformatting step between channels.

  • 4K Output and Compliance Checks: Broadcast-resolution exports paired with automated checks against major platform advertising policies before delivery.

  • RESTful API: Programmatic access for teams that want to integrate ad generation into existing marketing automation pipelines or internal tools.

Use Cases

  • E-commerce product launches: Convert product photos and a short brief into a polished video ad ready to run on Meta or TikTok within the same working session.

  • Performance marketing iteration: Generate dozens of headline and visual combinations in one batch, then route them into an A/B testing framework to find the highest-converting variant quickly.

  • Agency content at scale: Manage multiple client accounts by producing differentiated creative for each brand from a shared avatar and copy library, without per-project production overhead.

  • International market entry: Adapt an existing ad concept into 10 or 20 language versions with localized voiceover in a single workflow, avoiding separate localization vendors.

  • Dropshipping and solo operators: Produce credible, spokesperson-driven ads without hiring a video crew or contracting a freelance editor, keeping production costs proportional to early-stage budgets.

Who Is It For

Ads AI Creator is built for marketers, e-commerce operators, and creative teams whose output demands outpace traditional production capacity. Performance marketers who run continuous creative refresh cycles will find the bulk generation and A/B tooling directly useful. E-commerce brand owners and dropshippers working with limited budgets get access to video ad production that was previously gated behind agency retainers or full production crews. Agencies handling multiple accounts benefit from the speed and language coverage when scaling client deliverables. The platform also suits growth-focused teams that want to maintain a presence across several ad channels simultaneously without expanding headcount to match the creative workload.

Tools

list_styles

Return the canonical list of image-generation styles or presets the site exposes. (Ads AI Creator)

Input: no parameters. Returns: text/markdown.

get_pricing

Return the canonical pricing entry point for Ads AI Creator.

Input: no parameters. Returns: text/markdown.

Return the canonical list of official links for Ads AI Creator (website, support, docs when available).

Input: no parameters. Returns: text/markdown.

Resources

  • site://ads-ai-creator/styles — Supported image-generation styles and presets.

  • site://ads-ai-creator/pricing — Canonical pricing entry point.

  • site://ads-ai-creator/faq — Short FAQ generated from public site metadata.

  • site://ads-ai-creator/links — Canonical URLs to share with users.

Prompts

tell_me_about_ads_ai_creator

Summarize what the site is, who it's for, and how it works. — Ads AI Creator

try_image_style_ads_ai_creator

Recommend a starting image-generation style for a stated goal. — Ads AI Creator

Installation

Install via Smithery

npx -y @smithery/cli install ads-ai-creator-mcp --client claude

(Replace claude with cursor, windsurf, or continue for those clients.)

Install from source

git clone https://github.com/rocnubie/ads-ai-creator-mcp.git
cd ads-ai-creator-mcp
pnpm install

Then add to your MCP client config (claude_desktop_config.json for Claude Desktop, mcp.json for Cursor / Windsurf / Continue):

{
  "mcpServers": {
    "ads-ai-creator-mcp": {
      "command": "node",
      "args": [
        "/absolute/path/to/ads-ai-creator-mcp/src/index.mjs"
      ]
    }
  }
}

Debug with MCP Inspector

npx @modelcontextprotocol/inspector node src/index.mjs

Development

pnpm install
pnpm start                 # run the server over stdio

License

MIT

Available Tools

3 tools
get_pricingA

Return the canonical pricing entry point for Ads AI Creator.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.7/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description alone must disclose behavior. It only states 'return' with no mention of side effects, authentication, rate limits, or output format. Minimal transparency for a read operation.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Single concise sentence, front-loaded, no redundant information. Efficient.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given no output schema, the description should clarify what the pricing entry point contains or returns. It is adequate for a simple tool but lacks output context that an agent might need.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Tool has zero parameters with 100% schema coverage. The description adds no param info, which is acceptable since there are none. Baseline for 0 params is 4.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Description clearly states the tool returns the canonical pricing entry point for Ads AI Creator, with a specific verb and resource. It is distinct from siblings (list_styles, get_official_links).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No explicit guidance on when to use this tool vs alternatives. The use case is implied but not stated. No when-not or exclusions provided.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

list_stylesA

Return the canonical list of image-generation styles or presets the site exposes. (Ads AI Creator)

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries full burden. It explicitly states the tool returns a list (read-only behavior), which is sufficient for a simple, non-destructive tool. No contradictions or missing critical info.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single concise sentence that front-loads the purpose. No extraneous words, making it easy to parse quickly.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given no parameters and no output schema, the description fully covers the tool's purpose and behavior. The term 'canonical' implies authority and completeness, leaving no ambiguity.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool has zero parameters. Per rubric, baseline is 4. The description adds no parameter-specific info as there are none, but that is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the verb (Return) and the resource (canonical list of image-generation styles or presets). It distinguishes from sibling tools like get_pricing and get_official_links, which serve different purposes.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage when needing the list of styles, but does not explicitly state when to use this tool versus alternatives, nor does it provide context such as prerequisites or typical workflow.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 3 tool updatesv0.1.0
    • First observedget_official_links
    • First observedget_pricing
    • First observedlist_styles

TDQS

A4/5.0
Disambiguation5/5

Each tool targets a distinct aspect of the service: styles, pricing, and official links. There is no overlap in purpose, making it easy for an agent to select the correct tool.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern ('list_styles', 'get_pricing', 'get_official_links'), providing a predictable and intuitive interface.

Tool Count5/5

With only 3 tools, the server is tightly scoped to providing informational resources about the service. This is appropriate for a reference-style server and avoids unnecessary complexity.

Completeness3/5

The tools cover basic reference information (styles, pricing, links) but lack any functionality for actually creating or managing ads, which is the core purpose implied by 'Ads AI Creator'. This leaves a significant gap for agents expecting to perform creative tasks.

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rocnubie/ads-ai-creator-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server