MCPServerGrafanaConfigurationProperty Struct
Grafana MCP server configuration.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_devopsagent as devopsagent } from 'aws-cdk-lib';
const mCPServerGrafanaConfigurationProperty: devopsagent.CfnAssociation.MCPServerGrafanaConfigurationProperty = {
endpoint: 'endpoint',
// the properties below are optional
enabledElevatedTools: ['enabledElevatedTools'],
enableWebhookUpdates: false,
tools: ['tools'],
};
Properties
enabledElevatedToolsstring[]enabled_elevated_toolstyping.List[str]enabledElevatedToolsList<String>EnabledElevatedToolsstring[]EnabledElevatedTools*[]*string#The mutative MCP tools enabled for this integration, by tool name.
notes
Only tools the service classifies as MUTATIVE may be listed; other names are rejected. Tool names can be found in the console or from the association's current configuration. The list fully replaces the stored value on update: removing a name disables that tool, and removing the property disables all elevated tools. Independent of Tools, which selects the toolsets available to the agent.
enableWebhookUpdatesboolean | IResolvableenable_webhook_updatestyping.Union[bool, IResolvable]enableWebhookUpdatesBooleanEnableWebhookUpdatesboolEnableWebhookUpdatesinterface{}#When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service.
MCP server endpoint URL.
List of tool categories to enable for the Grafana MCP server.