100+ integrations are ready to connect to your AI.Connect your first MCP

Impact.com MCP server for your AI

Ask how each program is converting, what is still pending or reversed, which partners are bringing results, or get a tracking link for an ad, all in the impact.com account you already run. Works for brands, partners and agencies.

PopMCPImpact.com

Which programs do I have, and what are their ids?

Supported Impact.com tools

Every documented endpoint a brand, partner or agency token can call on impact.com's REST API, with the everyday tools for your kind of account loaded by default, plus one-call report and click exports that wait for the job and return the rows.

231 tools in the full catalog: 155 read and 76 write. 74 load by default, and the rest are found with tool search.

impact_brand_get_action

Get action details.

impact_brand_list_action_items

List action items.

impact_brand_list_actions

List actions.

impact_brand_list_catalog_items

List Catalog Items.

impact_brand_reverse_action

Reverse an action.

impact_brand_update_action

Update an action or its items.

impact_partner_get_action

Retrieve an Action.

impact_partner_list_action_items

List all items for an action.

impact_partner_list_action_updates

List Action Updates.

impact_partner_list_actions

List Actions.

impact_brand_create_deal

Create a Deal.

impact_brand_list_deals

List All Deals.

impact_partner_get_ad

Retrieve an Ad.

impact_partner_get_ad_tracking_link

Retrieve an Ad's Tracking Link.

impact_partner_list_ads

List Ads.

impact_partner_list_catalogs

List Catalogs.

impact_partner_list_media_properties

List media properties.

impact_partner_search_catalog_items

Search Catalog Items.

impact_agency_get_job

Get a job.

impact_agency_list_jobs

List all jobs.

impact_brand_create_ad

Create an Ad.

impact_brand_create_promo_code

Create a Promo Code.

impact_brand_get_ad

Get Ad Details.

impact_brand_get_contract

Get Contract Details.

impact_brand_get_partner

Get Partner Details.

impact_brand_list_ads

List All Ads.

impact_brand_list_catalogs

List All Catalogs.

impact_brand_list_contracts

List All Contracts.

impact_brand_list_partners

List All Partners.

impact_brand_list_promo_codes

List All Promo Codes.

impact_agency_create_compliance_content

Create compliance content submission.

impact_agency_get_compliance_submission_results

Get compliance submission results.

impact_agency_get_compliance_submission_status

Get compliance submission status.

impact_agency_get_report_metadata

Get report metadata.

impact_agency_list_reports

List all reports.

impact_agency_run_report

Run a report.

impact_brand_get_invoice

Get Invoice Details.

impact_brand_list_action_inquiries

List All Action Inquiries.

impact_brand_list_invoices

List Invoices.

impact_brand_list_reports

List All Available Reports.

impact_brand_run_report

Run a Report (Legacy).

impact_brand_update_action_inquiry

Update an Action Inquiry.

impact_partner_create_action_inquiry

Create Action Inquiry.

impact_partner_get_invoice

Retrieve a specific invoice.

impact_partner_get_program

Retrieve a program.

impact_partner_list_action_inquiries

List Action Inquiries.

impact_partner_list_invoices

List invoices.

impact_partner_list_programs

List all joined programs.

impact_partner_list_reports

List all available reports.

impact_partner_list_stores

List all stores.

impact_partner_run_report

Run a report (Legacy).

impact_agency_get_advertiser

Get an advertiser.

impact_agency_get_company_information

Get company information.

impact_agency_list_advertisers

List all advertisers.

impact_brand_create_tracking_link

Generate a Tracking Link.

impact_brand_get_click

Get Click Details.

impact_brand_get_program

Get Program Details.

impact_brand_list_action_updates

List action updates.

impact_brand_list_programs

List All Programs.

impact_brand_submit_conversion

Submit a Conversion Event.

impact_export_clicks

Export a day's clicks, wait for the job and return the rows.

impact_export_report

Run a report as a background job, wait for it and return the rows.

impact_find_reports

Find a report by words in its name, or read the filters and columns of one report.

impact_get_account_overview

Start here.

impact_get_export_result

Wait for an export that already started and return its rows, with paging through a large file.

impact_list_actions_range

List actions over any period: splits it into the 45-day pieces impact.com requires and joins the answers.

impact_partner_create_tracking_link

Create a tracking link.

impact_partner_get_click

Retrieve a Click.

impact_partner_get_company_information

Retrieve Company Information.

impact_partner_list_contracts

List Contracts.

impact_partner_list_deals

List Deals.

impact_partner_list_promo_codes

List Promo Codes.

