Aller au contenu

Intégration · Données d’entreprise

Connectez Claude et ChatGPT à Apify

Demandez à votre IA de lancer un outil d’extraction de données de l’Apify Store, de relancer l’une de vos tâches enregistrées ou de récupérer les résultats de la dernière exécution. Elle peut rechercher des Actors dans le Store, lancer des exécutions avec un plafond de coût, consulter les jeux de données, les enregistrements des magasins clé-valeur et les journaux d’exécution, et vous indiquer le quota d’utilisation restant pour le cycle de facturation en cours.

Connecter Apify gratuitement

Offre gratuite, sans carte bancaire. Comptez environ une minute.

Essayez de demander

  • “Trouve un Actor dans l’Apify Store qui extrait des données de Google Maps.”

    L’IA effectue une recherche dans l’Apify Store public et répertorie les Actors correspondants pour que vous puissiez en choisir un et consulter ses détails.

  • “Lance ma tâche competitor-prices et montre-moi les résultats.”

    Elle lance la tâche enregistrée, attend qu’elle se termine (jusqu’à 5 minutes) et renvoie les éléments de résultat.

  • “Pourquoi l’exécution d’hier a-t-elle échoué ?”

    Elle répertorie les exécutions ayant le statut FAILED, puis consulte le journal de l’exécution pour vous permettre de voir l’erreur.

Ce que votre IA peut faire

Actors et tâches

Recherchez dans l’Apify Store, consultez les détails des Actors, lancez des Actors et des tâches enregistrées, créez des tâches et remplacez leurs données d’entrée enregistrées.

Exécutions et résultats

Répertoriez et consultez les exécutions, interrompez une exécution en cours, consultez les journaux et récupérez les éléments de résultat d’une exécution terminée.

Stockage et utilisation

Consultez les jeux de données et les enregistrements des magasins clé-valeur, ainsi que les limites du compte, l’utilisation mensuelle et les coûts.

  • “Lance cet Actor sur ces cinq URL, sans dépenser plus de 2 USD.”

    Elle lance l’exécution avec vos URL en entrée et max_total_charge_usd défini sur 2, ce qui plafonne le coût.

  • “Quelle part de notre quota avons-nous consommée ce mois-ci ?”

    Elle consulte les limites de votre compte et votre utilisation pour le cycle de facturation, y compris les unités de calcul et le plafond de dépenses mensuel.

  • “Donne-moi uniquement les champs title et price de mon dernier jeu de données.”

    Elle répertorie vos jeux de données et récupère les éléments en ne conservant que les champs demandés.

