You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Configure an Azure Managed Grafana remote MCP server
14
14
15
-
Every Azure Managed Grafana instance includes a built-in Model Context Protocol (MCP) server endpoint called AMG-MCP. The AMG-MCP endpoint allows tools and applications to interact programmatically with the Grafana instance using the MCP. The AMG-MCP endpoint uses the same authentication mechanism as the Grafana instance, supporting both Entra Id and the Grafana service account token.
15
+
Every Azure Managed Grafana instance includes a built-in Model Context Protocol (MCP) server endpoint called AMG-MCP. The AMG-MCP endpoint allows tools and applications to interact programmatically with the Grafana instance using the MCP. The AMG-MCP endpoint uses the same authentication mechanism as the Grafana instance, supporting both Entra ID and the Grafana service account token.
16
16
17
17
## Endpoint path
18
18
19
19
The AMG-MCP endpoint path format is `https://<grafana-endpoint>/api/azure-mcp`. For example, the endpoint could look like: `https://my-grafana-<guid>.<location>.grafana.azure.com/api/azure-mcp`.
20
20
21
-
## Available MCP Tools
21
+
## Available MCP tools
22
22
23
23
AMG-MCP provides the following tools for interacting with Azure Managed Grafana:
24
24
@@ -43,10 +43,10 @@ AMG-MCP provides the following tools for interacting with Azure Managed Grafana:
43
43
44
44
To connect to the AMG-MCP endpoint, you need to configure your MCP client with the appropriate settings. AMG-MCP supports two authentication methods:
45
45
46
-
-[**Grafana Service Account Token:**](#grafana-service-account-token) A token generated from your Grafana instance (format: `glsa_xxx`)
47
-
-[**Entra ID Token:**](#entra-id-token) An Azure AD/Entra ID token (e.g., from a managed identity or service principal)
46
+
-[**Grafana service account token:**](#grafana-service-account-token) A token generated from your Grafana instance (format: `glsa_xxx`)
47
+
-[**Entra ID token:**](#entra-id-token) An Azure AD/Entra ID token (e.g., from a managed identity or service principal)
48
48
49
-
### Grafana Service Account Token
49
+
### Grafana service account token
50
50
51
51
Use a Grafana service account token for authentication. Start by creating a token:
52
52
@@ -69,7 +69,7 @@ Use a Grafana service account token for authentication. Start by creating a toke
69
69
}
70
70
```
71
71
72
-
### Entra ID Token
72
+
### Entra ID token
73
73
74
74
Use an Entra ID token (Azure AD token) for authentication. This approach is useful when using managed identities or service principals.
75
75
@@ -115,7 +115,7 @@ To configure MCP for Visual Studio Code, use configuration settings similar to t
115
115
}
116
116
```
117
117
118
-
**Configuration Parameters:**
118
+
**Configuration parameters:**
119
119
120
120
| Parameter | Description |
121
121
|-----------|-------------|
@@ -141,7 +141,7 @@ To configure MCP for Cline, use configuration settings similar to the following
0 commit comments