Intégration du serveur MCP Raygun

Intégrez les puissantes API de surveillance et de gestion de Raygun directement dans vos workflows IA FlowHunt pour un suivi des erreurs, une automatisation des déploiements et une gestion d’équipe simplifiés.

Intégration du serveur MCP Raygun

Que fait le serveur MCP “Raygun” ?

Le serveur MCP Raygun est un pont entre les assistants IA et les endpoints de l’API V3 de Raygun, permettant une interaction fluide avec les applications Crash Reporting et Real User Monitoring. En exposant les fonctionnalités de l’API Raygun via le Model Context Protocol (MCP), ce serveur permet aux workflows automatisés par IA d’automatiser et de rationaliser des tâches telles que la gestion des erreurs, le suivi des déploiements, la surveillance des performances, la gestion des source maps et l’administration des équipes. Les développeurs peuvent utiliser ce serveur MCP pour déclencher des actions, interroger des données et gérer leurs applications Raygun de façon programmatique, améliorant ainsi la productivité et accélérant les cycles de résolution et de mise en production.

Liste des prompts

Aucun modèle de prompt explicite n’est documenté dans le dépôt.

Liste des ressources

Aucune ressource explicite n’est documentée dans le dépôt.

Applications

  • list_applications – Liste toutes les applications de votre compte.
  • get_application – Récupère les détails d’une application par identifiant.
  • get_application_by_api_key – Récupère les détails d’une application via sa clé API.
  • regenerate_application_api_key – Génère une nouvelle clé API pour une application.

Gestion des erreurs

  • list_error_groups – Liste les groupes d’erreurs d’une application.
  • get_error_group – Récupère les informations détaillées d’un groupe d’erreurs spécifique.
  • resolve_error_group – Marque un groupe d’erreurs comme résolu.
  • activate_error_group – Marque un groupe d’erreurs comme actif.
  • ignore_error_group – Marque un groupe d’erreurs comme ignoré.
  • permanently_ignore_error_group – Ignore définitivement un groupe d’erreurs.

Gestion des déploiements

  • list_deployments – Liste les déploiements d’une application.
  • get_deployment – Récupère les détails d’un déploiement par identifiant.
  • delete_deployment – Supprime un déploiement.
  • update_deployment – Met à jour les informations d’un déploiement.
  • reprocess_deployment_commits – Re-traite les données des commits d’un déploiement.

Gestion des utilisateurs & sessions

  • list_customers – Liste les clients d’une application.
  • list_sessions – Liste les sessions utilisateurs d’une application.
  • get_session – Récupère les informations détaillées d’une session.

Surveillance des performances

  • list_pages – Liste les pages surveillées pour une application.
  • get_page_metrics_time_series – Récupère les métriques de performance sous forme temporelle.
  • get_page_metrics_histogram – Récupère un histogramme des métriques de performance.
  • get_error_metrics_time_series – Récupère les métriques d’erreur sous forme temporelle.

Source Maps

  • list_source_maps – Liste les source maps d’une application.
  • get_source_map – Récupère les détails d’une source map.
  • update_source_map – Met à jour une source map.
  • delete_source_map – Supprime une source map.
  • upload_source_map – Téléverse une nouvelle source map.
  • delete_all_source_maps – Supprime toutes les source maps.

Gestion d’équipe

  • list_invitations – Liste les invitations d’équipe en attente.
  • send_invitation – Envoie une nouvelle invitation d’équipe.
  • get_invitation – Récupère les détails d’une invitation.
  • revoke_invitation – Révoque une invitation en attente.

Cas d’usage de ce serveur MCP

  • Automatisation de la gestion des erreurs
    Permettre aux agents IA de lister, résoudre, ignorer ou activer automatiquement des groupes d’erreurs, pour rationaliser le tri et la gestion des erreurs applicatives.
  • Suivi et gestion des déploiements
    Lister, mettre à jour ou supprimer des déploiements et re-traiter les données de commits, afin de suivre la santé des releases et d’automatiser les workflows de déploiement.
  • Surveillance des performances
    Accéder aux données de monitoring utilisateur réel, récupérer des métriques et analyser les tendances de performance ou les goulets d’étranglement directement via des workflows IA.
  • Gestion des source maps
    Automatiser le téléversement, la mise à jour ou la suppression des source maps, pour garantir un débogage et un suivi des erreurs précis sans intervention manuelle.
  • Gestion des équipes et des sessions
    Gérer les invitations d’équipe, les sessions et les listes de clients, facilitant l’intégration ou la sortie des membres et le suivi des sessions utilisateur pour la sécurité ou l’analyse.

Comment le configurer

Windsurf

Aucune instruction spécifique d’installation pour Windsurf n’est fournie dans le dépôt.

