Esta guía le explica cómo configurar el servidor del Protocolo de Contexto de Modelo (MCP) de New Relic con sus herramientas de desarrollo de IA preferidas. Seleccione su entorno a continuación para obtener instrucciones específicas de la plataforma.
Importante
El uso que usted haga de cualquier herramienta de IA, incluidas pero no limitadas a las que se enumeran en esta página, con los servidores MCP de New Relic AI significa que su IA actuará en su nombre. Al emplear cualquiera de los métodos descritos aquí, cree y emplee cuentas de New Relic apropiadas que tengan RBAC y las licencias de acceso mínimos adecuados para su caso de uso, requisitos y políticas internas.
Antes de comenzar la configuración de New Relic MCP, cerciorar de completar los requisitos previos, incluida la configuración de autenticación. A continuación, siga las instrucciones para su entorno de desarrollo específico.
Herramientas de filtrado con include-etiqueta
Las herramientas MCP New Relic están organizadas y categorizadas empleando etiquetas internas (como alerting, discovery y data-access).
Puedes filtrar dinámicamente las herramientas a las que accede tu agente de IA enviando el encabezado include-tags HTTP con tus requests como se muestra aquí:
Importante
Aviso para la región EE. UU./UE: Los ejemplos de configuración de este tema emplean la URL de conexión MCP de la región EE. UU.: https://mcp.newrelic.com/mcp/. Si su cuenta New Relic se encuentra en la región de la UE, debe reemplazar esta URL con la región extrema en todos los archivos de configuración y argumentos de línea de comando: https://mcp.eu.newrelic.com/mcp/.
"servers": { "new-relic-mcp-server": { "url": "https://mcp.newrelic.com/mcp/", "type": "http", "headers": { "api-key": "NRAK-****", "include-tags": "discovery,alerting" } }}Para obtener la lista completa de etiquetas disponibles y las herramientas asociadas a cada una, consulte la documentación de referencia de herramientasNew Relic MCP.
Configuración del código Claude
Claude Code admite los métodos de autenticación OAuth (recomendado) y clave de API.
Método OAuth (recomendado)
- Cerciorar de tener Claude Code instalado y configurado.
- Agregue el servidor MCP usando la línea de comando:
$claude mcp add newrelic --transport http https://mcp.newrelic.com/mcp/O bien, edite ~/.claude.json como se muestra aquí:
{ "mcpServers": { "newrelic": { "httpUrl": "https://mcp.newrelic.com/mcp/", "oauth": { "enabled": true, "clientId": "pUWGgnjsQ0bydqCbavTPpw==", "authorizationUrl": "https://login.newrelic.com/login", "tokenUrl": "https://mcp.newrelic.com/oauth2/token", "scopes": ["openid"] } } }}- Verifique que el servidor MCP esté en la lista:
$claude mcp list- Comienza Claude:
$claude- Autenticar:
$/mcp auth newrelicSigue el flujo del navegador OAuth.
clave de método API
- Agregue el servidor MCP usando la línea de comando:
$claude mcp add newrelic --transport http --env NEW_RELIC_API_KEY=NRAK-YOUR-KEY https://mcp.newrelic.com/mcp/O bien, edite ~/.claude.json como se muestra aquí:
{ "mcpServers": { "newrelic": { "url": "https://mcp.newrelic.com/mcp/", "transport": "http", "env": { "NEW_RELIC_API_KEY": "NRAK-YOUR-KEY-HERE" } } }}- Verifique que el servidor MCP esté en la lista:
$claude mcp list- Comienza Claude:
$claudeConfiguración de escritorio de Claude
Claude Desktop requiere el proxy mcp-remote para la autenticación OAuth.
Método OAuth (recomendado)
- Crea el directorio de configuración (si es necesario):
$mkdir -p "~/Library/Application Support/Claude"- Edita el archivo de configuración:
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) o%APPDATA%\Claude\claude_desktop_config.json(Windows).
{ "mcpServers": { "new-relic-mcp": { "command": "npx", "args": ["mcp-remote", "https://mcp.newrelic.com/mcp/"] } }}- Resetear el escritorio de Claude.
clave de método API
- Agregue el servidor MCP editando
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) o%APPDATA%\Claude\claude_desktop_config.json(Windows) como se muestra aquí:
{ "mcpServers": { "newrelic": { "url": "https://mcp.newrelic.com/mcp/", "transport": "http", "headers": { "api-key": "NRAK-YOUR-KEY-HERE" } } }}- Resetear el escritorio de Claude.
Equipo de windsurf
Método OAuth (a través del proxy remoto mcp)
- Edita el archivo de configuración,
~/.codeium/windsurf/mcp_config.json, como se muestra aquí:
{ "mcpServers": { "newrelic-oauth": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.newrelic.com/mcp/"] } }}Resetear el windsurf.
Compruebe los servidores MCP empleando el icono del martillo en el panel Cascade.
clave de método API
- Agregue el servidor MCP editando
~/.codeium/windsurf/mcp_config.jsoncomo se muestra aquí:
{ "mcpServers": { "newrelic-api": { "serverUrl": "https://mcp.newrelic.com/mcp/", "headers": { "api-key": "NRAK-YOUR-API-KEY" } } }}- Resetear el windsurf.
Configuración de la CLI de Gemini
Método OAuth
- Edite el archivo de configuración:
~/.gemini/settings.json(Linux/macOS) o%APPDATA%\Gemini\settings.json(Windows).
{ "theme": "Default", "selectedAuthType": "oauth-personal", "mcpServers": { "newrelic": { "httpUrl": "https://mcp.newrelic.com/mcp/", "oauth": { "enabled": true, "clientId": "pUWGgnjsQ0bydqCbavTPpw==", "authorizationUrl": "https://login.newrelic.com/login", "tokenUrl": "https://mcp.newrelic.com/oauth2/token", "scopes": ["openid"] } } }}- Inicie la CLI de Gemini:
$gemini- Autenticar:
$/mcp auth newrelicclave de método API
- Agregue el servidor MCP editando
~/.gemini/settings.json(Linux/macOS) o%APPDATA%\Gemini\settings.json(Windows) como se muestra aquí:
{ "theme": "Default", "selectedAuthType": "oauth-personal", "mcpServers": { "newrelic": { "url": "https://mcp.newrelic.com/mcp/", "headers": { "api-key": "NRAK-YOUR-KEY-HERE" } } }}- Inicie la CLI de Gemini:
$gemini- Autenticar:
$/mcp auth newrelicConfiguración de VS Code
VS Code sigue siendo totalmente compatible con ambos métodos de autenticación. Necesitas VS Code (versión 1.60 o posterior).
Método OAuth
Agregue el servidor MCP editando .vscode/mcp.json como se muestra aquí:
{ "servers": { "new-relic-mcp": { "url": "https://mcp.newrelic.com/mcp/", "type": "http" } }}clave de método API
Agregue el servidor MCP editando .vscode/mcp.json como se muestra aquí:
{ "servers": { "new-relic-mcp": { "url": "https://mcp.newrelic.com/mcp/", "headers": { "api-key": "NRAK-YOUR-API-KEY-HERE" } } }}Pasos de configuración
- Crea o abre
mcp.jsonen tu espacio de trabajo de VS Code:
Si no tienes un directorio
.vscode, crea uno en la raíz de tu proyecto.- Dentro de
.vscode, cree un archivo llamadomcp.json. - Agrega tu configuración de autenticación empleando uno de los métodos anteriores.
- Dentro de
Iniciar servidor:
- Cerciorar de que su archivo
mcp.jsonesté abierto en el editor. - Busque un enlace en el que se pueda hacer clic (CodeLens) encima de la configuración de su servidor. Haz clic para iniciar el servidor MCP.
- Cerciorar de que su archivo
Una vez conectado, puedes interactuar con New Relic AI empleando símbolos de lenguaje natural. El servidor MCP gestionará la autenticación y la recuperación de datos de su cuenta de New Relic.