CCM
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Claude Code Marketplaces

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Skill index
  • MCP index
  • Marketplace index
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by mertbuilds.com

Independent project, not affiliated with Anthropic
dreliq9 avatar

Adclip

dreliq9/adclip
STDIOregistry active
Summary

Generates ad creative across Meta, Google, LinkedIn, and X from a JSON brief. Exposes twelve tools: the main `adclip_generate_variants` runs the full pipeline from brief to composited images, while `adclip_generate_copy` lets you iterate on text cheaply before paying for visuals. Built-in self-review loops filter for policy violations and optionally score variants with an LLM judge. Runs keyless by shelling out to the `claude` CLI, so it reuses your Claude Code subscription auth without needing API keys. Paid providers like direct Anthropic API calls or fal.ai image generation are gated behind an explicit environment flag. Includes `adclip_export_dco` for Meta DCO modular uploads. Reach for this when you need to prototype campaign variants programmatically without leaving your editor.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →

adclip

An open, standalone, model-routed marketing creative and learning engine.

adclip turns campaign intent into policy-checked copy, static creative, short-form video, and responsive email; preserves exact creative lineage; reads performance back from deployed creative; and structures that evidence into explicit experiments and next-test recommendations.

brief
  -> copy / image / video / email
  -> exact creative artifacts + provenance
  -> deployment lineage
  -> performance observations
  -> experiment evidence
  -> next test

MCP is one interface into adclip, not the architecture. The same application services are available to the standalone CLI and are intended to back a future local browser workbench.

Why adclip exists

Most AI marketing stacks split the workflow across a copy tool, image/video generators, an email platform, ad-platform dashboards, and creative analytics. adclip's goal is to keep the campaign model, creative lineage, and learning loop portable, while letting model providers and delivery platforms remain replaceable adapters.

Core principles:

  • Model-neutral: workflows request capabilities/routes rather than hard-code one model vendor.
  • Standalone: CLI workflows do not require an MCP host.
  • Local-first: local command and OpenAI-compatible inference can run offline or air-gapped when configured appropriately.
  • Portable: campaign artifacts, email HTML/text, manifests, deployment mappings, observations, and experiments remain inspectable files.
  • Evidence-aware: observational rankings are not silently presented as causal lift.
  • Spend-safe: paid generation is opt-in and route fallbacks are not silently executed.

Start here

  • Quickstart — zero-cost DTC creative, email, and learning walkthrough.
  • Examples — marketer-facing campaign portfolio.
  • Documentation index — architecture and capability docs.
  • LLM guidance — model-neutral contributor/agent contract.

Install from PyPI:

pipx install adclip

The PyPI release can lag the current repository. For the exact main feature set documented here, install from source:

git clone https://github.com/dreliq9/adclip.git
cd adclip
python3.11 -m venv .venv
.venv/bin/pip install -e ".[dev]"

Python 3.11+ is required.

Five-minute zero-cost demo

Generate a fictional DTC skincare launch across Meta, Reels/TikTok, and Google using only fake creative providers:

adclip run examples/01-dtc-skincare/brief.json \
  --text-provider fake \
  --image-provider fake \
  --video-provider fake

Render the matching checked-in launch email without a model call:

adclip email render \
  examples/01-dtc-skincare/email_brief.json \
  examples/01-dtc-skincare/email_message.json \
  --output-dir ./adclip_skincare_email_render

Build a complete synthetic creative-test bundle:

python examples/06-creative-experiment/build_demo.py

Then inspect the evidence:

adclip performance report ./adclip_creative_test_demo \
  --since 2026-08-01 \
  --until 2026-08-07 \
  --action-report-time conversion

The builder prints an experiment ID that can be passed to experiment-evaluate and next-test. None of the commands above need a paid model API or live ad account.

Example portfolio

The repository examples are organized around marketing problems rather than internal subsystems:

ExampleMarketing workloadMain surfaces
01-dtc-skincareProduct launch / first purchaseMeta, Reels, TikTok, Google, email
02-b2b-saas-lead-genQualified demo generationLinkedIn, Google Search
03-local-service-lead-genLocal direct-response leadsMeta, Google Search
04-subscription-winbackLifecycle retentionEmail
05-mobile-app-acquisitionFree-trial acquisitionTikTok, Reels, Shorts, Meta
06-creative-experimentControlled hook learningSynthetic Meta observations

See examples/README.md for the business goal, audience, hypothesis, and commands behind each case.

Current capability map

