Aller au contenu

Intégration · Outils de développement

Connectez Claude et ChatGPT à Uptime.com

Demandez à votre IA ce qui est en panne maintenant, comment s'est déroulée une vérification le mois dernier, ou mettez en pause une vérification pendant la maintenance sur Uptime.com. Elle peut lire les vérifications, alertes, incidents de service, contacts d'alerte, pages de statut et rapports SLA. Elle peut également créer des vérifications HTTP(S), ping et SSL, ainsi que publier ou mettre à jour des incidents sur une page de statut. Les questions liées au monitoring sont répondues dans la conversation.

Connecter Uptime.com gratuitement

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

Essayez de demander

  • “Qu'est-ce qui est en panne maintenant ?”

    L'IA liste les incidents de service en cours avec la vérification concernée.

  • “Quelles étaient la disponibilité et le temps de réponse pour la vérification du paiement en août ?”

    Elle trouve la vérification et lit ses statistiques de disponibilité et de temps de réponse pour ces dates.

  • “Surveillez https://shop.example.com toutes les 5 minutes et alertez le contact des opérations.”

    Elle crée une vérification HTTP(S) avec l'adresse, l'intervalle et le contact d'alerte que vous avez nommés.

Ce que votre IA peut faire

Vérifications

Listez, créez, mettez à jour, mettez en pause et reprendrez les vérifications HTTP(S), ping et SSL, ainsi que lisez les statistiques de disponibilité et de temps de réponse.

Alertes et incidents de service

Voir les alertes et incidents de service, les filtrer par vérification ou tag, et trouver ce qui est en panne maintenant.

Pages de statut et SLA

Publiez et mettez à jour les incidents et la maintenance sur les pages de statut, ainsi que lisez les statistiques des rapports SLA.

  • “Mettez en pause la vérification API pendant notre déploiement de ce soir.”

    Elle met en pause le monitoring pour cette vérification. Aucune alerte n'est envoyée tant qu'elle ne sera pas reprise.

  • “Publiez la maintenance programmée sur notre page de statut pour dimanche à 02:00.”

    Elle crée une entrée de maintenance programmée sur la page de statut et n'envoie des e-mails aux abonnés que si vous lui demandez explicitement.

  • “Avertissez-nous 30 jours avant l'expiration du certificat SSL sur notre domaine.”

    Elle crée une vérification SSL avec un seuil de 30 jours et vos contacts d'alerte.