impact_partner_list_promotions

List promotions.

impact_partner_search_marketplace_products

Search Marketplace Products.

impact_brand_create_survey

Create a Survey.

impact_brand_delete_survey

Delete a Survey.

impact_brand_get_survey

Get a Survey.

impact_brand_list_survey_responses

Retrieve Survey Responses.

impact_brand_list_surveys

List All Surveys.

impact_brand_update_survey

Update a Survey.

impact_brand_upload_survey_cover_image

Upload a Cover Image.

impact_brand_bulk_update_catalog_items

Bulk Update Catalog Items.

impact_brand_create_catalog_item

Create a Catalog Item.

impact_brand_create_exception_list_items

Create Items in an Exception List.

impact_brand_create_general_exception_list_items

Create Items in a General Exception List.

impact_brand_delete_all_exception_list_items

Delete All Items from an Exception List.

impact_brand_delete_all_general_exception_list_items

Delete All Items from a General Exception List.

impact_brand_delete_catalog_item

Delete a Catalog Item.

impact_brand_delete_exception_list_item

Delete an Exception List Item.

impact_brand_delete_general_exception_list_item

Delete a General Exception List Item.

impact_brand_get_action_item

Get action item details.

impact_brand_get_catalog_item

Get Catalog Item Details.

impact_brand_get_exception_list_item

Get Exception List Item Details.

impact_brand_get_general_exception_list_item

Get General Exception List Item Details.

impact_brand_list_exception_list_items

List Items in an Exception List.

impact_brand_list_general_exception_list_items

List Items in a General Exception List.

impact_brand_replace_exception_list_items

Replace All Items in an Exception List.

impact_brand_replace_general_exception_list_items

Replace All Items in a General Exception List.

impact_brand_update_catalog_item

Update a Single Catalog Item.

impact_partner_get_action_item

Retrieve an item from an action.

impact_partner_get_action_update

Retrieve an Action Update.

impact_brand_create_contact

Create a Contact.

impact_brand_create_custom_field

Create a Custom Field.

impact_brand_create_note

Create a Note.

impact_brand_create_partner_group

Create a Partner Group.

impact_brand_create_promo_code_exception_list_item

Create an Item in a Promo Code Exception List.

impact_brand_delete_all_promo_code_exception_list_items

Delete All Items from a Promo Code Exception List.

impact_brand_delete_contact

Delete a Contact.

impact_brand_delete_custom_field

Delete a Custom Field.

impact_brand_delete_deal

Delete a Deal.

impact_brand_delete_note

Delete a Note.

impact_brand_delete_partner_group

Delete a Partner Group.

impact_brand_delete_promo_code_exception_list_item

Delete a Promo Code Exception List Item.

impact_brand_get_contact

Get Contact Details.

impact_brand_get_custom_field

Get a Custom Field.

impact_brand_get_deal

Get Deal Details.

impact_brand_get_note

Get Note Details.

impact_brand_get_partner_group

Get Partner Group Details.

impact_brand_get_promo_code_exception_list_item

Get Promo Code Exception List Item Details.

impact_brand_list_contacts

List All Contacts.

impact_brand_list_custom_fields

List All Custom Fields.

impact_brand_list_notes

List All Notes for a Campaign.

impact_brand_list_partner_groups

List All Partner Groups.

impact_brand_list_promo_code_exception_list_items

List Items in a Promo Code Exception List.

impact_brand_update_contact

Update a Contact.

impact_brand_update_custom_field

Update a Custom Field.

impact_brand_update_deal

Update a Deal.

impact_brand_update_note

Update a Note.

impact_brand_update_partner_group

Update a Partner Group.

impact_partner_complete_tax_document_submission

Complete tax document submission.

impact_partner_create_media_property

Create a media property.

impact_partner_create_tax_document

Create a tax document.

impact_partner_delete_media_property

Delete a media property.

impact_partner_get_ad_code

Retrieve an Ad's Code.

impact_partner_get_ad_iframe_code

Retrieve an Ad's IFrame Code.

impact_partner_get_catalog

Retrieve a Catalog.

impact_partner_get_catalog_item

Retrieve a Catalog Item.

impact_partner_get_latest_tax_document

Retrieve the latest tax document.

impact_partner_get_media_property

Retrieve a media property.

impact_partner_get_tax_document

Retrieve a specific tax document.

impact_partner_list_catalog_items

List Catalog Items.

impact_partner_list_tax_documents

List all tax documents.

impact_partner_update_media_property

Update a media property.

impact_agency_download_job_result

Download a job result.

impact_agency_replay_job