213 outils pour Apify

Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.

  • abort_runModifie des donnéesArrêter une exécution d’Actor en cours identifiée par `run_id` ; définissez `gracefully` pour la laisser terminer son travail en cours avant de s’arrêter.
  • add_request_to_default_request_queueModifie des données
  • add_requestsVisible par d’autres
  • create_abortModifie des données
  • create_abort_actor_task_runs_last_abort_postModifie des données
  • create_actorModifie des données
  • create_actor_buildModifie des données
  • create_actor_build_abortModifie des données
  • create_actor_run_metamorphModifie des données
  • create_actor_run_rebootModifie des données
  • create_actor_run_resurrectModifie des données
  • create_actor_run_syncModifie des données
  • create_actor_versionModifie des données
  • create_batchVisible par d’autres
  • create_batch_actor_run_request_queue_requests_batch_postVisible par d’autres
  • create_batch_actor_task_runs_last_request_queue_requests_batch_pVisible par d’autres
  • create_browser_infoModifie des données
  • create_datasetModifie des données
  • create_dataset_productModifie des données
  • create_decode_and_verifyModifie des données
  • create_encode_and_signModifie des données
  • create_key_value_storeModifie des données
  • create_metamorphModifie des données
  • create_metamorph_actor_task_runs_last_metamorph_postModifie des données
  • create_productModifie des données
  • create_product_actor_run_dataset_items_postModifie des données
  • create_product_actor_task_runs_last_dataset_items_postModifie des données
  • create_rebootModifie des données
  • create_reboot_actor_task_runs_last_reboot_postModifie des données
  • create_requestModifie des données
  • create_request_actor_task_runs_last_request_queue_requests_postModifie des données
  • create_request_queueModifie des données
  • create_request_queue_requestModifie des données
  • create_run_resurrectModifie des données
  • create_scheduleModifie des données
  • create_taskModifie des donnéesEnregistrer une nouvelle tâche pour un Actor (`act_id`) avec un `name` et des données `input`, afin de pouvoir la relancer ultérieurement avec les mêmes paramètres.
  • create_task_run_syncModifie des données
  • create_version_env_varModifie des données
  • create_webhookSupprime des données
  • create_webhook_testSupprime des données
  • delete_actorSupprime des données
  • delete_actor_buildSupprime des données
  • delete_actor_runSupprime des données
  • delete_actor_run_datasetsTransfère de l’argent
  • delete_actor_run_key_value_storesTransfère de l’argent
  • delete_actor_run_request_queuesTransfère de l’argent
  • delete_actor_versionSupprime des données
  • delete_batchesTransfère de l’argent
  • delete_batches_actor_run_request_queue_requests_batch_deleteTransfère de l’argent
  • delete_batches_actor_task_runs_last_request_queue_requests_batchTransfère de l’argent
  • delete_browser_infosTransfère de l’argent
  • delete_datasetSupprime des données
  • delete_datasetsTransfère de l’argent
  • delete_default_store_s_recordSupprime des données
  • delete_key_value_storeSupprime des données
  • delete_key_value_store_recordSupprime des données
  • delete_key_value_storesTransfère de l’argent
  • delete_last_task_run_s_default_datasetTransfère de l’argent
  • delete_last_task_run_s_default_request_queueTransfère de l’argent
  • delete_last_task_run_s_default_storeTransfère de l’argent
  • delete_last_task_run_s_default_store_s_recordSupprime des données
  • delete_lock_on_request_in_default_request_queueSupprime des données
  • delete_recordSupprime des données
  • delete_requestSupprime des données
  • delete_request_actor_task_runs_last_request_queue_request_deleteSupprime des données
  • delete_request_actor_task_runs_last_request_queue_request_lock_dSupprime des données
  • delete_request_from_default_request_queueSupprime des données
  • delete_request_lockSupprime des données
  • delete_request_queueSupprime des données
  • delete_request_queue_requestSupprime des données
  • delete_request_queue_request_lockSupprime des données
  • delete_request_queuesTransfère de l’argent
  • delete_requestsTransfère de l’argent
  • delete_scheduleSupprime des données
  • delete_taskSupprime des données
  • delete_version_env_varSupprime des données
  • delete_webhookSupprime des données
  • download_default_store_s_records
  • download_last_task_run_s_default_store_s_records
  • get_account_limitsObtenir les limites d’utilisation du compte et la part consommée pendant le cycle de facturation en cours (unités de calcul, plafond de dépenses mensuel).
  • get_actorObtenir un Actor par `actor_id` (un identifiant ou username~actor-name), y compris sa description, ses versions et ses paramètres d’exécution par défaut.
  • get_actor_build
  • get_actor_version
  • get_and_lock_default_request_queue_headVisible par d’autres
  • get_current_userObtenir le profil et l’offre du compte Apify connecté. Permet de confirmer le compte sur lequel vous travaillez.
  • get_datasetObtenir les détails d’un jeu de données (nom, nombre d’éléments, dates) par `dataset_id`.
  • get_dataset_itemsObtenir les éléments stockés dans un jeu de données par `dataset_id`. Utilisez `limit`, `offset` et `fields` pour paginer et réduire les données renvoyées.
  • get_default_dataset_statistics
  • get_default_request_queue_head
  • get_default_store_s_list_of_keys
  • get_default_store_s_record
  • get_head_and_lockVisible par d’autres
  • get_key_value_store
  • get_last_actor_task_run_s_log
  • get_last_run
  • get_last_task_resultsObtenir les éléments de résultat de la dernière exécution d’une tâche (`actor_task_id`) ; filtrez avec `status`=SUCCEEDED pour ignorer les exécutions ayant échoué.
  • get_last_task_run_s_dataset_statistics
  • get_last_task_run_s_default_dataset
  • get_last_task_run_s_default_request_queue
  • get_last_task_run_s_default_request_queue_head
  • get_last_task_run_s_default_store
  • get_last_task_run_s_default_store_s_record
  • get_list_of_request_queues
  • get_list_of_webhook_dispatches
  • get_log
  • get_monthly_usageObtenir l’utilisation et les coûts du compte pour un mois de facturation ; le paramètre facultatif `date` (YYYY-MM-DD) permet de choisir le mois.
  • get_record
  • get_request
  • get_request_actor_task_runs_last_request_queue_request_get
  • get_request_from_default_request_queue
  • get_request_queue
  • get_request_queue_request
  • get_runObtenir une exécution par `run_id` : statut, heures de début et de fin, coût et identifiants de son jeu de données et de son magasin clé-valeur par défaut.
  • get_run_logObtenir le texte du journal d’une exécution par `run_id`, notamment pour comprendre pourquoi elle a échoué.
  • get_run_resultsObtenir les éléments de résultat produits par une exécution (son jeu de données par défaut) par `run_id`. Utilisez `limit`, `offset`, `fields` ou `clean` pour réduire les données renvoyées.
  • get_schedule
  • get_store_recordObtenir un enregistrement (par exemple OUTPUT, une capture d’écran ou un fichier JSON) d’un magasin clé-valeur par `store_id` et `record_key`.
  • get_taskObtenir une tâche enregistrée par `task_id`, y compris l’Actor qu’elle exécute et ses options.
  • get_task_inputObtenir les données d’entrée enregistrées d’une tâche (`actor_task_id`).
  • get_user
  • get_user_builds_list
  • get_version_env_var
  • get_webhook
  • get_webhook_dispatch
  • list_actor_build_logs
  • list_actor_build_openapi_jsons
  • list_actor_builds
  • list_actor_products
  • list_actor_run_datasets
  • list_actor_run_key_value_stores
  • list_actor_run_request_queues
  • list_actor_run_syncs
  • list_actor_runsRépertorier les exécutions d’un Actor (`actor_id`), éventuellement filtrées par `status` ou par date de début.
  • list_actor_versions
  • list_actor_webhooks
  • list_actorsRépertorier les Actors de votre compte ; définissez `my` sur true pour afficher uniquement les Actors que vous avez créés.
  • list_browser_infos
  • list_build_openapi_jsons
  • list_dataset_statistics
  • list_datasetsRépertorier vos jeux de données (tables de résultats stockées), du plus ancien au plus récent, sauf si `desc` vaut true.
  • list_datasets_2
  • list_default_request_queue_s_requests
  • list_defaults
  • list_heads
  • list_key_value_store_records
  • list_key_value_storesRépertorier vos magasins clé-valeur (où les Actors enregistrent des fichiers et des enregistrements).
  • list_key_value_stores_2
  • list_keys
  • list_keys_actor_task_runs_last_key_value_store_keys_get
  • list_last_task_run_s_default_request_queue_s_requests
  • list_lasts
  • list_logs
  • list_products
  • list_records
  • list_request_queue_heads
  • list_request_queues
  • list_runsRépertorier toutes les exécutions d’Actors du compte, de la plus ancienne à la plus récente, sauf si `desc` vaut true ; filtrer par `status` (par exemple SUCCEEDED, FAILED, RUNNING) ou par date de début.
  • list_schedule_logs
  • list_schedules
  • list_statistics
  • list_store_keysRépertorier les clés des enregistrements d’un magasin clé-valeur (`store_id`).
  • list_task_products
  • list_task_run_syncs
  • list_task_runsRépertorier les exécutions d’une tâche enregistrée (`actor_task_id`), éventuellement filtrées par `status`.
  • list_task_webhooks
  • list_tasksRépertorier vos tâches d’Actor enregistrées (un Actor avec des données d’entrée prédéfinies).
  • list_version_env_vars
  • list_webhook_dispatches
  • list_webhooks
  • pay_actor_runTransfère de l’argent
  • run_actorModifie des donnéesLancer une exécution d’un Actor (`actor_id`) avec ses données d’entrée dans `body`. Renvoie immédiatement les informations de l’exécution (ou attend jusqu’à `wait_for_finish` secondes). Les exécutions consomment des crédits payants de la plateforme ; définissez `max_total_charge_usd` pour plafonner le coût.
  • run_actor_and_get_resultsModifie des donnéesExécuter un Actor (`actor_id`) avec les données d’entrée `body`, attendre qu’il se termine (jusqu’à 5 minutes) et renvoyer les éléments de son jeu de données. Consomme des crédits payants de la plateforme ; définissez `max_items` ou `max_total_charge_usd` pour plafonner le coût.
  • run_taskModifie des donnéesLancer une exécution d’une tâche enregistrée (`actor_task_id`) ; `body` permet de remplacer certaines de ses données d’entrée. Les exécutions consomment des crédits payants de la plateforme ; définissez `max_total_charge_usd` pour plafonner le coût.
  • run_task_and_get_resultsModifie des donnéesExécuter une tâche enregistrée (`actor_task_id`), attendre qu’elle se termine (jusqu’à 5 minutes) et renvoyer les éléments de son jeu de données. Consomme des crédits payants de la plateforme.
  • search_request_queue_requests
  • search_requests
  • search_store_actorsRechercher des Actors prêts à l’emploi (outils d’extraction de données, automatisations) dans l’Apify Store public selon le texte `search`, `category`, `username` ou `pricing_model`.
  • submit_actor_inputVisible par d’autres
  • submit_headVisible par d’autres
  • submit_head_lockVisible par d’autres
  • submit_requestVisible par d’autres
  • submit_request_actor_run_request_queue_request_lock_putVisible par d’autres
  • submit_request_actor_run_request_queue_requests_unlock_postVisible par d’autres
  • submit_request_actor_task_runs_last_request_queue_request_lock_pVisible par d’autres
  • submit_request_lockVisible par d’autres
  • submit_request_request_queue_request_lock_putVisible par d’autres
  • submit_request_request_queue_requests_unlock_postVisible par d’autres
  • submit_request_unlockVisible par d’autres
  • update_actorModifie des données
  • update_actor_runModifie des données
  • update_actor_run_datasetsVisible par d’autres
  • update_actor_run_key_value_storesVisible par d’autres
  • update_actor_run_request_queuesVisible par d’autres
  • update_actor_versionModifie des données
  • update_browser_infosVisible par d’autres
  • update_datasetModifie des données
  • update_datasetsVisible par d’autres
  • update_key_value_storeModifie des données
  • update_key_value_store_recordModifie des données
  • update_key_value_storesVisible par d’autres
  • update_limitsVisible par d’autres
  • update_recordModifie des données
  • update_record_actor_run_key_value_store_record_postModifie des données
  • update_record_actor_task_runs_last_key_value_store_record_postModifie des données
  • update_requestModifie des données
  • update_request_queueModifie des données
  • update_request_queue_requestModifie des données
  • update_request_queuesVisible par d’autres
  • update_scheduleModifie des données
  • update_taskModifie des données
  • update_task_inputVisible par d’autresRemplacer les données d’entrée enregistrées d’une tâche (`actor_task_id`) par `body`.
  • update_version_env_varModifie des données
  • update_webhookSupprime des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

    Créez un compte PipMCP gratuit et sélectionnez Apify dans la liste des applications.

  2. 2

    Collez votre clé

    Collez votre jeton API Apify. Dans Apify Console, ouvrez Paramètres > API et intégrations et copiez votre jeton API personnel, ou créez un jeton avec des autorisations limitées.

  3. 3

    Ajoutez le lien à votre IA

    Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :

    1. Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
    2. Collez votre lien dans le champ URL du serveur MCP distant.
    3. Activez-le depuis le menu + d’une conversation.

