Search Entities
Search for monitored entities across your New Relic account including applications, services, hosts, containers, and more. Use this to discover what's being monitored, find specific entities by name or type, or filter entities by tags. Supports filtering by entity type, domain, tags, and alert status. Returns entity GUIDs, names, types, and metadata.
Get Entity
Retrieve detailed information about a specific entity by its GUID. Returns comprehensive entity data including name, type, domain, account, tags, relationships, golden metrics, and alert status. Use this when you have an entity GUID and need complete information about that entity.
List Entity Types
Discover all available entity types in your New Relic account. Returns a list of entity types (APPLICATION, HOST, CONTAINER, etc.) and their domains. Use this to understand what kinds of entities you can query or to build dynamic queries based on available entity types.
Query Entity Golden Metrics
Get key performance metrics (golden metrics) for a specific entity. Golden metrics are the most important metrics for each entity type, such as throughput, response time, and error rate for applications. Returns time-series data for the entity's golden metrics over a specified time range. Use this for quick performance snapshots.
List Entity Tags
Execute NRQL Query
Run a NRQL (New Relic Query Language) query against your New Relic data. NRQL is a SQL-like query language for querying telemetry data including metrics, events, logs, and traces. Returns query results as structured data. Use this to analyze data, create custom reports, or answer specific questions about your system's behavior. Example: 'SELECT average(duration) FROM Transaction WHERE appName = \'MyApp\' SINCE 1 hour ago'
Execute Cross-Account NRQL Query
Run a NRQL query across multiple New Relic accounts simultaneously. Useful for organizations with multiple accounts that need to aggregate data or compare metrics across accounts. Returns combined results from all specified accounts. Requires appropriate permissions for all target accounts.
Execute Async NRQL Query
Execute a long-running NRQL query asynchronously. Use this for queries that may take longer than the standard timeout (e.g., queries over large time ranges or complex aggregations). Returns a query ID that can be used to check the status and retrieve results. The query will continue processing in the background.
List Alert Policies
List all alert policies in your New Relic account. Alert policies group alert conditions and define notification settings. Returns policy IDs, names, incident preferences, and associated conditions. Use this to discover existing policies, understand your alerting setup, or get policy IDs for further configuration.
Get Alert Policy
Retrieve detailed information about a specific alert policy by ID. Returns the complete policy configuration including name, incident preference, conditions, notification channels, and recent incidents. Use this when you have a policy ID and need its complete details.
Customize Tools
Edit descriptions, modify arguments, select tools, or add new ones
Customize tools to fit your workflows, apply guardrails for governance, reduce token consumption with smart routing, and get complete audit visibility—all through a secure, enterprise-ready gateway.
Join IT leaders deploying AI at enterprise scale with security, compliance, and governance built in.