Aller au contenu

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.

Connecter DNSFilter gratuitement

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ées
  • block_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ées
  • cancel_companySupprime des données
  • cancel_mspSupprime des données
  • createModifie des données
  • create_addressModifie des données
  • create_api_keyModifie des données
  • create_api_key_revokeModifie des données
  • create_application_updateModifie des données
  • create_billingModifie des données
  • create_bulk_allowlist_domainsVisible par d’autres
  • create_bulk_blocklist_domainsVisible par d’autres
  • create_bulk_createVisible par d’autres
  • create_category_allowed_applicationModifie des données
  • create_category_blocked_applicationModifie des données
  • create_category_permissive_modeModifie des données
  • create_collection_userModifie des données
  • create_companyModifie des données
  • create_company_reactivateModifie des données
  • create_company_skuModifie des données
  • create_company_userModifie des données
  • create_company_v1_networks_bulk_updateVisible par d’autres
  • create_company_v1_organizations_createModifie des données
  • create_createModifie des données
  • create_dashboardModifie des données
  • create_dashboard_make_privateModifie des données
  • create_dashboard_make_publicModifie des données
  • create_dequeue_uninstallModifie des données
  • create_enterprise_connectionModifie des données
  • create_mspModifie des données
  • create_msp_reactivateModifie des données
  • create_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ées
  • create_network_subnetModifie des données
  • create_networks_csv_exportModifie des données
  • create_pageModifie des données
  • create_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ées
  • create_scheduled_policyModifie des données
  • create_scheduled_reportModifie des données
  • create_scheduled_report_previewModifie des données
  • create_suggest_threatModifie des données
  • create_suppress_license_warningModifie des données
  • create_trialModifie des données
  • create_unblock_requests_csv_exportModifie des données
  • create_userVisible par d’autres
  • create_user_membershipModifie des données
  • create_user_reset_password_urlSupprime des données
  • create_user_v1_distributors_users_createModifie des données
  • create_user_v1_user_agent_bulk_deletes_createVisible par d’autres
  • create_user_v1_user_agent_bulk_updates_createVisible par d’autres
  • create_user_v1_user_agent_bulk_updates_has_mixedVisible par d’autres
  • create_user_v1_user_agent_cleanups_createModifie des données
  • create_user_v1_user_agent_csv_exports_createModifie des données
  • create_user_v2_agent_local_users_csv_export_createModifie des données
  • decide_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ées
  • delete_addressSupprime des données
  • delete_api_keySupprime des données
  • delete_batch_destroysTransfère de l’argent
  • delete_bulk_destroysTransfère de l’argent
  • delete_bulks_allowlist_domainsTransfère de l’argent
  • delete_bulks_blocklist_domainsTransfère de l’argent
  • delete_categorySupprime des données
  • delete_category_allowed_applicationSupprime des données
  • delete_category_blocked_applicationSupprime des données
  • delete_collection_userSupprime des données
  • delete_companySupprime des données
  • delete_company_skuSupprime des données
  • delete_company_userSupprime des données
  • delete_dashboardSupprime des données
  • delete_enterprise_connectionSupprime des données
  • delete_messageSupprime des données
  • delete_networkSupprime des données
  • delete_network_secret_keysTransfère de l’argent
  • delete_network_subnetSupprime des données
  • delete_pageSupprime des données
  • delete_scheduled_policySupprime des données
  • delete_scheduled_reportSupprime des données
  • delete_userSupprime des données
  • delete_user_membershipSupprime des données
  • delete_user_v1_user_agents_destroySupprime des données
  • detach_dashboardModifie des données
  • disallow_domain_in_policySupprime des donnéesSupprimer un domaine de la liste blanche d'une politique. Nécessite `policy_id`, `domain` et un `note`.
  • get_address
  • get_address_v1_ip_addresses_show
  • get_address_v1_mac_addresses_show
  • get_address_verify
  • get_all
  • get_all_agents
  • get_all_msp
  • get_api_key
  • get_application
  • get_bulk_create
  • get_bulk_destroy
  • get_by_ip
  • get_category
  • get_category_v1_categories_show
  • get_collection_user
  • get_company
  • get_company_user
  • get_company_v1_networks_bulk_update_status
  • get_company_v1_organizations_show
  • get_csv_export
  • get_current_userRécupérer l'utilisateur DNSFilter connecté et son organisation. Utilisez pour confirmer quel compte vous travaillez.
  • get_enterprise_connection
  • get_extant_msp
  • get_invoice
  • get_message
  • get_msp
  • get_networkRécupérer un réseau par `network_id`, avec ses adresses IP, politiques et page de blocage.
  • get_network_lan_ip
  • get_network_subnet
  • get_networks_csv_export
  • get_organization_usage
  • get_organization_usage_detailed
  • get_page
  • get_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_ip
  • get_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_policy
  • get_scheduled_report
  • get_scheduled_report_preview
  • get_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_settings
  • get_unblock_request
  • get_unblock_requests_csv_export
  • get_user
  • get_user_info_by_date
  • get_user_v1_agent_local_users_show
  • get_user_v1_distributors_users_show
  • get_user_v1_user_agent_bulk_deletes_show
  • get_user_v1_user_agent_bulk_updates_show
  • get_user_v1_user_agent_cleanups_show
  • get_user_v1_user_agent_csv_exports_show
  • get_user_v1_users_show
  • get_user_v2_agent_local_users_csv_export_show
  • list_addresses
  • list_applications
  • list_availables
  • list_billings
  • list_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_2
  • list_categories_v1_traffic_reports_total_categories
  • list_categories_v1_traffic_reports_total_requests_collections
  • list_category_permissive_modes
  • list_companies
  • list_companies_v1_traffic_reports_qps_active_organizations
  • list_companies_v1_traffic_reports_total_categories_organizations
  • list_companies_v1_traffic_reports_total_domains_organizations
  • list_companies_v1_traffic_reports_total_requests_organizations
  • list_companies_v1_traffic_reports_total_threats_organizations
  • list_company_users
  • list_csvs
  • list_currents
  • list_customers
  • list_dashboards
  • list_distributors
  • list_enterprise_connections
  • list_geos
  • list_healths
  • list_invoices
  • list_msps
  • list_myips
  • list_network_lan_ips
  • list_network_subnets
  • list_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_owneds
  • list_pages
  • list_pages_v1_categories_all
  • list_pages_v1_ip_addresses_all
  • list_pages_v1_mac_addresses_all
  • list_pages_v1_policies_all
  • list_pages_v1_scheduled_policies_all
  • list_pages_v1_users_all
  • list_pending_counts
  • list_policiesLister les politiques de filtrage, optionnellement pour un seul (`organization_id`). Retourne les IDs, noms et paramètres des politiques.
  • list_policy_ips
  • list_products
  • list_qps
  • list_qps_active_agents
  • list_redirect_links
  • list_relays
  • list_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_policies
  • list_scheduled_reports
  • list_skus_availables
  • list_subnets
  • list_tags
  • list_top_organizations_requests
  • list_total_category_stats
  • list_total_client_stats
  • list_total_deployments
  • list_total_domain_stats
  • list_total_domains
  • list_total_requests_agents
  • list_total_requests_geos
  • list_unblock_requestsLister les demandes d'un utilisateur pour débloquer un site, filtrables par statut, domaine, email ou organisation.
  • list_uninstall_pins
  • list_user_agent_releases
  • list_usersLister les utilisateurs du tableau de bord de votre compte DNSFilter.
  • list_users_2
  • list_users_v1_networks_counts
  • list_users_v1_traffic_reports_total_domains_users
  • list_users_v1_traffic_reports_total_requests_users
  • list_users_v1_traffic_reports_total_threats_users
  • list_users_v2_unblock_requests_counts
  • lookup_domainRechercher comment DNSFilter catégorise un domaine via `fqdn`. À utiliser pour expliquer pourquoi un site est bloqué.
  • search_addresses
  • search_ai_applications
  • search_api_keys
  • search_applications
  • search_bulk_lookups
  • search_categories
  • search_categories_v1_traffic_reports_top_application_categories
  • search_categories_v1_traffic_reports_top_collections
  • search_collection_users
  • search_companies
  • search_cyber_sight_activity_types
  • search_pages
  • search_pages_v1_networks_all
  • search_pages_v1_organizations_all
  • search_qp_methods
  • search_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_settings
  • search_top_agents
  • search_top_networks
  • search_total_applications_agents_stats
  • search_total_applications_collections_stats
  • search_total_applications_networks_stats
  • search_total_applications_stats
  • search_total_applications_users_stats
  • search_total_organizations_requests
  • search_total_organizations_stats
  • search_users
  • search_users_v1_distributors_users_index
  • search_users_v1_traffic_reports_top_users
  • search_users_v1_user_agent_bulk_deletes_counts
  • search_users_v1_user_agent_bulk_updates_counts
  • search_users_v1_user_agents_counts
  • search_users_v2_agent_local_users_counts
  • search_vpn_settings_state_types
  • send_user_reset_password_emailSupprime des données
  • submit_msp_skusVisible par d’autres
  • submit_user_inviteVisible par d’autres
  • unblock_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ées
  • update_addressModifie des données
  • update_address_v1_mac_addresses_updateModifie des données
  • update_change_passwordsTransfère de l’argent
  • update_companiesVisible par d’autres
  • update_companyModifie des données
  • update_company_userModifie des données
  • update_dashboardModifie des données
  • update_distributorsVisible par d’autres
  • update_enterprise_connectionModifie des données
  • update_messageModifie des données
  • update_message_batch_updatesVisible par d’autres
  • update_mspModifie des données
  • update_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ées
  • update_network_secret_keysVisible par d’autres
  • update_network_subnetModifie des données
  • update_pageModifie des données
  • update_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ées
  • update_scheduled_reportModifie des données
  • update_ui_settingsVisible par d’autres
  • update_userModifie des données
  • update_user_membershipModifie des données
  • update_user_settingsModifie des données
  • update_user_v1_user_agent_cleanups_updateModifie des données
  • update_user_v1_user_agents_updateModifie des données
  • update_usersVisible par d’autres

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 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. 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 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 gratuitement

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