Ce guide vous accompagne dans la configuration du serveur Model Context Protocol (MCP) de New Relic avec vos clients MCP pris en charge préférés. Choisissez votre environnement ci-dessous pour obtenir des instructions spécifiques à la plateforme.
Important
Votre utilisation de tout outil d'IA, y compris, mais sans s'y limiter, ceux répertoriés sur cette page, avec les serveurs MCP de New Relic AI signifie que votre IA effectuera des actions dans votre compte New Relic en votre nom. Lorsque vous utilisez l'une des méthodes décrites ici, créez et utilisez des comptes New Relic appropriés qui disposent des contrôles d'accès basés sur les rôles (RBAC) souhaités, et des autorisations du moindre privilège adaptées à votre cas d'utilisation, à vos exigences, et à vos politiques internes.
Avant de commencer la configuration de New Relic MCP, assurez-vous d'avoir rempli les conditions préalables, y compris la configuration de l'authentification. Suivez ensuite les instructions correspondant à votre environnement de développement spécifique.
Outils de filtrage avec include-tags
Les outils MCP de New Relic sont organisés et catégorisés à l’aide de tags internes (tels que alerting, discovery, et data-access). Pour plus de détails, consultez les outils de filtrage
Vous pouvez filtrer dynamiquement les outils auxquels votre agent d'IA accède en envoyant l'en-tête include-tags HTTP avec vos requests comme indiqué ici :
Important
Avis sur la région : Les exemples de configuration de cette rubrique utilisent l’URL de connexion MCP de la région américaine (par défaut) : https://mcp.newrelic.com/mcp/. Si votre compte New Relic se trouve dans une autre région, remplacez cette URL par le point de terminaison régional approprié dans tous les fichiers de configuration et arguments de ligne de commande :
"servers": { "new-relic-mcp-server": { "url": "https://mcp.newrelic.com/mcp/", "type": "http", "headers": { "include-tags": "discovery,alerting" } }}Pour obtenir la liste complète des balises disponibles et des outils associés à chacune, reportez-vous à la documentation de référence des outils New Relic MCP.
Important
Sauf indication contraire expresse dans cette Documentation, vous ne devez configurer vos clients MCP pris en charge qu’avec la méthode OAuth. Sauf indication contraire, toute configuration avec une clé API ne fonctionnera pas comme décrit dans cette Documentation, ou comme prévu.
Configuration du code Claude
Claude Code prend en charge la méthode d'authentification OAuth. OAuth nécessite la version 2.1.186 de Claude Code ou plus tard. Si vous utilisez des versions antérieures, vous devez vous authentifier via /mcp dans Claude au lieu de la connexion MCP claude.
Assurez-vous que Claude Code est installé et configuré.
Ajoutez le serveur MCP à l'aide de la ligne de commande :
bash$claude mcp add --transport http newrelic https://mcp.newrelic.com/mcp/$claude mcp login newrelicOu modifiez
~/.claude.jsoncomme indiqué ici :{"mcpServers": {"newrelic": {"type": "http","url": "https://mcp.newrelic.com/mcp/"}}}Suivez le flux OAuth du navigateur pour terminer l’authentification.
Si vous rencontrez des erreurs de connexion après la configuration, consultez Erreur de connexion inattendue dans Claude Code, et Identifiants OAuth obsolètes dans Claude Desktop.
Codex setup
Codex supports OAuth authentication method. OAuth requires Codex version 0.154.0 or later.
Ensure you have Codex installed and configured.
Ajoutez le serveur MCP à l'aide de la ligne de commande :
bash$codex mcp add newrelic --url https://mcp.newrelic.com/mcp/Ou modifiez
~/.codex/config.tomlcomme indiqué ici :bash$[mcp_servers.newrelic]$url = "https://mcp.newrelic.com/mcp/"Suivez le flux OAuth du navigateur pour terminer l’authentification.
Configuration d’Antigravity CLI
Important
Seule la méthode par clé API est actuellement prise en charge pour Antigravity CLI. La prise en charge d’OAuth n’est pas encore disponible.
Assurez-vous qu’Antigravity CLI est installé sur votre machine.
Configurez le serveur MCP en ouvrant (ou en créant) le fichier de configuration :
- macOS/Linux :
~/.gemini/config/mcp_config.json - Windows:
%USERPROFILE%\.gemini\config\mcp_config.json
Ajoutez la configuration suivante :
{"mcpServers": {"newrelic": {"serverUrl": "https://mcp.newrelic.com/mcp/","headers": {"api-key": "NRAK-YOUR-KEY-HERE"}}}}- macOS/Linux :
Démarrez la CLI Antigravity :
bash$agyExécutez
/mcppour vérifier que le serveur New Relic est connecté.
Configuration de l'interface de ligne de commande Kiro
- Assurez-vous d'avoir installé l'outil Kiro CLI sur votre machine.
- Configurez le serveur MCP en ouvrant (ou en créant) le fichier de configuration situé à
~/.kiro/settings/mcp.jsonet ajoutez la configuration suivante :
{ "mcpServers": { "newrelic-mcp-server": { "url": "https://mcp.newrelic.com/mcp/", "oauth": { "authorizationUrl": "https://oauth2.service.newrelic.com/oauth2/auth", "tokenUrl": "https://oauth2.service.newrelic.com/oauth2/token", "scopes": ["observability:read", "offline", "offline_access"], "usePKCE": true }, "disabled": false } }}Authentifiez-vous et connectez-vous :
- Ouvrez votre terminal et exécutez
kiro-cli. - Tapez la commande
/mcpet appuyez sur Entrée. - Vous verrez le serveur New Relic listé avec une URL. Ouvrez cette URL dans votre navigateur.
- Suivez la procédure de connexion standard de New Relic.
- Une fois l'authentification effectuée, le navigateur confirmera la réussite de l'opération.
- Ouvrez votre terminal et exécutez
Configuration du bureau Claude
Claude Desktop nécessite le proxy mcp-remote pour l'authentification OAuth. Assurez-vous que Node.js est installé sur votre ordinateur pour que npx fonctionne.
- Créez le répertoire de configuration (si nécessaire) :
$mkdir -p "~/Library/Application Support/Claude"Modifiez le fichier de configuration :
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) ou%APPDATA%\Claude\claude_desktop_config.json(Windows).{"mcpServers": {"new-relic-mcp": {"command": "npx","args": ["-y", "mcp-remote", "https://mcp.newrelic.com/mcp/"]}}}Redémarrez Claude Desktop.
Configuration de VS Code
Vous avez besoin de VS Code (version 1.91 ou ultérieure).
- Ajoutez le serveur MCP en modifiant
.vscode/mcp.jsoncomme indiqué ici :
{ "servers": { "new-relic-mcp": { "url": "https://mcp.newrelic.com/mcp/", "type": "http" } }}Créez ou ouvrez
mcp.jsondans votre espace de travail VS Code :Si vous n'avez pas de répertoire
.vscode, créez-en un à la racine de votre projet.- Dans
.vscode, créez un fichier nommémcp.json. - Ajoutez votre configuration d'authentification.
- Dans
Démarrer le serveur :
- Assurez-vous que votre fichier
mcp.jsonest ouvert dans l'éditeur. - Recherchez un lien cliquable (CodeLens) au-dessus de la configuration de votre serveur. Cliquez dessus pour démarrer le serveur MCP.
- Assurez-vous que votre fichier
Une fois connecté, vous pouvez interagir avec New Relic AI en utilisant des instructions en langage naturel. Le serveur MCP gérera l'authentification et la récupération des données depuis votre compte New Relic.