diff --git a/.mcp.json b/.mcp.json
new file mode 100644
index 0000000..0c225e2
--- /dev/null
+++ b/.mcp.json
@@ -0,0 +1,12 @@
+{
+ "mcpServers": {
+ "grafana": {
+ "command": "op",
+ "args": ["run", "--no-masking", "--", "bin/mcp-grafana"],
+ "env": {
+ "GRAFANA_URL": "https://grafana",
+ "GRAFANA_SERVICE_ACCOUNT_TOKEN": "op://Private/mcp-grafana/credential"
+ }
+ }
+ }
+}
diff --git a/bin/mcp-grafana b/bin/mcp-grafana
new file mode 100755
index 0000000..7fe87ab
--- /dev/null
+++ b/bin/mcp-grafana
@@ -0,0 +1,25 @@
+#!/usr/bin/env dotslash
+
+{
+ "name": "mcp-grafana",
+ "platforms": {
+ "macos-aarch64": {
+ "size": 14541379,
+ "hash": "blake3",
+ "digest": "72e3575874af6b86004e1a4f0d4105be1f2f69adcb773c4f2dcb5fdf5a12dddb",
+ "format": "tar.gz",
+ "path": "mcp-grafana",
+ "providers": [
+ {
+ "url": "https://github.com/grafana/mcp-grafana/releases/download/v0.17.0/mcp-grafana_Darwin_arm64.tar.gz"
+ },
+ {
+ "type": "github-release",
+ "repo": "https://github.com/grafana/mcp-grafana",
+ "tag": "v0.17.0",
+ "name": "mcp-grafana_Darwin_arm64.tar.gz"
+ }
+ ]
+ }
+ }
+}