223 outils pour Uptime.com

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

  • archive_userVisible par d’autres
  • cancel_occurrenceSupprime des données
  • create_alert_ignoreModifie des données
  • create_check_tagModifie des données
  • create_contactModifie des données
  • create_contact_apiModifie des données
  • create_contact_blacklistModifie des données
  • create_contact_cloudstatusModifie des données
  • create_contact_contact_groupsModifie des données
  • create_contact_dnsModifie des données
  • create_contact_ftpModifie des données
  • create_contact_groupModifie des données
  • create_contact_heartbeatModifie des données
  • create_contact_imapModifie des données
  • create_contact_locationsModifie des données
  • create_contact_malwareModifie des données
  • create_contact_ntpModifie des données
  • create_contact_pagespeedModifie des données
  • create_contact_popModifie des données
  • create_contact_rdapModifie des données
  • create_contact_rum2Modifie des données
  • create_contact_sftpModifie des données
  • create_contact_smtpModifie des données
  • create_contact_sshModifie des données
  • create_contact_tagsModifie des données
  • create_contact_tcpModifie des données
  • create_contact_transactionModifie des données
  • create_contact_udpModifie des données
  • create_contact_webhookSupprime des données
  • create_contact_whoisModifie des données
  • create_credentialModifie des données
  • create_dashboardModifie des données
  • create_http_checkModifie des donnéesCréez une vérification HTTP(S) pour un site web. Dans `body`, passez `msp_address` (URL), `msp_interval` (minutes) et `contact_groups` (noms ou IDs de contacts), ainsi que les options facultatives `name`, `tags` et `locations`.
  • create_incident_updateModifie des données
  • create_integration_cachetModifie des données
  • create_integration_datadogModifie des données
  • create_integration_discordModifie des données
  • create_integration_geckoboardModifie des données
  • create_integration_google_chatModifie des données
  • create_integration_grafana_graphiteModifie des données
  • create_integration_grafana_prometheusModifie des données
  • create_integration_ilertModifie des données
  • create_integration_jiraservicedeskModifie des données
  • create_integration_klipfolioModifie des données
  • create_integration_logzModifie des données
  • create_integration_makeModifie des données
  • create_integration_microsoft_teamsModifie des données
  • create_integration_opsgenieModifie des données
  • create_integration_pagerdutyModifie des données
  • create_integration_pushbulletModifie des données
  • create_integration_pushoverModifie des données
  • create_integration_servicenowModifie des données
  • create_integration_slackModifie des données
  • create_integration_statusModifie des données
  • create_integration_statuspageModifie des données
  • create_integration_telegramModifie des données
  • create_integration_victoropsModifie des données
  • create_integration_wavefrontModifie des données
  • create_integration_webhookSupprime des données
  • create_integration_zapierModifie des données
  • create_integration_zendeskModifie des données
  • create_notificationModifie des données
  • create_ping_checkModifie des donnéesCréez une vérification ping (ICMP). Passez `msp_address` (hôte ou IP), `msp_interval` (minutes) et `contact_groups` (noms ou IDs de contacts) ; les options facultatives sont `name`, `tags` et `locations`.
  • create_push_notificationModifie des données
  • create_rawModifie des données
  • create_scheduleModifie des données
  • create_scheduled_reportModifie des données
  • create_servicevariableModifie des données
  • create_sla_reportModifie des données
  • create_sla_report_groupModifie des données
  • create_ssl_checkModifie des donnéesCréez une vérification de certificat SSL. Passez `msp_address` (domaine), `msp_threshold` (jours avant expiration pour alerter) et `contact_groups` (noms ou IDs de contacts) ; les options facultatives sont `name` et `tags`.
  • create_status_page_incidentModifie des donnéesPubliez un incident ou une maintenance planifiée sur une page d'état. Passez `statuspage_id`, `name`, `starts_at`, `incident_type` (INCIDENT ou MAINTENANCE_PLANIFIÉE) et `updates` (liste avec description et état de l'incident tel que en cours d'enquête ou résolu). Définissez `notify_subscribers` pour envoyer des emails aux abonnés.
  • create_statuspageModifie des données
  • create_statuspage_componentModifie des données
  • create_statuspage_metricModifie des données
  • create_statuspage_subscriberModifie des données
  • create_statuspage_subscription_domain_allow_listModifie des données
  • create_statuspage_subscription_domain_block_listModifie des données
  • create_statuspage_userModifie des données
  • create_subaccountModifie des données
  • create_subaccount_allocationModifie des données
  • create_userModifie des données
  • create_user_reactivateModifie des données
  • delete_checkSupprime des donnéesSupprimez définitivement une vérification par `pk`, y compris son historique. Cela ne peut pas être annulé.
  • delete_check_tagSupprime des données
  • delete_contact_delete_contact_group_detailSupprime des données
  • delete_credentialSupprime des données
  • delete_dashboardSupprime des données
  • delete_incident_updateSupprime des données
  • delete_integrationSupprime des données
  • delete_notificationSupprime des données
  • delete_push_notificationSupprime des données
  • delete_scheduleSupprime des données
  • delete_scheduled_reportSupprime des données
  • delete_servicevariableSupprime des données
  • delete_sla_reportSupprime des données
  • delete_sla_report_groupSupprime des données
  • delete_statuspageSupprime des données
  • delete_statuspage_componentSupprime des données
  • delete_statuspage_incidentSupprime des données
  • delete_statuspage_metricSupprime des données
  • delete_statuspage_subscriberSupprime des données
  • delete_statuspage_subscription_domain_allow_listSupprime des données
  • delete_statuspage_subscription_domain_block_listSupprime des données
  • delete_statuspage_userSupprime des données
  • delete_userSupprime des données
  • get_alertRécupérez une alerte par `pk`, incluant la vérification, l'emplacement et les détails d'erreur.
  • get_checkRécupérez une vérification par `pk` (ID de vérification), y compris son adresse, l'intervalle, les emplacements et les contacts d'alerte.
  • get_check_statsRécupérez les statistiques de disponibilité et temps de réponse pour une vérification par `pk` entre `start_date` et `end_date`, avec optionnellement `include_alerts`.
  • get_check_tag
  • get_contactRécupérez un contact d'alerte par `pk`, y compris son email, SMS et les cibles d'intégration.
  • get_credential
  • get_current_userRécupérez l'utilisateur Uptime.com connecté et ses détails de compte.
  • get_dashboard
  • get_event
  • get_incident_update
  • get_integration
  • get_notification
  • get_occurrence
  • get_occurrence_get_maintenance_occurrence_detail
  • get_outageRécupérez une panne par `pk`, y compris le début, la fin, la durée et la vérification affectée.
  • get_push_notification
  • get_schedule
  • get_scheduled_report
  • get_servicevariable
  • get_sla_report
  • get_sla_report_group
  • get_sla_report_statsObtenir les statistiques d'un rapport SLA entre `start_date` et `end_date` pour `pk`.
  • get_status_pageRécupérez une page d'état par `pk`, y compris ses paramètres et son URL.
  • get_statuspage_component
  • get_statuspage_incident
  • get_statuspage_metric
  • get_statuspage_subscriber
  • get_statuspage_subscription_domain_allow_list
  • get_statuspage_subscription_domain_block_list
  • get_statuspage_user
  • get_subaccount
  • get_user
  • list_account_usages
  • list_addresses
  • list_alert_root_causes
  • list_alertsLister les alertes, filtrées par `check_pk`, `check_tag`, `state_is_up` et `start_date`/`end_date`.
  • list_auths
  • list_check_definitions
  • list_check_tagsLister les étiquettes de surveillance, filtrées par `search`. À utiliser pour trouver des noms d'étiquettes afin de filtrer ou créer de nouvelles surveillances.
  • list_checksLister les surveillances, filtrées par `search`, `tag`, `monitoring_service_type`, `state_is_up` (false pour les surveillances en panne) ou `is_paused`.
  • list_contact_analysis
  • list_contact_current_statuses
  • list_contact_response_times
  • list_contactsLister les contacts d'alerte (les personnes et canaux qui reçoivent une notification), filtrés par `search`.
  • list_dashboard_stats
  • list_defaults
  • list_dimensions
  • list_ips
  • list_outagesLister les incidents de service, filtrés par `ongoing`, `check_pk`, `check_tag` et `start_date`/`end_date`. Utilisez `ongoing` true pour voir ce qui est en panne maintenant.
  • list_probe_servers
  • list_schemas
  • list_sla_reportsLister les rapports SLA, filtrés par `search`.
  • list_stats
  • list_status_page_incidentsLister les incidents et maintenances sur une page de statut selon `statuspage_id`, filtrés par `incident_type` et `start_date`/`end_date`.
  • list_status_pagesLister vos pages de statut, filtrées par `search` ou `visibility_level`.
  • list_statuspage_current_statuses
  • list_statuspage_histories
  • list_subaccounts
  • pause_checkModifie des donnéesMettez en pause la surveillance d'une vérification par `pk`. Aucune alerte n'est envoyée pendant qu'elle est en pause.
  • resume_checkModifie des donnéesReprenez la surveillance d'une vérification mise en pause par `pk`.
  • search_cloudstatus_groups
  • search_cloudstatus_services
  • search_contact_checks
  • search_contacts_post_metrics_queryModifie des données
  • search_contacts_query
  • search_credentials
  • search_dashboards
  • search_events
  • search_incident_updates
  • search_integrations
  • search_notifications
  • search_occurrences
  • search_occurrences_get_maintenanceoccurrencelist
  • search_push_notifications
  • search_raws
  • search_scheduled_reports
  • search_schedules
  • search_servicevariables
  • search_sla_report_groups
  • search_statuspage_components
  • search_statuspage_metrics
  • search_statuspage_subscribers
  • search_statuspage_subscription_domain_allow_lists
  • search_statuspage_subscription_domain_block_lists
  • search_statuspage_users
  • search_users
  • update_checkModifie des donnéesMettre à jour une surveillance selon `pk`. Insérez les champs modifiés dans `body`, par exemple nom, adresse MSP, intervalle MSP, groupes de contacts ou étiquettes.
  • update_check_tagModifie des données
  • update_contact_addressesVisible par d’autres
  • update_contact_escalationsVisible par d’autres
  • update_contact_patch_contact_group_detailModifie des données
  • update_contact_replace_tagsVisible par d’autres
  • update_contactsVisible par d’autres
  • update_contacts_patch_contact_group_set_on_call_hoursVisible par d’autres
  • update_credentialModifie des données
  • update_dashboardModifie des données
  • update_escalationsVisible par d’autres
  • update_incident_updateModifie des données
  • update_integrationModifie des données
  • update_notificationModifie des données
  • update_pausesVisible par d’autres
  • update_push_notificationModifie des données
  • update_resumesVisible par d’autres
  • update_scheduleModifie des données
  • update_scheduled_reportModifie des données
  • update_servicevariableModifie des données
  • update_sla_reportModifie des données
  • update_status_page_incidentModifie des donnéesMettre à jour un incident de page de statut selon `statuspage_id` et `pk`, en passant `name`, `starts_at`, `incident_type` et la liste complète de `updates`; définir `ends_at` pour le fermer. Définir `notify_subscribers` pour les abonnés par e-mail.
  • update_statuspageModifie des données
  • update_statuspage_componentModifie des données
  • update_statuspage_metricModifie des données
  • update_statuspage_subscription_domain_allow_listModifie des données
  • update_statuspage_subscription_domain_block_listModifie des données
  • update_statuspage_userModifie des données
  • update_subaccountModifie des données
  • update_updatesVisible par d’autres
  • update_userModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 2

    Collez votre clé

    Collez votre jeton API Uptime.com. L'accès API est réservé aux plans payants Uptime.com. Connectez-vous, ouvrez la page du Jeton API (app.uptime.com/api/tokens) et générez ou copiez votre jeton.

  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 sur Uptime.com ?

