Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🎯 Marketing
  3. Hermoso
Hermoso logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 7:02:36 PM

Hermoso

User RatingsBe the first to rate and review this MCP server!
View RepositoryVisit Website

MCP server offering 262 marketing tools for ad research, creation, publishing, and campaign management across major platforms.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "hermoso-ai-hermoso": {
      "command": "npx",
      "args": [
        "-y",
        "hermoso"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing Alternatives🎯 More in Marketing

Overview

This MCP server provides a comprehensive marketing AI studio accessible via AI agents or CLI, enabling end-to-end ad operations. It supports researching competitor ads across Meta, Google, LinkedIn, TikTok, Instagram, YouTube, and more. Users can generate finished video, image, and avatar ads with brand elements, publish to multiple social channels, and manage ad campaigns on major ad platforms. It includes a raw model playground for image, video, voice, and text generation without branding.

Use cases

β€’Research competitor ads across multiple social and ad platforms
β€’Generate branded video, image, and avatar ads with scripts, voiceovers, and music
β€’Publish and schedule posts to Facebook, Instagram, TikTok, YouTube, LinkedIn, Pinterest, and Google Business Profile
β€’Create and manage ad campaigns on Meta, Google Ads, LinkedIn Ads, Pinterest Ads, Microsoft Advertising, and OpenAI Chat…
β€’Integrate with AI agents or scripts for automated marketing workflows

Key features

β€’Access to 262 marketing-focused tools including ad research, creation, publishing, and campaign man…
β€’Brand context integration with saved brand profiles, products, logos, and creator avatars
β€’Multi-channel publishing and scheduling with unified content calendar
β€’Support for full campaign lifecycle: creation, budgeting, status updates, and reporting
β€’Raw model playground for image, video, voice, and text generation without branding
β€’Hosted endpoint and CLI install with API key authentication

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by Hermoso.

Extracted Tool Capabilities
Access to 262 marketing-focused tools including ad research, creation, publishing, and campaign man…
Brand context integration with saved brand profiles, products, logos, and creator avatars
Multi-channel publishing and scheduling with unified content calendar
Support for full campaign lifecycle: creation, budgeting, status updates, and reporting
Raw model playground for image, video, voice, and text generation without branding
Hosted endpoint and CLI install with API key authentication

Documentation Overview

Hermoso β€” MCP, CLI & Skills

Run your whole marketing operation from any AI agent: Claude Code, Claude.ai, Cursor, Codex, or your own scripts. Research the ads already winning in a market, generate finished image & video ads (your real product composited in, copy + CTA included), publish them to your own social channels, and build & manage the ad campaigns behind them β€” all over MCP tools, a CLI, or installable Claude skills.

801 tools. tools/list is always the authoritative set; hermoso_capabilities (free) returns the live model catalog with exact per-render credit costs plus the full capability map.

What it connects to. Ad platforms: Meta, Google Ads, TikTok Ads, LinkedIn Ads, Reddit Ads, X Ads, Pinterest Ads, Snapchat Ads, Microsoft Advertising, Apple Search Ads and ChatGPT Ads, plus product feeds in Google Merchant Center. Publishing and scheduling β€” ten channels: Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky and Telegram. Messaging: WhatsApp (you message a person, so it is not an eleventh publishing channel). Ad research: the Meta, Google and LinkedIn ad libraries plus organic TikTok, Instagram, YouTube, Threads and Reddit. Analytics: Google Analytics 4, Google Search Console and every connected platform's own post and campaign insights. Files: Google Drive, Sheets, Docs and OneDrive.

It is not all-or-nothing. Research, creation, publishing/scheduling and ads management are four independent areas β€” no tool requires that you used another one first. Publish or schedule creative you already have and generate nothing here (upload_file turns any local or external file into a URL every publish, schedule and ad-build tool accepts); build and read campaigns on your own ad accounts with your own creative; research competitors with no brand drafted and no channel connected; or generate a file with nothing connected at all and just download it. Use the one piece you need, or all of it together.

Which surface should your agent use?

Two shapes, and the right one is decided by what your client can do, not by which we prefer.

Your clientUseWhy
Runs in a browser β€” Claude.ai, ChatGPT, Claude Desktopthe hosted connector https://app.hermoso.ai/mcpIt cannot spawn a local process, so a URL is the only shape it has. Nothing to install, no key to paste, and the full toolset arrives with your saved brand context. This is the right answer for these clients, not a lesser one.
Can run a shell β€” Claude Code, Cursor, Codex, Cline, OpenClaw, Hermes, your own scriptsthe CLI, npm install -g hermosoA tool manifest is loaded into every session whether or not a tool is called. A shell command costs nothing until it runs, and it reaches every tool rather than the default roster.

The measured difference (2026-08-27, counted as real tool definitions rather than estimated from bytes):

tools in rangeloaded per session
Hosted connector, default roster306181,713 tokens
Hosted connector, ?tools=all718472,062 tokens
stdio server (npx -y hermoso mcp)306181,713 tokens
CLIall 7180

The CLI answers the same questions on demand instead, and only when asked:

Terminal
npx -y hermoso tools --search reddit   # every matching tool, name + one line   2,459 tokens
npx -y hermoso tools plan_ad           # one tool's full argument schema           633 tokens
npx -y hermoso call plan_ad --json '{"product":"…"}'   # run it

So a terminal agent reaches its first call in roughly 3.4K tokens with the whole roster in range, against 182K for a fraction of it. tools and tools <name> read a registry bundled in the package β€” no key, no network, no sign-in β€” so an agent can browse the entire product before anyone signs in. Only call spends, and only that needs hermoso auth login once.

Both at once is fine, and is what we suggest for Claude Code. One hermoso auth login covers the CLI and lets claude mcp add hermoso -- npx -y hermoso mcp pick the key up with no env block, so the agent can reach for a native tool when it wants structured results and shell out when it wants breadth. If you only want one, take the CLI: it covers strictly more.

When the connector is still the better trade on a shell-capable client: a session that is going to make many calls into one area. enable_tools({groups:['ads']}) turns campaign management on in a single free call and the tools are then native β€” no shell quoting, structured results. One shell round trip beats loading a 221K-token group for a single tool; the reverse is true once a session settles into that area.

Your agent can sign itself up

An agent with no Hermoso account can provision one, get its own key, and be rendering ads in the same session. No human at a browser, no ticket, no waiting.

bash
# 1. Start a signup. This call takes no credential, because the credential is what it creates.
curl -sX POST https://app.hermoso.ai/v1/signup \
  -H 'content-type: application/json' \
  -d '{"plan":"pro","period":"mo","email":"you@yourcompany.com"}'
# -> { "id": "cs_...", "checkout_url": "https://checkout.stripe.com/...", "claim_token": "hsc_...", "email": { "address": "you@yourcompany.com", "verified": false } }
# email = the human behind the account. A verification link goes there; the account works before it is clicked.
# It is a contact mailbox only, never a sign-in. GET /v1/account/email reports the state; POST /v1/account/email/resend re-sends or changes it.

# 2. Pay at checkout_url. Store claim_token first: it is returned only in that response.

# 3. Claim it. Poll until status is "ready".
curl -sX POST https://app.hermoso.ai/v1/signup/cs_.../claim \
  -H 'content-type: application/json' \
  -d '{"claim_token":"hsc_..."}'
# -> { "status": "ready", "api_key": "hmk_...", "credits": 3000 }

That hmk_ key is the same credential everything else on this page takes: /v1, the MCP server, the CLI. Point your client at it and the full surface is open.

Paying is something a browser-capable agent can already do itself. Checkout is Stripe's own hosted page, so Claude in Chrome and clients like it complete it unattended today. Everything else is a one-click handoff: send checkout_url to whoever holds the card. The same shape covers you later, once you are running: buy_credits and upgrade_plan mint a ready-to-pay link for more credits or a bigger plan, and billing_status reads the balance any time.

An agent with its own payment credential can pay with no human at all. POST /api/billing/machine-payment with {"packId": "pack-1k"} answers HTTP 402 carrying a WWW-Authenticate: Payment challenge (Stripe, through the Machine Payments Protocol); pay the challenge and retry, and the same credit pack lands on the same balance. GET /api/billing/config lists the packs under machinePayments. Same packs, same prices, no per-call billing.

The agentic path takes a paid plan. Any of them. The free plan is there for a person signing up at app.hermoso.ai, and asking for it here returns a refusal that says so. Nothing is created until the payment completes, so an unpaid signup leaves no account behind and charges nothing.

One thing still wants a person, and it is worth knowing up front. Connecting a social or ad account means an OAuth consent screen, and a consent screen cannot be completed headlessly on any platform. list_connectors shows what is already connected and what is not. Everything else runs with no browser at all: research, generation, publishing to a channel that is already connected, campaign builds, reporting.

Full request and response shapes, plus every other endpoint, are in the OpenAPI document at app.hermoso.ai/openapi.json, served live from the same table that mounts the routes.

Instant: the hosted Claude.ai connector

Paste https://app.hermoso.ai/mcp?src=readme into Claude β†’ Settings β†’ Connectors β†’ Add custom connector, pick Always required when Claude asks about authentication (its detector suggests "None" because our discovery handshake is open; "None" would leave every tool call unauthenticated), approve with your Hermoso account, done β€” the full toolset with your saved brand context, billed to your plan.

Quickstart for Claude Code (one line)

  1. Get an account at app.hermoso.ai β€” free tier included; plans & credits are the same ones the web Studio uses. Or skip the browser entirely and let your agent sign itself up on a paid plan with POST /v1/signup (above).
  2. Run one line. Your browser opens once to sign in. Nothing to paste, and no key lands in .claude.json:
Terminal
npm install -g hermoso && hermoso auth login && claude mcp add hermoso -- npx -y hermoso mcp
  1. Ask for what you want, in your normal prompts. Claude Code reaches for a tool, or runs the hermoso command in your terminal, whichever the job needs. You type neither.

Ad campaign and analytics tools stay out of the tool list until you switch them on with enable_tools, which keeps it small. On a machine with no browser, sign in with hermoso auth login --token hmk_… using a key from Settings β†’ Agents & API, or skip the sign-in and pass the key to the client instead:

Terminal
claude mcp add hermoso -e HERMOSO_TOKEN=hmk_… -- npx -y hermoso mcp

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Marketing View all alternatives
  • Citedy Seo Agent logoCitedy Seo Agent

    Full-stack AI marketing toolkit with 41 MCP tools. Scout X/Reddit trends, analyze competitors, find content gaps, generate SEO articles in 55 languages with AI illustrations and voice-over, create social adaptations for 9 platforms, generate AI avatar videos with subtitles, ingest any URL (YouTube, PDF, audio), create lead magnets, and run content autopilot.

    🎯 Marketing2 views
    Compare vs Citedy Seo Agent β†’
  • Facebook Ads MCP Server logoFacebook Ads MCP Server

    MCP server acting as an interface to the Facebook Ads, enabling programmatic access to Facebook Ads data and management features.

    🎯 Marketing1 views
    Compare vs Facebook Ads MCP Server β†’
  • Meta Ads MCP logoMeta Ads MCP

    MCP server for Meta Marketing API v25.0 β€” 123 tools for Facebook & Instagram ad campaigns, audiences, creatives, insights, catalogs, and automated rules.

    🎯 Marketing1 views
    Compare vs Meta Ads MCP β†’
  • Stape MCP Server logoStape MCP Server

    This project implements an MCP (Model Context Protocol) server for the Stape platform. It allows interaction with the Stape API using AI assistants like Claude or AI-powered IDEs like Cursor.

    🎯 Marketing0 views
    Compare vs Stape MCP Server β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

npm downloads
9.4k
Package downloads in the last 30 days.
Last commit
2d ago
Most recent push to the default branch.
Directory activity
1 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Hermoso

Add the server as an MCP connector using your Hermoso agent API key, e.g., via 'claude mcp add hermoso -e HERMOSO_TOKEN=your_key -- npx -y hermoso mcp'.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewHermoso AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/hermoso-ai-hermoso?style=directory)](https://allmcps.com/mcp/hermoso-ai-hermoso)
HTML Embed
<a href="https://allmcps.com/mcp/hermoso-ai-hermoso"><img src="https://allmcps.com/api/badge/hermoso-ai-hermoso?style=directory" alt="Hermoso on AllMCPs" /></a>

Technical Specs & Signals

Category🎯Marketing
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedSep 8, 2026
11/11 checks healthy over the last 32d
Views1
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars0
GitHub Star CountTotal stargazers on GitHub representing community popularity (0 stars).
Last commit2d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 8, 2026
npm downloads9,395/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
56Quality signal: Good Β· 56/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools24/30
Adoption & activity8/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 26d ago via OSV.dev Β· hermoso (npm)

β˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🎯 Marketing β†’Best MCP servers for Marketing β†’Alternatives to Hermoso β†’Install in Claude DesktopInstall in CursorInstall in VS Code