Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NEW_RELIC_REGIONYesNew Relic region (US or EU). Default is US.US
NEW_RELIC_API_KEYYesYour New Relic API key.
NEW_RELIC_ACCOUNT_IDYesYour New Relic account ID.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
run-nrql-queryC

Execute a NRQL query and return the results as data points

query-logsB

Query New Relic logs by field and value with customizable parameters

Prompts

Interactive templates invoked by user choice

NameDescription
debug-traceDebug a specific trace using its trace ID
analyze-serviceAnalyze the performance and health of a specific service
explore-errorsExplore and analyze errors in a specific service

Resources

Contextual data attached and managed by the client

NameDescription
All New Relic ServicesAll services from both production and staging environments
Production New Relic ServicesServices from the production environment
Staging New Relic ServicesServices from the staging environment
New Relic Schema ListAll known New Relic table schemas

TDQS

C2.9/5.0

Scored across 2 tools

Disambiguation4/5

The two tools target different data types: 'run-nrql-query' returns generic data points from NRQL queries, while 'query-logs' specifically targets log data with field/value filtering. There's a small risk of confusion since NRQL can also query logs, but the descriptions clearly differentiate the intended use cases.

Naming Consistency4/5

Both tool names follow a verb_noun pattern with hyphens ('run-nrql-query', 'query-logs'), which is consistent. The only minor inconsistency is that one uses 'run-' prefix while the other uses 'query-' prefix, but both are action verbs and the pattern is maintained.

Tool Count3/5

Two tools feels thin for a server called 'nr-mcp' given New Relic's broad API surface (alerts, dashboards, entities, etc.). While the two tools may serve a focused need, the count is borderline—adequate for a minimal implementation but missing many common operations.

Completeness2/5

The tool surface is severely incomplete for New Relic's capabilities. There are no tools for managing alerts, dashboards, entities, deployments, or even fetching raw NRQL query results beyond data points. An agent relying on this server will hit dead ends quickly when needing anything beyond logs or basic NRQL queries.

Maintenance

ActivityInactive
ResponsivenessNo issues