Integration · Marketing
Connect Claude & ChatGPT to Leadfox
Ask your AI to look up a contact in Leadfox, add people to a list, or tell you how last month's campaign performed. It can create and update contacts, lists and email designs, change campaign settings and read sends, opens and clicks. Your email marketing gets handled from a chat instead of a dashboard.
Free plan, no credit card. Takes about a minute.
Try asking
“Add [email protected] as a contact with company Nordic Foods, or update her if she exists.”
The AI creates the contact by email, or updates the existing one, and sets the company property.
“Put her on the Webinar September list.”
It finds the list and the contact and adds the contact to the list.
“How many contacts are on the Newsletter list?”
It counts the contacts in the list, optionally narrowed by filters you describe.
What your AI can do
Contacts and lists
Search, create, update and upsert contacts, create lists, add or remove contacts and count who is on a list.
Emails and campaigns
Read and create email designs, update subject, sender and content, and change a campaign's lists, emails, start time or status.
Metrics
Read sends, opens, clicks and more for a campaign, a single email variant or the whole account.
“How did the spring campaign perform?”
It reads the campaign's email metrics, such as sends, opens and clicks, for the date range you ask about.
“Draft an email called Product update October with this subject and text.”
It creates the email with name, subject, sender and HTML body. The email is not sent.
“Which custom fields do we have on contacts?”
It lists the contact properties with their shortcodes, so you know which fields you can fill in or use in emails.
23 tools for Leadfox
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_contact_to_listChanges dataAdd a contact to a list by `list_id` and `contact_id`.count_list_contactsCount the contacts in a list by `list_id`, optionally narrowed by `filters`.create_contactChanges dataCreate a new contact with `email` and optional `properties`. Use upsert_contact if the contact may already exist.create_emailVisible to othersCreate a new email with a `name`, subject, sender name/address, preheader and HTML `body`. This does not send it.create_listChanges dataCreate a new contact list with a `name` and optional description.delete_contactDeletesPermanently delete a contact by `contact_id`. Cannot be undone.get_campaignGet one email campaign by `campaign_id`, with its emails, lists and status.get_contactGet one contact by `contact_id`, with all its properties.get_emailGet one email by `message_id`, with subject, sender and content.get_email_metricsVisible to othersGet email metrics (sends, opens, clicks and more) for a `campaign`, a single email variant (`target`) or the whole account (`owner`) by `element_type` and `element_id`, with optional date range and grouping.get_listGet one list by `list_id`.list_campaignsList email campaigns, with optional `filters` and `sort`.list_contact_propertiesList the contact properties (custom fields) available, with their shortcodes.list_contactsList contacts, with optional `filters`, `sort`, `limit` and `offset`.list_emailsList email designs, with optional `filters` and `sort`.list_list_contactsList the contacts in one list by `list_id`.list_listsList contact lists, with optional `filters` and `sort`.list_mailing_listsList mailing lists (subscription groups).remove_contact_from_listDeletesRemove a contact from a list by `list_id` and `contact_id`. The contact itself is kept.update_campaignChanges dataUpdate a campaign by `campaign_id`: name, lists, emails with A/B weights, start time or `status` (d = draft, a = active, i = inactive). Activating a campaign can send emails to contacts.update_contactChanges dataUpdate a contact's `properties` by `contact_id`.update_emailVisible to othersUpdate an email's name, subject, sender, preheader or content by `message_id`.upsert_contactChanges dataCreate a contact by `email`, or update it if that email already exists; set other fields in `properties`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Leadfox from the app list.
- 2
Paste your key
Paste your Leadfox API key and secret. In Leadfox, open the API page (https://app.leadfox.co/lf/#/v1/api) and generate an API key and secret if you have none; any domain name works. The secret acts as you with your role's permissions, and generating a new secret revokes the old one. PipMCP uses the pair to get access tokens, so there is no separate sign-in.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Leadfox?
The AI can list, read, create, update and delete contacts, and create or update a contact by email. It can list and create lists, add and remove contacts on them and count list members. It can read and create email designs, read and update campaigns, list mailing lists and contact properties, and read email metrics.
Does the AI see my Leadfox API key and secret?
No. Your Leadfox 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. Activating a campaign can send emails to contacts, and deleting a contact cannot be undone. 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 Leadfox account.
Can the AI send emails to my contacts?
Creating or editing an email does not send it. Emails go out when a campaign is active, and the AI can only get there by changing a campaign's status with update_campaign. You can switch that tool off or require your approval for it.
Let your AI work in Leadfox today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Leadfox freePipMCP is not affiliated with Leadfox. Product names are trademarks of their owners.