Questions

Que peut faire l’IA dans Apify ?

L’IA peut effectuer des recherches dans l’Apify Store et consulter vos Actors, tâches, exécutions, journaux d’exécution, jeux de données et magasins clé-valeur, ainsi que les limites de votre compte et votre utilisation mensuelle. Elle peut lancer des Actors et des tâches enregistrées, attendre leurs résultats, interrompre des exécutions, créer des tâches et remplacer les données d’entrée enregistrées d’une tâche.

L’IA voit-elle mon jeton API Apify ?

Non. Votre jeton API Apify est chiffré au repos et n’est jamais montré à l’IA. Une fois enregistré, il n’est plus affiché, même pour vous. L’IA ne voit que les résultats des outils qu’elle appelle.

Puis-je contrôler ce que l’IA est autorisée à faire ?

Oui. Vous choisissez les outils activés : vous pouvez donc commencer par la simple consultation des exécutions et des jeux de données. Le lancement d’une exécution consomme des crédits payants de la plateforme Apify ; les outils d’exécution peuvent donc nécessiter votre approbation avant de se lancer. Vous pouvez aussi plafonner le coût d’une exécution avec max_total_charge_usd. Chaque appel d’outil est journalisé.

Est-ce compatible avec ChatGPT ?

Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé et activez le mode développeur, puis ajoutez votre lien PipMCP. Le mode développeur nécessite un abonnement ChatGPT payant : Plus, Pro, Business ou Enterprise. Le même lien fonctionne aussi dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d’autres clients MCP.

Combien cela coûte-t-il ?

PipMCP propose une offre gratuite sans carte bancaire requise. Les offres payantes sont facturées à la tâche terminée. Vous devez également disposer de votre propre compte Apify. Les exécutions d’Actors consomment vos crédits de la plateforme Apify, dont la facturation relève de votre relation avec Apify.

Quelle est la différence entre un Actor et une tâche ?

Un Actor est un programme sur Apify, par exemple un outil d’extraction de données. Une tâche est un Actor enregistré avec des données d’entrée prédéfinies, ce qui permet de le relancer avec les mêmes paramètres. L’IA peut exécuter l’un comme l’autre et enregistrer une nouvelle tâche pour un Actor que vous utilisez souvent.

Laissez votre IA travailler dans Apify dès aujourd’hui.

Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.

Connecter Apify gratuitement

PipMCP n’est pas affilié à Apify. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.