Replay a job.

impact_brand_accept_contract

Accept a Pending Contract.

impact_brand_approve_tracking_value_request

Approve a Tracking Value Request.

impact_brand_create_exception_list

Create an Exception List.

impact_brand_create_general_exception_list

Create a General Exception List.

impact_brand_create_partner

Create a Direct Partner.

impact_brand_decline_contract

Decline a Pending Contract.

impact_brand_download_job_result

Download Job Result File.

impact_brand_expire_promo_code

Expire a Promo Code.

impact_brand_get_catalog

Get Catalog Details.

impact_brand_get_exception_list

Get Exception List Details.

impact_brand_get_general_exception_list

Get General Exception List Details.

impact_brand_get_job

Get Job Status.

impact_brand_get_promo_code

Get Promo Code Details.

impact_brand_get_tracking_value_request

Get Tracking Value Request Details.

impact_brand_list_exception_lists

List Exception Lists.

impact_brand_list_general_exception_lists

List General Exception Lists.

impact_brand_list_jobs

List All Jobs.

impact_brand_list_tracking_value_requests

List All Tracking Value Requests.

impact_brand_reject_tracking_value_request

Reject a Tracking Value Request.

impact_brand_replay_job

Replay a Job.

impact_brand_update_ad

Update an Ad.

impact_brand_update_catalog_pull_settings

Update Catalog Pull Settings.

impact_brand_update_exception_list

Update an Exception List.

impact_brand_update_general_exception_list

Update a General Exception List.

impact_brand_update_partner

Update Partner Values.

impact_brand_upload_catalog_file

Upload a Catalog File.

impact_partner_download_job_result

Download Job Results.

impact_partner_get_job

Retrieve Job Status.

impact_partner_list_jobs

List Jobs.

impact_partner_replay_job

Replay Job.

impact_brand_create_promo_code_exception_list

Create a Promo Code Exception List.

impact_brand_download_invoice

Download Invoice PDF.

impact_brand_get_action_inquiry

Get Action Inquiry Details.

impact_brand_get_ftp_submission

Get FTP Submission Details.

impact_brand_get_ftp_submission_errors

Get FTP Submission Error Details.

impact_brand_get_promo_code_exception_list

Get Promo Code Exception List Details.

impact_brand_get_report_metadata

Retrieve Report Metadata.

impact_brand_list_ftp_submissions

List All FTP File Submissions.

impact_brand_update_promo_code_exception_list

Update a Promo Code Exception List.

impact_partner_download_invoice

Download an invoice.

impact_partner_get_action_inquiry

Retrieve an Action Inquiry.

impact_partner_get_program_logo

Retrieve program logo.

impact_partner_get_report_metadata

Retrieve report metadata.

impact_partner_get_required_banking_fields

Retrieve required banking fields.

impact_partner_get_store

Retrieve a store.

impact_partner_get_withdrawal_settings

Retrieve withdrawal settings.

impact_partner_list_store_items

List items in a store group.

impact_partner_update_withdrawal_settings

Update withdrawal settings.

impact_agency_export_report

Export a report.

impact_agency_update_company_information

Update company information.

impact_brand_export_clicks

Export Clicks Asynchronously.

impact_brand_export_report

Export a Report Asynchronously.

impact_brand_get_action_update

Get action update details.

impact_brand_get_api_submission

Get API Submission Details.

impact_brand_get_company_information

Get Company Information.

impact_brand_get_deferred_deep_link

Get Deferred Deep Link Information.

impact_brand_get_legal_entity

Get a Single Legal Entity.

impact_brand_get_phone_number

Get Phone Number Details.

impact_brand_get_routing_rule

Get Routing Rule Details.

impact_brand_get_task

Get Task Details.

impact_brand_list_api_submissions

List All API Submissions.

impact_brand_list_legal_entities

List Legal Entities.

impact_brand_list_phone_numbers

List All Phone Numbers.

impact_brand_list_routing_rules

List All Routing Rules.

impact_brand_list_tasks

List All Tasks.

impact_brand_list_unsubscribed_contacts

List Unsubscribed Contacts.

impact_brand_track_page_load

Track a Page Load or App Open.

impact_brand_unsubscribe_contact

Unsubscribe a Contact.

impact_brand_update_company_information

Update Company Information.

impact_partner_create_conversion

Submit a Conversion Event.

impact_partner_create_identity_verification_session

Create or Resume an Identity Verification Session.

impact_partner_export_clicks

Export Clicks.

impact_partner_export_report

Export a report (asynchronous).

impact_partner_get_contract