L'IA peut lire les vérifications, statistiques de vérification, alertes, incidents de service, contacts d'alerte, tags de vérification, pages de statut, incidents et rapports SLA. Elle peut créer des vérifications HTTP(S), ping et SSL, mettre à jour, mettre en pause, reprendre et supprimer des vérifications, ainsi que publier ou mettre à jour des incidents ou de la maintenance sur une page de statut.

L'IA voit-elle mon jeton API Uptime.com ?

Non. Vos identifiants Uptime.com sont chiffrés au repos et jamais montrés à l'IA. Après les avoir sauvegardés, ils ne sont plus affichés, même pas 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 commencer en lecture seule. Supprimer une vérification la supprime définitivement avec son historique, et publier un incident peut envoyer des emails aux abonnés de votre page d'état. Les deux peuvent nécessiter votre approbation avant exécution. Chaque appel d'outil est journalisé.

Fonctionne-t-il 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 payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d'autres clients MCP.

Quel est le coût ?

PipMCP dispose d'un plan gratuit sans carte bancaire requis. Les plans payants sont facturés par tâche terminée. Vous avez également besoin de votre propre compte Uptime.com sur un plan payant, car Uptime.com n'offre l'accès API que sur les plans payants.

L'IA peut-elle notifier mes abonnés de ma page d'état ?

Uniquement si vous le souhaitez. Lorsque l'IA publie ou met à jour un incident sur la page d'état, elle peut configurer la notification aux abonnés pour qu'ils reçoivent un email. Si cela est omis, l'incident est publié sans envoyer de courriel.

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

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

Connecter Uptime.com gratuitement

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