AreaCurrent capability
Campaign briefsStructured AdBrief, formats, policy constraints, cost estimation
CopyProvider-neutral generation, filtering, scoring, healing/judge compatibility
ImagesTask routes over fal/direct OpenAI/fake adapters with model-family schemas
VideoRouted fal/fake generation for short-form formats
Model selectionExplicit route/provider/model/options separation and bake-offs
EmailSequence generation, structured blocks, responsive HTML/text, headers, lint, patching
LineageStable campaign IDs and artifact-bound creative IDs
PerformanceExplicit deployment mappings and read-only Meta Insights sync
ReportingAttribution-safe exact windows and descriptive creative comparison
ExperimentsControl/treatment artifacts, changed factor, thresholds, rate confidence intervals
LearningSupported/contradicted/inconclusive evidence and deterministic next-test actions
InterfacesCLI + MCP over shared application services
SafetyRuntime network modes, paid-generation gate, read-only Meta connector

Standalone CLI

Useful discovery commands:

adclip status
adclip formats
adclip routes
adclip routes --modality image
adclip route-recommend image --text-heavy
adclip estimate examples/01-dtc-skincare/brief.json
adclip email --help
adclip performance --help

Routed creative generation

# Route defaults
adclip run brief.json

# Task-specific selection
adclip run brief.json \
  --image-route text-heavy \
  --video-route premium

# Explicit provider/model overrides remain authoritative
adclip run brief.json \
  --image-route general \
  --image-provider openai \
  --image-model gpt-image-2 \
  --video-route budget \
  --video-provider fal \
  --video-model wan-2.7

Compatibility aliases remain:

--llm          -> --text-provider
--llm-model    -> --text-model
--image        -> --image-provider
--video        -> --video-provider

Current media routes

ModalityRoutePrimaryPurpose
Imagegeneralfal / gpt-image-2 mediumGeneral marketing creative
Imagetext-heavyfal / gpt-image-2 highReadable text/layout work
Imagebulkfal / flux-2-proCost-controlled batches
Imagedraftfal / nano-banana-2-liteFast exploration
Imagebrand-controlfal / flux-2-flexPalette/layout control
Imagepremiumdirect OpenAI / gpt-image-2 highPremium general render
Videogeneralfal / kling-o3-standardGeneral social/performance video
Videopremiumfal / veo-3.1Cinematic/native-audio work
Videomulti-shotfal / seedance-2-fastDirected multi-shot storytelling
Videobudgetfal / wan-2.7Lower-cost exploration

Reference-image, vector, multi-reference, image-animation, and footage-edit routes are cataloged but remain non-executable until their required input contracts/adapters exist. See Model routing.

Email campaigns and HTML editing

Email is native campaign state rather than a wrapper around one ESP.

# Render the canonical launch message locally
adclip email render \
  examples/01-dtc-skincare/email_brief.json \
  examples/01-dtc-skincare/email_message.json \
  --output-dir ./rendered-email

# Apply stable block-level edits to a generic fixture
adclip email patch-message \
  examples/email_message.json \
  examples/email_patches.json \
  --output ./message-edited.json

Generated campaigns contain portable message JSON, responsive HTML, plain text, headers, lint reports, and a manifest. Sequence generation uses a configured text provider; the generic fake text provider is a copy-generation fixture, not an email-sequence generator. Sending, consent, suppression, and ESP account state remain connector responsibilities.

See Email campaigns.

Performance and creative learning

adclip can map an exact local creative to an existing Meta ad and read Insights back without adding Meta mutation methods.

adclip performance link-meta ./campaign \
  --variant-id v01 \
  --account-id act_123456 \
  --ad-id 987654321

export ADCLIP_META_ACCESS_TOKEN=...

adclip performance sync-meta ./campaign \
  --since 2026-08-01 \
  --until 2026-08-07 \
  --action-report-time conversion

Measurement windows are keyed by (since, until, action_report_time), so conversion- and impression-attributed rows for the same dates are not silently combined.

Descriptive comparison:

adclip performance compare ./campaign \
  --since 2026-08-01 \
  --until 2026-08-07 \
  --action-report-time conversion \
  --metric ctr

See Performance learning.

Explicit creative experiments

The checked-in demo uses a familiar paid-social question: does vivid problem framing beat a plain product-benefit hook?

python examples/06-creative-experiment/build_demo.py

Or declare your own experiment before interpreting results:

adclip performance experiment-create ./campaign \
  --name "Hook CTR test" \
  --hypothesis "Problem framing increases CTR" \
  --changed-factor hook \
  --control-variant v01 \
  --treatment-variant v02 \
  --control-value "plain benefit" \
  --treatment-value "problem framing" \
  --metric ctr