Retrieve a Contract.

impact_partner_get_deal

Retrieve a Deal.

impact_partner_get_exception_list

Retrieve an Exception List.

impact_partner_get_promo_code

Retrieve a Promo Code.

impact_partner_get_promo_code_exception_list

Retrieve a Promo Code Exception List.

impact_partner_get_promotion

Retrieve a promotion.

impact_partner_get_task

Get Task Details.

impact_partner_get_user

Retrieve a specific user.

impact_partner_list_exception_list_items

List Exception List Items.

impact_partner_list_promo_code_exception_list_items

List Promo Code Exception List Items.

impact_partner_list_tasks

List All Tasks.

impact_partner_list_users

List all users.

impact_partner_update_company_information

Update Company Information.

Connect Impact.com to Claude, ChatGPT and Claude Code

Credentials off one Impact.com screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.

In impact.com open Settings, then Technical, then API, create an access token, and copy its Account SID and Auth Token into PopMCP. PopMCP works out whether the account is a brand, a partner or an agency. An agency then chooses the whole agency or one brand it manages. There is no app to review and nothing to deploy.

Account SIDPaste your Account SID
Auth Token••••••••••••3f7a
Account type (optional)brand, partner or agency
ConnectionVerified

Then just ask for the work

  • “Which programs do I have, and what are their ids?”

    • get_account_overview
  • “List every action on my summer program from the last six months, newest first”

    • get_account_overview
    • list_actions_range
  • “Which report shows performance by partner, and what filters does it take?”

    • find_reports
  • “Export last month's performance by partner and show me the top ten”

    • find_reports
    • export_report
  • “Reverse action 1017.3295.188200 because the order was refunded”

    • brand_get_action
    • brand_reverse_action
  • “Which partners on my program are still waiting on a contract?”

    • brand_list_contracts
    • brand_list_partners
  • “As a partner, make me a tracking link for this product page on the Acme program”

    • partner_list_programs
    • partner_create_tracking_link
  • “For my agency, show pending actions across the brand Nutt Outdoors”

    • agency_list_advertisers
    • brand_list_actions

Use Impact.com from the assistant you already open

One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.

Claude DesktopCustom connector

Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.

Claude WebCustom connector

The same endpoint, registered in the browser. Nothing to install on the machine you are working from.

ChatGPTCustom connector

Register PopMCP as a custom connector, then let ChatGPT read and update the account.

CodexDesktop & CLI

Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.

OpenCodeCoding agent

Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.

ZCodeDesktop app

Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.

Impact.com MCP server questions

What teams ask before putting Impact.com behind an AI client.

What does PopMCP need to connect impact.com?

An Account SID and an Auth Token from an access token you create under Settings, Technical, API in impact.com. PopMCP stores them encrypted and sends them server-side only, so they never reach your AI client.

Does it work for brands, partners and agencies?

Yes, all three. impact.com keeps a separate API for each, and PopMCP finds out which one your token belongs to when you connect. You see only the tools for your kind of account, so a brand never sees partner tools.

How does it work for an agency with many clients?

After connecting, you choose the whole agency or one brand it manages. A connection to one brand stays on that brand, and asking about another is refused. A whole-agency connection can work with any brand you manage, one call at a time.

Can I give the AI read-only access?

Yes, and new connections start that way: every tool that changes something is hidden and refused until an owner or admin allows write actions. You can also give the impact.com token read scopes only, which impact.com enforces on its side.

Are there limits on exports?

impact.com allows 100 report exports and 10 click exports a day, and asking for the same export twice returns the same job while still counting. PopMCP waits for a job it started and returns its rows, and if a job takes longer it gives the AI the job id to check back with.

Can it see my bank details?

Bank account numbers, routing codes and tax ids are masked to their last four characters in every answer. Other brands' access secrets, which impact.com includes when an agency lists its brands, are removed before the AI sees them.

Do I have to run or host the Impact.com MCP server myself?

No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.

Which AI clients can use this MCP server?

Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.

How do I connect Impact.com to Claude Code?

Connect Impact.com in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking Impact.com on the consent screen. The Impact.com tools are then available in that session, and no Impact.com credential is stored on your machine.

Why do only 74 of the 231 tools load by default?

Loading 231 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 74-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.

What is the difference between a tool and a trigger?

A tool is something your AI calls, and there are 231 here. A trigger is something PopMCP watches for you: 15 Impact.com events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Impact.com.

Connect Impact.com to your AI in minutes

Launch a hosted MCP endpoint for Impact.com, keep tool access under control, and start testing real workflow prompts right away.

Connect your first MCP