Connect Hermoso to JetBrains AI Assistant and Junie

Run your marketing from IntelliJ, PyCharm, WebStorm or the Junie CLI, without leaving the project.

Both connect to a remote MCP server over Streamable HTTP from a URL. Junie documents OAuth for remote servers, and Hermoso supports it.

The server URL

https://app.hermoso.ai/mcp

Before you start

  • Anyone using AI Assistant or Junie. If your organization manages AI centrally, an administrator may control whether you can add your own MCP servers.
  • A Hermoso account. The free plan is enough to try it (see pricing). No account yet? Create one in the app first.

The steps

AI Assistant

  1. Go to Settings | Tools | AI Assistant | Model Context Protocol (MCP). You can also type / in the chat and select Add Command.
  2. Click Add.
  3. In the New MCP Server dialog, select HTTP as the way to connect and provide this JSON configuration:
    {
      "mcpServers": {
        "hermoso": {
          "url": "https://app.hermoso.ai/mcp"
        }
      }
    }
  4. Set Server level to global or to the current project.
  5. Click OK, then Apply. Apply starts the server and connects. The Status column shows how it went, and the icon there lists the tools.

JetBrains' page shows this URL-only configuration and does not describe how AI Assistant presents sign-in, so we can't tell you which prompt you will see. Hermoso answers a request that has no sign-in with the standard OAuth challenge, which is what an MCP client uses to open the sign-in page.

Junie

  1. Run /mcp to open the MCP server configuration screen.
  2. Press Ctrl+A to search the pre-configured servers. If Hermoso is not there, press Ctrl+A again and follow the Installation Assistant to set it up from scratch.
  3. Pick the scope: Project (saved in the project, shared with your team) or User (every project on your machine, private to you).
  4. Pick the connection type Remote and give it the URL https://app.hermoso.ai/mcp.
  5. Hermoso appears in the list with the status Authorization required. Select it, select Authorize, and sign in on the browser page that opens.
  6. Check that the status has changed to Active.

Prefer a file? Junie reads the same JSON as above from .junie/mcp/mcp.json in the project or ~/.junie/mcp/mcp.json for your user. Add it, then run /mcp and authorize.

What you will be asked to approve

Your browser opens Hermoso's own page. It asks whether to let your JetBrains IDE use your Hermoso account, under whatever name your JetBrains IDE registers itself with. Sign in if you aren't already, then select Allow. That is the only thing you approve. It lets your JetBrains IDE 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 Hermoso under Settings, Agents & API.

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

The prompt

Using Hermoso: look at what this project does, find three competitors, and show me the ads they have kept running the longest. Then draft five ad angles nobody in our market is using.

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

These steps follow AI Assistant: Model Context Protocol (MCP) and Junie: Add and configure MCP servers, 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 JetBrains.

Connected? The workflows are ready prompts for whole marketing jobs. Pick one and run it.

See the workflows   Or start in the app