Skip to main content

Loop Marketing

ing.loopmarket/loopVersion 1.0.0

Read Apple, Google, Meta and TikTok ad campaigns and draft changes a person approves in Loop.

Status

Responds371 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:32 UTC
Latency
371 ms
Remotes responding
1 of 1
Sign-in
API key
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://loopmarket.ing/api/mcpResponds371 ms
No sign-in

Claude Code

claude mcp add --transport http loop https://loopmarket.ing/api/mcp --header 'Authorization: Bearer <YOUR_TOKEN>'

Replace <YOUR_TOKEN> before running.

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: loop
Remote MCP server URL: https://loopmarket.ing/api/mcp
This server expects the header Authorization.

Cursor

{
  "mcpServers": {
    "loop": {
      "url": "https://loopmarket.ing/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

Replace <YOUR_TOKEN> before running.

VS Code

code --add-mcp '{"name":"loop","type":"http","url":"https://loopmarket.ing/api/mcp","headers":{"Authorization":"Bearer <YOUR_TOKEN>"}}'

Replace <YOUR_TOKEN> before running.

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

10 tools

Tools of Loop Marketing
Read-only
Idempotent
Open world
create_launch_draftPrepare a new campaign as a proposal in the Loop inbox (needs a propose key). Same checks as the Loop form: connected channel, unique name, budget plan, guardrails. Nothing is sent to the ad platform; a person approves it in Loop.NoNoNot declaredNo
get_campaignOne campaign by id (from list_campaigns): numbers, daily spend, pending proposals and what was executed on it.NoYesNot declaredNo
get_overviewHome KPIs (spend, paid installs, cost per install vs the previous period), the honest headline, measurement caveats and how many proposals wait for a person.NoYesNot declaredNo
get_spend_auditA spend check over the window: campaigns to stop (spend that did not turn into purchases or installs at a cost the workspace can afford), campaigns worth more budget, campaigns with spend but no purchase yet, and ones without enough results to judge. Uses the same verdicts as the Campaigns page and changes nothing.NoYesNot declaredNo
list_app_eventsMeta in-app events this workspace's app sends, usable as appEvent in create_launch_draft.NoYesNot declaredNo
list_budget_testsGuardrailed budget tests: campaign, dates, daily range, stop rules and the latest verdict.NoYesNot declaredNo
list_campaignsCampaigns this workspace manages, with state, budget and platform-reported spend and installs in the window.NoYesNot declaredNo
list_proposalsThe inbox: proposals waiting for a person, ones a guardrail is holding, and the recent execution log (newest first) with each failure's message.NoYesNot declaredNo
list_workspacesThe workspace this API key belongs to (one per key), with its currency and the key's scope.NoYesNot declaredNo
prepare_campaign_changePrepare a change to an existing campaign as a proposal in the Loop inbox (needs a propose key): set a Google Ads search campaign's languages, replace a running search ad's wording and landing page, change a daily budget by more than the per-change limit (the daily cap still applies), give a campaign a total cap that Loop pauses it at, set a max CPC you choose (campaign or ad group; above the workspace max CPC only with overrideWorkspaceCap), move the same daily amount from one campaign to another (total unchanged; both or neither), add an ad group (keywords and one responsive search ad) to a running Google Ads search campaign within its current budget, move a Google Ads or Apple Ads campaign's end date (optionally raising the total cap Loop watches so it does not pause before the new end), keep only chosen keywords in an Apple Ads campaign and pause the rest, or set the bid of one keyword in an Apple Ads campaign (daily budget unchanged). Nothing is sent to the ad platform; a person approves it in Loop.NoNoNot declaredNo

Details

Registry status
Active
Published
Nov 12, 2026
Updated
Nov 12, 2026
Repository
Not given
Categories (suggested)
Marketing and SEOSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing