The Agentforce Registry signs in to a third-party MCP server with OAuth 2.0 client credentials: a client ID and a client secret it trades for a token. Hermoso accepts one of its API keys as that secret, so there is no separate app to create.
https://app.hermoso.ai/mcp
Before you start
- A Salesforce admin with the Manage AI Agents permission, on Enterprise, Performance, Unlimited or Developer Edition. You also 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 Salesforce Setup, type Agentforce in Quick Find and select Agentforce Registry.
- Click New and register a server from scratch. Name it Hermoso, add a short description, and enter the URL
https://app.hermoso.ai/mcp. - Choose OAuth 2.0 as the authentication method and fill in: Identity Provider URL
https://app.hermoso.ai/oauth/token, Client IDhermoso, Client Secret your Hermoso API key. Leave Scope empty. - Allowlist the tools you want your agents to use, and save.
- Open your agent, pick or create the topic the tools belong to, go to This Topic's Actions, and use Add from Asset Library to add the Hermoso tools.
The key decides which Hermoso account and brand the agent acts on. Pin it to a brand with use_brand, or make a separate key for each brand.
Revoking the key in Hermoso ends the connection immediately.
What you will be asked to approve
Your browser opens Hermoso's own page. It asks whether to let Agentforce use your Hermoso account, under whatever name Agentforce registers itself with. Sign in if you aren't already, then select Allow. That is the only thing you approve. It lets Agentforce 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: pull the ads our top competitor has run longest, then schedule a post for Thursday that answers their main angle.
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 Cline
- Connect Hermoso to Slack
- Connect Hermoso to Atlassian Rovo
- Connect Hermoso to Dify
- Every host you can connect by URL
These steps follow Salesforce Help: Register a third-party MCP server in Agentforce Registry, 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 Salesforce Agentforce.
Connected? The workflows are ready prompts for whole marketing jobs. Pick one and run it.
See the workflows → Or start in the app