Skip to content

Integration · Email

Connect Claude & ChatGPT to Campaign Cleaner

Ask your AI to run a newsletter through Campaign Cleaner and tell you what to fix before you send it. It can submit campaign HTML for cleaning and analysis, check when it is done, read the cleaned HTML and the findings, and download the PDF report. It can also create inbox placement tests and read where your email landed.

Connect Campaign Cleaner free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Clean this newsletter HTML and save it as October update.”

    It submits the HTML to Campaign Cleaner as a new campaign and returns the campaign ID. Submissions use your Campaign Cleaner credits.

  • “Is the October update done processing?”

    It checks the campaign status, which is processing, completed or paused.

  • “Which links in the October update are broken?”

    It reads the finished campaign and lists the links flagged as broken, with their status code and any redirect.

What your AI can do

Cleaning and analysis

Submit campaign HTML for cleaning, check its status and read the cleaned HTML with links, images and other findings.

Inbox placement tests

Create an inbox test, get the seed addresses to send to, and read the placement results as they come in.

Campaigns and credits

List your saved campaigns, download the PDF analysis for any of them and see how many credits you have left.

  • “Send me the PDF report for my latest campaign.”

    It finds the campaign in your saved campaign list and downloads its PDF analysis report.

  • “Set up an inbox placement test for the spring sale.”

    It creates the test and returns the seed addresses to send your campaign to. One credit is deducted per test.

  • “Where did the spring sale test land?”

    It reads the inbox test results. While some seed mailboxes have not received the email yet, the status stays Processing.

8 tools for Campaign Cleaner

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_inbox_testChanges dataStart a new inbox placement test with an optional test_name. Returns a job ID to check results with get_inbox_test_results.
  • get_campaignChanges dataGet a processed campaign by campaign.id, including the cleaned HTML and analysis. Set campaign.minimize_html to get minified HTML.
  • get_campaign_pdf_analysisChanges dataGet the PDF analysis report for a processed campaign. Pass the ID in campaign.id.
  • get_campaign_statusChanges dataCheck whether a submitted campaign has finished processing. Pass the ID in campaign.id.
  • get_creditsShow how many Campaign Cleaner credits the account has left.
  • get_inbox_test_resultsChanges dataGet the results of an inbox placement test by job_id, showing where the test email landed.
  • list_campaignsList the campaigns submitted to Campaign Cleaner. Use to find a campaign's ID.
  • submit_campaignVisible to othersSubmit email campaign HTML to Campaign Cleaner for cleaning and analysis. Put the HTML in send_campaign.campaign_html with a campaign_name, plus optional cleanup switches (inline CSS, remove comments, resize and host images and so on). Uses your Campaign Cleaner credits; it does not email anyone.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Campaign Cleaner from the app list.

  2. 2

    Paste your key

    Paste a Campaign Cleaner API key. Log in at members.campaigncleaner.com, open API Management > API Keys and copy a key.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Campaign Cleaner?

The AI can submit campaign HTML for cleaning and analysis, list your saved campaigns, check a campaign's status, read the finished campaign and download its PDF analysis. It can also create inbox placement tests, read their results and check your credit balance.

Does the AI see my Campaign Cleaner API key?

No. Your Campaign Cleaner credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with read-only tools like the campaign list and results. Submitting a campaign and creating an inbox test use credits, and both can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Campaign Cleaner account, and submissions and inbox tests use your Campaign Cleaner credits.

Does the AI send my email to subscribers?

No. In Campaign Cleaner, sending a campaign means submitting the HTML for cleaning and analysis, not emailing anyone. For an inbox placement test, you send the campaign to the seed addresses from your own email platform, and the AI then reads the results.

Let your AI work in Campaign Cleaner today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Campaign Cleaner free

PipMCP is not affiliated with Campaign Cleaner. Product names are trademarks of their owners.