/AWS1/CL_DOAMCPSRVGRAFNACONF¶
Configuration for Grafana MCP server integration, used with an AWS-hosted MCP server.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_endpoint TYPE /AWS1/DOASTRING /AWS1/DOASTRING¶
Grafana instance URL (e.g., https://your-instance.grafana.net)
Optional arguments:¶
iv_organizationid TYPE /AWS1/DOASTRING /AWS1/DOASTRING¶
The Grafana organization ID that can be used.
it_tools TYPE /AWS1/CL_DOAMCPTOOLSLIST_W=>TT_MCPTOOLSLIST TT_MCPTOOLSLIST¶
List of MCP tools that can be used.
it_enabledelevatedtools TYPE /AWS1/CL_DOAMCPTOOLDETAIL=>TT_MCPTOOLDETAILSLIST TT_MCPTOOLDETAILSLIST¶
The subset of elevated-access tools enabled for this integration.
Queryable Attributes¶
endpoint¶
Grafana instance URL (e.g., https://your-instance.grafana.net)
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDPOINT() |
Getter for ENDPOINT, with configurable default |
ASK_ENDPOINT() |
Getter for ENDPOINT w/ exceptions if field has no value |
HAS_ENDPOINT() |
Determine if ENDPOINT has a value |
organizationId¶
The Grafana organization ID that can be used.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ORGANIZATIONID() |
Getter for ORGANIZATIONID, with configurable default |
ASK_ORGANIZATIONID() |
Getter for ORGANIZATIONID w/ exceptions if field has no valu |
HAS_ORGANIZATIONID() |
Determine if ORGANIZATIONID has a value |
tools¶
List of MCP tools that can be used.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOOLS() |
Getter for TOOLS, with configurable default |
ASK_TOOLS() |
Getter for TOOLS w/ exceptions if field has no value |
HAS_TOOLS() |
Determine if TOOLS has a value |
enabledElevatedTools¶
The subset of elevated-access tools enabled for this integration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENABLEDELEVATEDTOOLS() |
Getter for ENABLEDELEVATEDTOOLS, with configurable default |
ASK_ENABLEDELEVATEDTOOLS() |
Getter for ENABLEDELEVATEDTOOLS w/ exceptions if field has n |
HAS_ENABLEDELEVATEDTOOLS() |
Determine if ENABLEDELEVATEDTOOLS has a value |