Intégration · Outils de développement
Connecter Claude et ChatGPT à DNSFilter
Demandez à votre IA pourquoi un site est bloqué, quels domaines ont été demandés le plus cette semaine ou ce qui attend dans la file de débloquage, et elle lira la réponse depuis DNSFilter. Elle peut rechercher les journaux de requêtes, lire les totaux des menaces et des demandes, et bloquer ou autoriser des domaines et des catégories dans vos politiques. Les modifications qui assouplissent le filtrage peuvent nécessiter votre approbation préalable.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Pourquoi dropbox.com est-il bloqué pour l'équipe commerciale ?”
L'IA consulte la façon dont DNSFilter catégorise le domaine et recherche les requêtes bloquées provenant de ce réseau dans les journaux.
“Quels étaient les domaines les plus demandés la semaine dernière, et en était-il un menace ?”
Elle récupère les principaux domaines pour la période, avec une vue séparée des menaces uniquement.
“Combien de menaces avons-nous bloquées par jour ce mois-ci ?”
Elle lit le total des menaces bloquées sur la période, regroupées par jour.
Ce que votre IA peut faire
Journaux de requêtes et rapports
Rechercher les journaux de requêtes DNS, voir les principaux domaines, et lire le total des demandes et menaces bloquées dans le temps par réseau ou agent.
Politiques et listes de blocage
Créer et mettre à jour les politiques, bloquer ou autoriser des domaines, bloquer ou débloquer des catégories de contenu, et rechercher la façon dont un domaine est catégorisé.
Réseaux, agents et demandes
Gérer les réseaux et lire les clients itinérants, utilisateurs, organisations et pages bloquées, et décider sur les demandes de débloquage.
“Bloquer les sites de jeu dans la politique Office.”
Elle trouve l'ID de catégorie de jeu et bloque cette catégorie dans la politique.
“Quelles sont les demandes de débloquage en attente ?”
Elle liste les demandes ouvertes des utilisateurs pour débloquer un site, et peut autoriser ou refuser chacune lorsque vous le dites.
“Quels clients itinérants sont hors ligne ?”
Elle liste les agents DNSFilter installés filtrés par statut, avec appareil, politique et version.
282 outils pour DNSFilter
Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.
allow_domain_in_policyModifie des donnéesAjouter un domaine à la liste blanche d'une politique pour qu'il ne soit jamais bloqué. Nécessite `policy_id`, `domain` et un `note`.attach_dashboardModifie des donnéesblock_category_in_policyModifie des donnéesBloquer une catégorie de contenu (par exemple le jeu) dans une politique. Nécessite `policy_id` et `category_id` depuis list_categories.block_domain_in_policyModifie des donnéesAjouter un domaine à la liste noire d'une politique. Nécessite `policy_id`, `domain` et un `note` expliquant pourquoi.cancelSupprime des donnéescancel_companySupprime des donnéescancel_mspSupprime des donnéescreateModifie des donnéescreate_addressModifie des donnéescreate_api_keyModifie des donnéescreate_api_key_revokeModifie des donnéescreate_application_updateModifie des donnéescreate_billingModifie des donnéescreate_bulk_allowlist_domainsVisible par d’autrescreate_bulk_blocklist_domainsVisible par d’autrescreate_bulk_createVisible par d’autrescreate_category_allowed_applicationModifie des donnéescreate_category_blocked_applicationModifie des donnéescreate_category_permissive_modeModifie des donnéescreate_collection_userModifie des donnéescreate_companyModifie des donnéescreate_company_reactivateModifie des donnéescreate_company_skuModifie des donnéescreate_company_userModifie des donnéescreate_company_v1_networks_bulk_updateVisible par d’autrescreate_company_v1_organizations_createModifie des donnéescreate_createModifie des donnéescreate_dashboardModifie des donnéescreate_dashboard_make_privateModifie des donnéescreate_dashboard_make_publicModifie des donnéescreate_dequeue_uninstallModifie des donnéescreate_enterprise_connectionModifie des donnéescreate_mspModifie des donnéescreate_msp_reactivateModifie des donnéescreate_networkModifie des donnéesCréer un réseau (site). Passez `network` avec un nom, policy_ids, block_page_id et des adresses IP optionnelles.create_network_secret_keyModifie des donnéescreate_network_subnetModifie des donnéescreate_networks_csv_exportModifie des donnéescreate_pageModifie des donnéescreate_policyModifie des donnéesCréer une politique de filtrage. Passez `policy` avec un nom, blacklist_categories, blacklist_domains, whitelist_domains et des options safe-search.create_promote_to_mspModifie des donnéescreate_scheduled_policyModifie des donnéescreate_scheduled_reportModifie des donnéescreate_scheduled_report_previewModifie des donnéescreate_suggest_threatModifie des donnéescreate_suppress_license_warningModifie des donnéescreate_trialModifie des donnéescreate_unblock_requests_csv_exportModifie des donnéescreate_userVisible par d’autrescreate_user_membershipModifie des donnéescreate_user_reset_password_urlSupprime des donnéescreate_user_v1_distributors_users_createModifie des donnéescreate_user_v1_user_agent_bulk_deletes_createVisible par d’autrescreate_user_v1_user_agent_bulk_updates_createVisible par d’autrescreate_user_v1_user_agent_bulk_updates_has_mixedVisible par d’autrescreate_user_v1_user_agent_cleanups_createModifie des donnéescreate_user_v1_user_agent_csv_exports_createModifie des donnéescreate_user_v2_agent_local_users_csv_export_createModifie des donnéesdecide_unblock_requestModifie des donnéesAutoriser ou refuser une demande de déblocage par `unblock_request_id`. Définissez `decision` (allow, allow-universal, deny, deny-and-ignore ou resolve-already-allowed) ; l'autorisation ajoute le domaine à la liste blanche, et `message` est envoyé au demandeur en cas de refus.deleteSupprime des donnéesdelete_addressSupprime des donnéesdelete_api_keySupprime des donnéesdelete_batch_destroysTransfère de l’argentdelete_bulk_destroysTransfère de l’argentdelete_bulks_allowlist_domainsTransfère de l’argentdelete_bulks_blocklist_domainsTransfère de l’argentdelete_categorySupprime des donnéesdelete_category_allowed_applicationSupprime des donnéesdelete_category_blocked_applicationSupprime des donnéesdelete_collection_userSupprime des donnéesdelete_companySupprime des donnéesdelete_company_skuSupprime des donnéesdelete_company_userSupprime des donnéesdelete_dashboardSupprime des donnéesdelete_enterprise_connectionSupprime des donnéesdelete_messageSupprime des donnéesdelete_networkSupprime des donnéesdelete_network_secret_keysTransfère de l’argentdelete_network_subnetSupprime des donnéesdelete_pageSupprime des donnéesdelete_scheduled_policySupprime des donnéesdelete_scheduled_reportSupprime des donnéesdelete_userSupprime des donnéesdelete_user_membershipSupprime des donnéesdelete_user_v1_user_agents_destroySupprime des donnéesdetach_dashboardModifie des donnéesdisallow_domain_in_policySupprime des donnéesSupprimer un domaine de la liste blanche d'une politique. Nécessite `policy_id`, `domain` et un `note`.get_addressget_address_v1_ip_addresses_showget_address_v1_mac_addresses_showget_address_verifyget_allget_all_agentsget_all_mspget_api_keyget_applicationget_bulk_createget_bulk_destroyget_by_ipget_categoryget_category_v1_categories_showget_collection_userget_companyget_company_userget_company_v1_networks_bulk_update_statusget_company_v1_organizations_showget_csv_exportget_current_userRécupérer l'utilisateur DNSFilter connecté et son organisation. Utilisez pour confirmer quel compte vous travaillez.get_enterprise_connectionget_extant_mspget_invoiceget_messageget_mspget_networkRécupérer un réseau par `network_id`, avec ses adresses IP, politiques et page de blocage.get_network_lan_ipget_network_subnetget_networks_csv_exportget_organization_usageget_organization_usage_detailedget_pageget_policyRécupérer une politique de filtrage par `category_id` (l'ID de la politique), avec ses catégories bloquées, liste blanche et liste noire.get_policy_ipget_roaming_clientRécupérer un client itinérant via l'ID de l'agent (`user_id`), avec son appareil, sa politique, sa version et son statut.get_scheduled_policyget_scheduled_reportget_scheduled_report_previewget_top_domainsRécupérer les domaines les plus demandés entre `from` et `to`, optionnellement uniquement les menaces (`security_report`) ou par réseau, utilisateur ou catégorie.get_total_requestsObtenir le nombre total de demandes DNS dans le temps entre `from` et `to`, regroupé par `bucket_size`, optionnellement par réseau ou agent.get_total_threatsObtenir le nombre total de menaces bloquées dans le temps entre `from` et `to`, optionnellement par réseau ou agent.get_ui_settingsget_unblock_requestget_unblock_requests_csv_exportget_userget_user_info_by_dateget_user_v1_agent_local_users_showget_user_v1_distributors_users_showget_user_v1_user_agent_bulk_deletes_showget_user_v1_user_agent_bulk_updates_showget_user_v1_user_agent_cleanups_showget_user_v1_user_agent_csv_exports_showget_user_v1_users_showget_user_v2_agent_local_users_csv_export_showlist_addresseslist_applicationslist_availableslist_billingslist_block_pagesLister les pages de blocage (la page affichée lorsqu'un site est bloqué), optionnellement pour un seul `organization_id`.list_categoriesLister les catégories de contenu DNSFilter avec leurs IDs, pour utilisation dans les politiques et rapports.list_categories_2list_categories_v1_traffic_reports_total_categorieslist_categories_v1_traffic_reports_total_requests_collectionslist_category_permissive_modeslist_companieslist_companies_v1_traffic_reports_qps_active_organizationslist_companies_v1_traffic_reports_total_categories_organizationslist_companies_v1_traffic_reports_total_domains_organizationslist_companies_v1_traffic_reports_total_requests_organizationslist_companies_v1_traffic_reports_total_threats_organizationslist_company_userslist_csvslist_currentslist_customerslist_dashboardslist_distributorslist_enterprise_connectionslist_geoslist_healthslist_invoiceslist_mspslist_myipslist_network_lan_ipslist_network_subnetslist_networksLister les réseaux (sites), avec un texte optionnel (`search`) et des filtres protégé/non-protégé. Retourne les IDs, noms et politiques assignées des réseaux.list_organizationsLister les organisations que vous pouvez gérer, optionnellement filtrées par `name`. Retourne les IDs d'organisation pour d'autres outils.list_ownedslist_pageslist_pages_v1_categories_alllist_pages_v1_ip_addresses_alllist_pages_v1_mac_addresses_alllist_pages_v1_policies_alllist_pages_v1_scheduled_policies_alllist_pages_v1_users_alllist_pending_countslist_policiesLister les politiques de filtrage, optionnellement pour un seul (`organization_id`). Retourne les IDs, noms et paramètres des politiques.list_policy_ipslist_productslist_qpslist_qps_active_agentslist_redirect_linkslist_relayslist_roaming_clientsLister les clients itinérants (agents DNSFilter installés) avec des filtres tels que `search`, `status`, `policy_id`, `network_ids` ou `tags`.list_scheduled_policieslist_scheduled_reportslist_skus_availableslist_subnetslist_tagslist_top_organizations_requestslist_total_category_statslist_total_client_statslist_total_deploymentslist_total_domain_statslist_total_domainslist_total_requests_agentslist_total_requests_geoslist_unblock_requestsLister les demandes d'un utilisateur pour débloquer un site, filtrables par statut, domaine, email ou organisation.list_uninstall_pinslist_user_agent_releaseslist_usersLister les utilisateurs du tableau de bord de votre compte DNSFilter.list_users_2list_users_v1_networks_countslist_users_v1_traffic_reports_total_domains_userslist_users_v1_traffic_reports_total_requests_userslist_users_v1_traffic_reports_total_threats_userslist_users_v2_unblock_requests_countslookup_domainRechercher comment DNSFilter catégorise un domaine via `fqdn`. À utiliser pour expliquer pourquoi un site est bloqué.search_addressessearch_ai_applicationssearch_api_keyssearch_applicationssearch_bulk_lookupssearch_categoriessearch_categories_v1_traffic_reports_top_application_categoriessearch_categories_v1_traffic_reports_top_collectionssearch_collection_userssearch_companiessearch_cyber_sight_activity_typessearch_pagessearch_pages_v1_networks_allsearch_pages_v1_organizations_allsearch_qp_methodssearch_query_logsRechercher les journaux de requêtes DNS entre `from` et `to`, filtrés par `domain`/`fqdn`, `result` (autorisé ou bloqué), réseau, utilisateur, agent ou catégorie.search_settingssearch_top_agentssearch_top_networkssearch_total_applications_agents_statssearch_total_applications_collections_statssearch_total_applications_networks_statssearch_total_applications_statssearch_total_applications_users_statssearch_total_organizations_requestssearch_total_organizations_statssearch_userssearch_users_v1_distributors_users_indexsearch_users_v1_traffic_reports_top_userssearch_users_v1_user_agent_bulk_deletes_countssearch_users_v1_user_agent_bulk_updates_countssearch_users_v1_user_agents_countssearch_users_v2_agent_local_users_countssearch_vpn_settings_state_typessend_user_reset_password_emailSupprime des donnéessubmit_msp_skusVisible par d’autressubmit_user_inviteVisible par d’autresunblock_category_in_policySupprime des donnéesArrêter de bloquer une catégorie de contenu dans une politique. Nécessite `policy_id` et `category_id`.unblock_domain_in_policySupprime des donnéesSupprimer un domaine de la liste noire d'une politique. Nécessite `policy_id`, `domain` et un `note`.updateModifie des donnéesupdate_addressModifie des donnéesupdate_address_v1_mac_addresses_updateModifie des donnéesupdate_change_passwordsTransfère de l’argentupdate_companiesVisible par d’autresupdate_companyModifie des donnéesupdate_company_userModifie des donnéesupdate_dashboardModifie des donnéesupdate_distributorsVisible par d’autresupdate_enterprise_connectionModifie des donnéesupdate_messageModifie des donnéesupdate_message_batch_updatesVisible par d’autresupdate_mspModifie des donnéesupdate_networkModifie des donnéesMettre à jour un réseau via l'ID (`network_id`) : nom, politiques, page de blocage, domaines locaux ou adresses IP dans `network`.update_network_lan_ipModifie des donnéesupdate_network_secret_keysVisible par d’autresupdate_network_subnetModifie des donnéesupdate_pageModifie des donnéesupdate_policyModifie des donnéesMettre à jour une politique de filtrage via l'ID (`category_id`). Seuls les champs passés dans `policy` sont modifiés.update_scheduled_policyModifie des donnéesupdate_scheduled_reportModifie des donnéesupdate_ui_settingsVisible par d’autresupdate_userModifie des donnéesupdate_user_membershipModifie des donnéesupdate_user_settingsModifie des donnéesupdate_user_v1_user_agent_cleanups_updateModifie des donnéesupdate_user_v1_user_agents_updateModifie des donnéesupdate_usersVisible par d’autres
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez DNSFilter dans la liste des applications.
- 2
Collez votre clé
Collez une clé API DNSFilter. Dans le tableau de bord DNSFilter, ouvrez Paramètres du compte et créez une clé API. PipMCP l'envoie telle quelle dans l'en-tête d'autorisation.
- 3
Ajoutez le lien à votre IA
Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :
- Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
- Collez votre lien dans le champ URL du serveur MCP distant.
- Activez-le depuis le menu + d’une conversation.
Questions
Que peut faire l'IA dans DNSFilter ?
Elle peut lire les réseaux, politiques, catégories, pages bloquées, clients itinérants, utilisateurs, organisations et demandes de débloquage, rechercher les journaux de requêtes, consulter la catégorie d'un domaine, et lire les principaux domaines, le total des demandes et le total des menaces. Elle peut créer et mettre à jour les politiques et réseaux, bloquer ou autoriser des domaines et catégories dans une politique, et autoriser ou refuser les demandes de débloquage.
L'IA voit-elle mes identifiants DNSFilter ?
Non. Vos identifiants DNSFilter sont chiffrés au repos et jamais montrés à l'IA. Après que vous ayez sauvegardé, ils ne sont plus montrés, même pas à 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 commencer par les rapports et les recherches uniquement. Les outils qui relâchent le filtrage, comme débloquer un domaine ou une catégorie ou supprimer un domaine d'une liste autorisée, sont marqués de risque élevé et peuvent nécessiter votre approbation avant exécution. Chaque appel outil est enregistré.
Fonctionne-t-il avec ChatGPT ?
Oui. Dans ChatGPT, ouvrez Paramètres › Applications et connecteurs › Avancé, activez le mode Développeur et ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et autres clients MCP.
Quel est le coût ?
PipMCP dispose d'un plan gratuit sans carte bancaire requise. Les plans payants facturent par tâche terminée. Vous avez également besoin de votre propre compte DNSFilter.
L'IA peut-elle expliquer pourquoi un site a été bloqué ?
Oui. Elle peut rechercher comment DNSFilter catégorise un domaine, lire la politique applicable avec ses catégories bloquées et sa liste noire, et parcourir les journaux de requêtes pour ce domaine. Cela montre généralement si une catégorie ou une entrée de liste noire a causé le blocage.
Laissez votre IA travailler dans DNSFilter dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter DNSFilter gratuitementPipMCP n’est pas affilié à DNSFilter. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