Claude

  1. Assurez-vous que Node.js et npm sont installés sur votre système.
  2. Obtenez votre jeton PAT Raygun.
  3. Localisez votre fichier claude_desktop_config.json (~/Library/Application Support/Claude/claude_desktop_config.json sur MacOS ou %APPDATA%/Claude/claude_desktop_config.json sous Windows).
  4. Ajoutez la configuration du serveur MCP Raygun :
{
  "mcpServers": {
    "raygun": {
      "command": "npx",
      "args": ["-y", "@raygun.io/mcp-server-raygun"],
      "env": {
        "RAYGUN_PAT_TOKEN": "votre-pat-token-ici"
      }
    }
  }
}
  1. Enregistrez le fichier et redémarrez Claude Desktop.

Sécurisation des clés API :
Stockez votre jeton PAT comme variable d’environnement dans la configuration comme montré ci-dessus.

Cursor

Aucune instruction spécifique d’installation pour Cursor n’est fournie dans le dépôt.

Cline

Aucune instruction spécifique d’installation pour Cline n’est fournie dans le dépôt.

Comment utiliser ce MCP dans vos flows

Utilisation du MCP dans FlowHunt

Pour intégrer des serveurs MCP dans votre workflow FlowHunt, commencez par ajouter le composant MCP à votre flow et connectez-le à votre agent IA :

FlowHunt MCP flow

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section de configuration système du MCP, insérez les détails de votre serveur MCP en utilisant ce format JSON :

{
  "raygun": {
    "transport": "streamable_http",
    "url": "https://votreserveurmcp.exemple/cheminverslemcp/url"
  }
}

Une fois configuré, l’agent IA peut utiliser ce MCP comme outil avec accès à toutes ses fonctions et capacités. N’oubliez pas de remplacer “raygun” par le vrai nom de votre serveur MCP et l’URL par celle de votre propre serveur MCP.


Vue d’ensemble

SectionDisponibilitéDétails/Remarques
Vue d’ensemblePrésentation et fonctionnalités présentes dans le README
Liste des promptsAucun modèle de prompt documenté
Liste des ressourcesAucune définition explicite de ressource trouvée
Liste des outilsListe détaillée des outils dans le README
Sécurisation des clés APINécessite la variable d’environnement RAYGUN_PAT_TOKEN
Support du sampling (moins important ici)Non mentionné

Notre avis

Le serveur MCP Raygun offre un outillage complet pour la gestion des applications Raygun via MCP, avec une documentation claire des outils et de la configuration pour Claude. Cependant, il manque des modèles de prompt, des définitions explicites de ressources et des instructions pour certaines plateformes. Le sampling et le support de Roots ne sont pas mentionnés. Globalement, il couvre bien les outils et la sécurité, mais certaines fonctionnalités avancées du MCP et des détails multi-plateformes font défaut.

Score MCP

Dispose d’une LICENSE⛔ (Aucun fichier LICENSE trouvé)
Au moins un outil
Nombre de Forks8
Nombre d’étoiles12

Score MCP Table : 6/10 – Bonne couverture d’outils et sécurité, mais absence de modèles de prompt, ressources, fonctions avancées MCP et détails multiplateformes.

Questions fréquemment posées

Qu'est-ce que le serveur MCP Raygun ?

Le serveur MCP Raygun connecte les agents IA à l'API de Raygun, permettant la gestion automatisée des erreurs, des déploiements, du monitoring, des source maps et des opérations d'équipe via des endpoints MCP standardisés.

Quelles fonctionnalités puis-je automatiser avec le serveur MCP Raygun ?

Vous pouvez automatiser la liste et la résolution des groupes d’erreurs, le suivi et la gestion des déploiements, la récupération des métriques de performance, la gestion des source maps, ainsi que la gestion des invitations d’équipe et des sessions utilisateur — tout cela depuis les workflows FlowHunt.

Comment sécuriser mon jeton PAT Raygun ?

Définissez votre jeton PAT comme variable d'environnement dans la configuration du serveur MCP. Cela permet de garder les identifiants sensibles hors de votre code et des fichiers de configuration.

L'installation multiplateforme est-elle supportée ?

Actuellement, des instructions détaillées sont fournies pour Claude Desktop. D'autres plateformes peuvent nécessiter des étapes manuelles similaires de configuration du serveur MCP.

Le serveur MCP Raygun inclut-il des modèles de prompt ou des ressources explicites ?

Non, le dépôt ne documente pas de modèles de prompt ni de ressources explicites, se concentrant sur la couverture des outils et les capacités d'automatisation via API.

Automatisez avec le serveur MCP Raygun

Débloquez une surveillance fluide des erreurs et des workflows de déploiement en connectant Raygun à vos automatisations FlowHunt.

En savoir plus