Current inferential verdicts are deliberately limited to rate metrics with explicit aggregate numerators/denominators: CTR, outbound CTR, and action rate. CPA and ROAS remain descriptive without variance/event-level evidence. Observational comparisons remain inconclusive by design, and experiment outputs currently keep causal_claim: false.

See Experiment contract.

Recurring model bake-offs

Defaults should be promoted by evidence rather than reputation.

# Dry-run plan only
adclip bakeoff \
  --modality image \
  --routes general,text-heavy,bulk,draft \
  --output-dir ./image-bakeoff

Live execution requires both --execute and normal paid-provider authorization. Results record route, provider, model, options, latency, estimated cost, artifact SHA-256, failures, evaluation dimensions, and human-review fields.

Text providers

ProviderIntended use
claude-cliSubscription-authenticated compatibility default
openai-compatibleLocal or hosted /v1/chat/completions endpoint
commandLocal executable over stdin/stdout
samplingSampling-capable MCP host
anthropicDirect opt-in Anthropic API
fakeDeterministic copy tests/examples

Local HTTP inference:

export ADCLIP_TEXT_PROVIDER=openai-compatible
export ADCLIP_TEXT_MODEL=qwen2.5:14b
export ADCLIP_OPENAI_BASE_URL=http://127.0.0.1:11434/v1
export ADCLIP_RUNTIME_MODE=offline
adclip copy examples/01-dtc-skincare/brief.json

See Model providers.

MCP

Example local registration:

{
  "mcpServers": {
    "adclip": {
      "command": "adclip-mcp"
    }
  }
}

The MCP surface exposes the same campaign, routing, email, performance, and experiment application services used by the CLI. Important newer tools include:

adclip_list_media_routes
adclip_recommend_media_route
adclip_email_generate_campaign
adclip_email_render
adclip_email_lint
adclip_email_patch_html
adclip_email_patch_message
adclip_performance_link_meta
adclip_performance_deployments
adclip_performance_sync_meta
adclip_performance_report
adclip_performance_compare
adclip_experiment_create
adclip_experiments
adclip_experiment_evaluate
adclip_experiment_next_test

Runtime and billing safety

Supported runtime modes:

online
restricted_network
offline
air_gapped

External generation providers are refused offline/air-gapped. Loopback text inference remains available. Potentially paid generation requires:

ADCLIP_ALLOW_LIVE_APIS=1

The Meta performance connector is a separate read-only network adapter and does not use the generation-spend authorization flag.

Tests

The project test suite is designed to run without paid APIs or live marketing accounts:

python -m pytest
python -m compileall src/adclip

Current status and next milestones

The current core includes generation, email authoring, exact creative lineage, read-only Meta performance ingestion, attribution-safe reporting, explicit experiments, and next-test recommendations.

The largest remaining product gaps are:

  1. SQLite/migrations as authoritative state, content-addressed artifacts, and durable resumable jobs;
  2. BrandKit and SourceLibrary;
  3. bundled local browser workbench;
  4. creative-attribute extraction and experiment-aware controlled generation;
  5. Google Ads, TikTok, and ESP performance adapters;
  6. fatigue/change-point analysis and richer CPA/ROAS evidence;
  7. separately authorized draft/paused deployment workflows.

See Standalone architecture for the roadmap.

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Categories
Design & CreativeData & Analytics
Registryactive
Packageadclip
TransportSTDIO
UpdatedApr 23, 2026
View on GitHub

More from dreliq9

  • fcp-mcp — Final Cut Pro MCP Server
  • CAiD MCP Server1

Related Design & Creative MCP Servers

View all →
fboldo avatar
OpenSCAD

fboldo/openscad-mcp-server

Render STL and PNG from OpenSCAD code.
focus-gts avatar
Eds Mcp Server

focus-gts/eds-mcp-server

20 tools for Adobe Edge Delivery Services: preview, publish, analytics, and content ops
moddable-games avatar
Moddable Games Tools

games.moddable.tools/moddable-games-tools

15 tools for chess variant analysis, hex map generation, and board game utilities
geraservicesuk avatar
Mcp Geracity

geraservicesuk/mcp-geracity

Smart city builder game MCP server by Gera Services. Build cities, earn GeraCoins.
geraservicesuk avatar
Mcp Geraquest

geraservicesuk/mcp-geraquest

AI prompt engineering game: challenges, leaderboards, community prompts.
gregario avatar
3dprint Oracle

gregario/3dprint-oracle

3D printing filament and materials knowledge MCP server