Skip to content

Integration · Marketing

Connect Claude & ChatGPT to Magileads

Ask your AI how a campaign is performing, who is waiting for a call, or to add a prospect to a list in Magileads. It can create and update contact lists and PRM contacts, log calls and notes, and read workflows and campaign statistics. It can also stop or resume a campaign launch when you ask.

Connect Magileads free

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

Try asking

  • “How are my campaigns performing?”

    The AI reads your overall campaign statistics and the statistics for each campaign launch.

  • “Who in my PRM is marked to call?”

    It lists your PRM contacts filtered by status, so you see who is waiting for a call.

  • “Log a phone call with Sophie Martin today and note that she wants a demo in May.”

    It logs the call on her PRM contact and adds the note.

What your AI can do

Contact lists

Create, update and search contact lists, and add, update or remove the contacts in them using your own data fields.

Prospect pipeline (PRM)

List, create and update PRM contacts with status, tags, owner and deal details, and log calls, meetings and notes.

Campaigns and statistics

Read your email, LinkedIn and SMS workflows and their launches, see global and per-launch statistics, and stop or resume a launch.

  • “Create a list called Paris trade show leads and add these three contacts.”

    It creates the contact list, looks up your data field IDs and adds each contact with name, email and company.

  • “Set the deal amount for contact 8812 to 12,000 EUR with 60% probability.”

    It updates the PRM contact with the amount and probability. Only the fields you name change.

  • “Stop the launch of our Q3 outreach workflow.”

    It finds the workflow's launches and stops the running one, so no further messages go out. You can resume it later.

27 tools for Magileads

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

  • add_contact_noteChanges dataAdd a note to a PRM contact by `contact_id` with the `note` text.
  • add_contact_to_listChanges dataAdd a contact to a contact list by `contact_list_id`. `properties` is a list of `data_field_id` + `value` pairs; get the field IDs from list_data_fields.
  • create_contact_listChanges dataCreate a new contact list with a `name`, plus optional `country`, `language`, `folder_id` and `tags_ids`.
  • create_prm_contactChanges dataAdd a contact to your PRM with a `status` (out_of_office, opener, clicker, answerer or to_call) and `properties` (`data_field_id` + `value` pairs). Optional `custom_status` and `person_in_charge`.
  • get_campaign_statisticsGet statistics for one campaign launch by `programmation_id`.
  • get_contact_listGet one contact list by `contact_list_id`.
  • get_global_statisticsGet overall campaign statistics for your account; set `is_newsletter` to see newsletters instead.
  • get_list_contactGet one contact in a contact list by `contact_list_id` and `contact_id`.
  • get_prm_contactGet one PRM contact by `contact_id`, including status, replies and history.
  • get_workflowGet one campaign workflow by `workflow_id`, with its steps.
  • list_campaign_statisticsList campaign launch statistics, with optional `query`, `type`, `filter`, `sort` and `page`.
  • list_contact_listsList all your Magileads contact lists. Use this to find a `contact_list_id`.
  • list_data_fieldsList the contact data fields (such as name, email, company) and their IDs, used when adding or updating contacts.
  • list_list_contactsList the contacts in a contact list by `contact_list_id`, with optional `options` for sort, filter and `per_page`.
  • list_prm_contactsList the contacts in your PRM (prospect pipeline), with optional `options` for sort, filter and `per_page` (max 200).
  • list_prm_statusesList the PRM pipeline statuses.
  • list_tagsList your tags and their IDs.
  • list_workflow_launchesList the launches (programmations) of one workflow by `workflow_id`, with their IDs and status.
  • list_workflowsList your campaign workflows (email, LinkedIn and SMS sequences).
  • log_contact_activityChanges dataLog a call, meeting or other interaction on a PRM contact by `contact_id`: `name`, `type` (phone, phone_away, email, visio, meeting, appointment, other) and `call_date`.
  • remove_contact_from_listDeletesPermanently delete one contact from a contact list by `contact_list_id` and `contact_id`.
  • resume_workflow_launchVisible to othersResume a stopped campaign launch by `workflow_id` and `workflow_programmation_id`. Messages to contacts start sending again.
  • search_list_contactsChanges dataSearch the contacts in one contact list by `contact_list_id` and a `query` text.
  • stop_workflow_launchVisible to othersStop a running campaign launch by `workflow_id` and `workflow_programmation_id`, so no further messages go out.
  • update_contact_listChanges dataUpdate a contact list by `contact_list_id`: `name`, `country`, `language`, `folder_id`, `tags_ids` or `pin`.
  • update_list_contactChanges dataUpdate a contact in a list by `contact_list_id` and `contact_id` with `properties` (`data_field_id` + `value` pairs).
  • update_prm_contactChanges dataUpdate a PRM contact by `contact_id`: `status`, `custom_status`, `tags_ids`, `person_in_charge`, deal `amount`, `probability`, `closing_date`, `is_positive` or `properties`. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste a Magileads API key. In Magileads open Paramètres (Settings) and request or create an API key, then copy it. You need an active Magileads account.

  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 Magileads?

The AI can read contact lists, list contacts, PRM contacts and statuses, data fields, tags, workflows, workflow launches and campaign statistics. It can create and update contact lists, list contacts and PRM contacts, log calls and meetings, add notes, remove a contact from a list, and stop or resume a campaign launch.

Does the AI see my Magileads API key?

No. Your Magileads API key is encrypted at rest and never shown to the AI. After you save it, it is 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 lists and statistics only. Resuming a campaign launch sends messages to real contacts, and removing a contact from a list is permanent. 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 Magileads account.

What is the difference between contact lists and the PRM?

Contact lists hold the contacts you prepare for campaigns. The PRM is your prospect pipeline, where each contact has a status such as opener, clicker, answerer or to call, plus tags, an owner and deal details. The AI has separate tools for each and can add contacts to both.

Let your AI work in Magileads today.

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

Connect Magileads free

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