Cline connects to remote MCP servers over Streamable HTTP and sends any headers you configure. Hermoso accepts an API key as a bearer token, so a URL and one header are all it takes.
https://app.hermoso.ai/mcp
Before you start
- Anyone using Cline in VS Code or a compatible editor. You need a Hermoso API key.
- A Hermoso account. The free plan is enough to try it (see pricing). No account yet? Create one in the app first.
The steps
- In Hermoso, open the MCP & CLI tab and create a key under Terminal & API keys. Copy it.
- In Cline, click the MCP Servers icon in the top toolbar and open the Remote Servers tab.
- Enter the name
hermosoand the URLhttps://app.hermoso.ai/mcp, choose Streamable HTTP, and click Add Server. - Open the server's settings file from the same panel and add your key as a header, so the entry reads:
{ "mcpServers": { "hermoso": { "type": "streamableHttp", "url": "https://app.hermoso.ai/mcp", "headers": { "Authorization": "Bearer <your Hermoso API key>" }, "disabled": false } } } - Save. The server turns green when Cline can reach it. Ask for something and name Hermoso in the prompt.
Prefer running it locally? npx -y hermoso mcp starts the same server over stdio; set HERMOSO_TOKEN to your key in the server's env.
Hermoso has several hundred tools. Cline sees a short list plus find_tools and call_tool, which reach every one of them.
What you will be asked to approve
Your browser opens Hermoso's own page. It asks whether to let Cline use your Hermoso account, under whatever name Cline registers itself with. Sign in if you aren't already, then select Allow. That is the only thing you approve. It lets Cline research ads, plan creative and generate images and video on your account, the same things you can do in the app. There is no key to copy, and you can take it back any time in the Hermoso app, on the MCP & CLI tab under Terminal & API keys.
Connecting Hermoso does not connect your ad accounts or social channels. You add those inside Hermoso, under Settings, Connectors, and only the ones you want. Ads are created paused, and nothing is posted or spent unless you ask for it.
A prompt to try
Using Hermoso: look at the feature this branch adds, make two static launch ads for it, and schedule the better one for tomorrow morning on the channels I have connected.
Want more like that? The workflows are ready prompts for whole marketing jobs: competitor research into ads, ads from customer reviews, a week of scheduled posts, a paused Meta campaign.
Related
- Everything the Hermoso MCP server does
- Connect Hermoso to Slack
- Connect Hermoso to Salesforce Agentforce
- Connect Hermoso to Atlassian Rovo
- Connect Hermoso to Dify
- Every host you can connect by URL
These steps follow Cline: Connecting to a remote server, read on 2026-09-20. Menus move, so if a name here no longer matches what you see, that page is the authority. Hermoso is not affiliated with or endorsed by the makers of Cline.
Connected? The workflows are ready prompts for whole marketing jobs. Pick one and run it.
See the workflows → Or start in the app