{"results":[{"identifier":"urn:ai:org.agntcy:cid:baeareif2shsjvniklmni5rhstmzhfcvrvvrohfubedfdpt76buel5g3mi4", "displayName":"cli-creator", "mediaType":"application/agent-skills+gzip", "type":"application/agent-skills+gzip", "data":{"artifacts":[{"artifact_hash":"sha256:4dd13869245e356246a5b770723247bbb80a8f07a181d1d3d873a1734297cdb9", "path":"LICENSE.txt", "type":"other"}, {"artifact_hash":"sha256:356c648dcdd7e10d65df0c348175344b36f28c7da51e031010a7385124a89f4c", "path":"agents/openai.yaml", "type":"other"}, {"artifact_hash":"sha256:ac11612b780a80a97b15a5ffca23b21a182f854003911cce2363dd69b6126272", "path":"references/agent-cli-patterns.md", "type":"reference"}], "skill_file":"SKILL.md", "skill_manifest":{"description":"Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.", "name":"cli-creator", "version":"v1.0.0"}}, "version":"v1.0.0", "description":"Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.", "tags":["oasf:1.1.0:domains:research_and_development/grant_management", "oasf:1.1.0:domains:research_and_development/laboratory_management", "oasf:1.1.0:skills:software_engineering/specialized_app_development/cli_development", "oasf:1.1.0:skills:tool_use_automation/script_integration"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareif2shsjvniklmni5rhstmzhfcvrvvrohfubedfdpt76buel5g3mi4", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMURDQ0JsdWdBd0lCQWdJVWJmdE5NdjAvdTVqVFRMNXJ3b1JQMXpURStkZ3dDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNalV5V2hjTk1qWXdPVEUwTURFd01qVXlXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFWXVvLzRvRitlTFVWbjA4bzRpZnNOVm1OZWphYnpMU0VnS0NNVzBFdWdKREV1Ri9uZE9PejNoeGdBdjZWOU9hd3NtcTgrbFZHK3VjVlZTUEI4bm5oSnFPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVVFiR0ZpRDVoUWpQWGRqSU1od0ZjSnBadStEVXdId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XY1JZQUFBQkFNQVJ6QkZBaUFSMWpOUzVhQ0ZQQ2hJbVZEaVhvOU9qVW5FcE9UY21HSFBPWnBzZDlBZmh3SWhBS0xWempkdFRRUjF6WXl0VWtuTXQwN0VUMkFnVGxXQ29XYUtJRUtzUUlTa01Bb0dDQ3FHU000OUJBTURBMmNBTUdRQ01EQzVuT3BUY2hTNXM5WGVWekY2Mit1TVhNc2tIU013L0ViSXVRdzdkdHE3QVdEOEpmUWpkbjk4eHRDdmRSUzFhd0l3VFJjalFwRk5ET0JCSit2cmk3QU93c0NHVlRTWUQrek9jM3VTZDhxekNoRkY5TG1FbXRRaUFwUHdGMG10V3lwUiJ9LCAidGxvZ0VudHJpZXMiOlt7ImxvZ0luZGV4IjoiMjgyMzk1ODQ4OCIsICJsb2dJZCI6eyJrZXlJZCI6IndOSTlhdFFHbHorVldmTzZMUnlnSDRRVWZZLzhXNFJGd2lUNWk1V1JnQjA9In0sICJraW5kVmVyc2lvbiI6eyJraW5kIjoiaGFzaGVkcmVrb3JkIiwgInZlcnNpb24iOiIwLjAuMSJ9LCAiaW50ZWdyYXRlZFRpbWUiOiIxNzg5MzQ3MTczIiwgImluY2x1c2lvblByb21pc2UiOnsic2lnbmVkRW50cnlUaW1lc3RhbXAiOiJNRVlDSVFEQ0JkU3JpakxaSjhRTjQzT0xXRkowN0hNTUNNZDI4NTZrOC85UDN2T0JRZ0loQUtRMGVFWExQQzF6Rm5hclNIYjB0WGdXYWtkeGxpTCttZ3ZvSWlLY1FQK1QifSwgImluY2x1c2lvblByb29mIjp7ImxvZ0luZGV4IjoiMjcwMjA1NDIyNiIsICJyb290SGFzaCI6IkxNSG15LzhCQ3EyTjNKT3U5b0p3ZC9adjBtRHdHUTRqajJkSW1iN1haUkk9IiwgInRyZWVTaXplIjoiMjcwMjA1NDM0NSIsICJoYXNoZXMiOlsiZEVHSTlWM0NUWmN4UlN4Q3plWWE0VVZtbVdIRDNwL3UvSnJ3YXU5aHpZVT0iLCAienU1bmRuY0lmWG5IRVVXb2NGQ3Nyakp0alZpYzlJSmpFSE5rMm8yUGF4cz0iLCAicTVWTVpRK1RKcVhBVUxNZ2ZVYXZoRFhqWGZFT0pUMk1aaUF2UHhaYVRrQT0iLCAiVzBaTHdTdk1MZkdTUDBzYjlRcjBrSjZBWU1HQVNndG9xWU5mVUUxQk5Odz0iLCAid0lRM0ZrVy8yb1hvQUljdGFOVG5nUVhLU1BhZ2JQUTJTUUN3S3JxeEFGVT0iLCAidVgvMWxhSFNBS29VZUNXM3VoTEttQ2NiNTBtOEhiZ0lDT1ZQUC9wVm9PYz0iLCAiQy8zQ3RMNzNwaVV1dUlPaDNVWXhCazNyS3Qrd2ZFWXRtMVJtcUdTQ1QyQT0iLCAiVjREUjhRL2YzRTFxS3FvMHlQVklpS1NaeWVSUHBraGhQaTM4UWZra2NhND0iLCAiY25KaWNYMWJ2ZzFRV1NXUHQ2WDdwOHEvb0QyN0krV2NUZXB5WlBDdDkwQT0iLCAicGtaZzkvYUdlVFdsdDRLNXBuVHlvZ29SdnJya3JISExhTUFQQVVGTm1XZz0iLCAiSDVER2MxNERIblpxbFVzYVloYXNEUnFqR2pXUHl1R2RGM3F4U3o3Vk9BZz0iLCAiRCtXaEwya3FZOW52K3UrNWlLbmRQeWhWNklqVXFNMklKekt0SmZ4SlYwND0iLCAib1FnOFpGL25BZEQrWkhpcFpGNkNqay9OM3pNQkV4RnZRVExTbzhFSTBBQT0iLCAiM0wwdVVyM2xzdXdFRmRmelNPb01KcHlLRzd4d2JnU2Q3MFZQSkxSRWlIVT0iLCAiRnNvWnc3bDBUUDVqLzVYUkJ3WWcxRTJna3ZuUVR3NnVVQnFWdlFvU3A4Yz0iLCAicXh6SGFuQXp6NTdTRGRtSmUwQjdiSks3Mk5USUJid0VNR0JCS3ZET1JPdz0iLCAieEgvRENzZUxIcjllS29ZVDhxc09SWks3elZkRUdZV0h1VnRzVnJEOTV3WT0iXSwgImNoZWNrcG9pbnQiOnsiZW52ZWxvcGUiOiJyZWtvci5zaWdzdG9yZS5kZXYgLSAxMTkzMDUwOTU5OTE2NjU2NTA2XG4yNzAyMDU0MzQ1XG5MTUhteS84QkNxMk4zSk91OW9Kd2QvWnYwbUR3R1E0amoyZEltYjdYWlJJPVxuXG7igJQgcmVrb3Iuc2lnc3RvcmUuZGV2IHdOSTlhakJHQWlFQW1OVGR0aG04WE82c29wazgwYk1ZRXA3WmYxRk9EeFNWR1BqVUxrcDk5b1lDSVFEb0pEOEVaOVpOODJtK1k3eTE3V2RiOEpVemllNktNd25yVk8vUmdyZDcvQT09XG4ifX0sICJjYW5vbmljYWxpemVkQm9keSI6ImV5SmhjR2xXWlhKemFXOXVJam9pTUM0d0xqRWlMQ0pyYVc1a0lqb2lhR0Z6YUdWa2NtVnJiM0prSWl3aWMzQmxZeUk2ZXlKa1lYUmhJanA3SW1oaGMyZ2lPbnNpWVd4bmIzSnBkR2h0SWpvaWMyaGhNalUySWl3aWRtRnNkV1VpT2lKaE9XTmpNRFJoT1dFeFlqTXpPREJpTmpsaVpXRmlPRE5pTURCaU4yUTVOall6WWpSa1pHSm1NRGczWm1VNFpUYzRORFZqTWpCaE1EVmhOMkkzTVRrekluMTlMQ0p6YVdkdVlYUjFjbVVpT25zaVkyOXVkR1Z1ZENJNklrMUZVVU5KUkU5bE5tZGtOR28yUVZWRVFYSmhiWGh6V1dvd1puSjFNMWRaY0M5Mk5VTjBkbHBWYkdSblpVeFNNVUZwUWpSa2VVRnZjV2hFYkRjNFNsQk1NV2xqYVV4NFpUSnpjblpRZFRkbk1WbEVjbEZrT0dveFkyNVFjbEU5UFNJc0luQjFZbXhwWTB0bGVTSTZleUpqYjI1MFpXNTBJam9pVEZNd2RFeFRNVU5TVldSS1ZHbENSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJzeFNsTlZZM2hTUlU1RVVXMTRNVm93UmpOVFZVcENXakJzVmxsdFdqQlVhekV5VFVNNU1VNVhjRlZXUlhjeFkyNWtkbFZzUVhobGJGSkdTekpTYm1Rd1RtNVhWV3hNWWpGd1NtVnRiM2RTVlVZelZGaGpTMVJ1Y0VaV2F6RkRWRlZrUWsxV1ZrWlJNbWhPVkZkTmVXSkhOV3BOTVVveVdUSXhWbVJXY0VoV2FrcE9WV3BTTTFORlJscFNSbHBTVlZWU1JtVkdXalpaVm1SclpXMVNTRTlZYkdGVmVrWjNXVzAxVTJKQmNHcGlWRVp6VjJ0a2MyRkhVa2hXV0dSSllVZE9UMVJYY0Zwa01EbFZVbFJDVGxKRlJYaFVWM0JXWlZaa2Ixa3dOVTVoYkd3elZERlNSazFGTVVWU1dHUk9ZV3hXTlZZeWNFSlJWVEZIWVROa1JtUXhiRWxEYTNSMlYydHNObUZxUWtSUlZrWmFVMVYwZGxkcmJEWmhha0pGVVZaR2FsSkdSbTVSVlZaYVpGYzRkazVIT1VkTE1sWk5WbFphZFUxRWFIWk9SMnh0WXpBMVYySlZOV3hoYlVacFpXdDRWRkpYWkV4Uk1EQkxWbnBDUm1SWFpFdFNSVll4VW1rNWRWcEZPVkJsYWs1dlpVZGtRbVJxV2xkUFZUbG9aRE5PZEdOVVozSmlSbHBJU3pOV2FsWnNXbFJWUlVrMFltMDFiMU51UmxCUk1FcFpZak5rYmxveFdYbFVWVVV3VW5kd1FrMVdWbXRTU0dSR1VXazVNMVZWVmtKa01HeEpXakJTUWxaRlNtNVViRnBKVlRGV1JsSkZVa0pUTUVwdVdqTktRMW93VmtkUmJFWnFVa1ZHTmxGWFVrTmFNRFZYVTBaRk1GSlZXbTVWVmxaU1dXdGtSME50YkVWT1YyaFNZV3hDV1ZwSGNFcFVWMmd6VW0xT1MyTkdjREZMTUZKV1pEQm9NMWRWVWxkVmFrSnhVV3RLYm1Rd1duWlJWbFY2VDFaQ2QyVnFSbHBoTUZaaFdXcFdlRlJ0Y0hkVE1GcFlZVmhvY0U1R2EwdFhhMUUwWkRGc1VsZFZVbGRWYWtKVFVWWkdTVXd3U2tkWk0yUlhWMVp3VlZsVmFGTk5SMDVKVkZSYVRXVlViSFZaVm1oVFlqSlNXRk5ZVmxwTmFtd3dWRVJLUjJKdFNuVlZiWEJzVlhwc2NsbFdhRXBrWjNCTllsZFNkMXBGWkc5TlZteHdUMVJPYVUwd2NIbFhiVEUwWkcxUmVsUllXbWhXZWtZeldXcE9TMDFGZUZsVGJYaGFUV3BzTlZkcmFFNWtWMVpZVW01U2FWSlZTalZYYkdSaFpXdDNlV0ZIZUZwV01VbzJRMnQzZVUxWGFHaFdlbEl6VkRGR1dsTXdkRE5YVlVwRFVWVmtSV1J1Y0VKUmEwWlNWVmhLYUZOR1NYZFpNR2hPVG10NE5VOVVRbWxOYmxKeldXMXJNV0ZHYTNwVmJrSnBUV3BXTmxSSE1XdGpSMUpJWVVSRlMxZFhOVmRsYkhCWlUyMXdhVTFxVlhkWGJHTXhUVVY0ZEZSdVdtbFdSVVpZVVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaUk1FcENZVWh3V2sxdGFITlhhMmhYWXpGd1ZWRlVTa05hTWpsNVVXMWtSbEpSY0VKWFZUaDJWRlZHUmxKRlNrUmFNM0JhWWxWd2RGZHNVbTloUlRsSVZGaG9ZVkpIVFRGVWJGSktUVVV4ZEZSVVJtRmlWbHAwVjFjeFVrMXJNVFphTTJoUVVrWlZlRlF3VWtKTmF6RllWVzB4WVZKR1ZYaERhekZEWkRCa1JHRllUa2hSVmtaU1VXMWpNMDlJWkVKVlZrWkdVa2QwYzJSSFRraFBXR3hyVVRCS1ZGZHNaRTlrYlU1MFZXNXdUbEZ0WkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR1ZsSlZUblJTYlRSTFdXMDFVMkZ0VmxSUFYzUm9WMFZzTTFOR1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdEtibFZXUW1waVZscDBXVE5yTldJeGNGaFNiWFJxWlZSc01GZFdaSE5rVlRGRll6QmtSR0ZZVGtoUlZrWlNVV2R3Yms1NmFETlJWa1p1VWxWNFVtUXpTbWhUUmtsM1dUQm9UazVyZURWUFZFSnBUVzVTYzFsdGF6RmhSbXQ2Vlc1Q2FVMXFWalpVUnpGclkwZFNTR0ZFUmxwaWJGbzJWMnhvUzJGdFNYbE9WRUpoVm5wVmQwTnJlSFJVYmxwcFZrVktjVkZ0WkhaamEwcHVVbFZXUWxkVk9IWlVWVVpHVTJ0S1IxWlZNVlpOYldkM1drVm9RMlZyT1hCUFNGcGhUVzEzZDFsVmFGZGhWWGgwVkc1YWFWVjZiRzlYYWtreFRVWnJlbUV6V1V0WGEyUnpaVlY0TlU1WE5XaFhSa3AyV2taa1NtUnRVWGxQV0d4b1RXeHdlbGxxVG10bGEzZDVZa2hTYWxKNmJEVmFSVTE0WlZad1dGUnVXbXBpVmtvMlZFYzFjMkZIU2xobFJVWnFZbFphZEZremF6VmlkM0JoVmpCYWNsa3phelZrUm14WVlraFdUbEpIWkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR2RsSlZkRzVrTWpsT1RXdHdjRmR0TVZaT1JteFZZVWR3VGxZeFJYcFVNVkpXWlZVMVJWTnRjRTlXTVhCelEyeHdkRk50ZEU5aGF6QXdWRlpTYmsxVk5WVmFNMlJQWVd0YWNsZHRNVkpOVlRWVlVWZFNRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlpOVVd0Rk5GUlZVbGhhU0VKclVqSm5lRmRYYTNoaU1rbDZWR3BCUzFkc1pGSmtNSGhTVjFWMFRHUXhiRU5SYTBaSVVraGFObEZWU2tWUlZrWnRVa1ZKZUdJeVVrbFZibVJxWlcwNU1sUkVTbXRqUjFKSVlVUkdXbUZVVm5GWmFrbDNaR3hzV0ZwSVZtdFNNRFF4VkVSS1UyTkJjR3BoYTBVd1VXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlVhMHBFWWpBeFRGSkZOWEJYVnpGaFlrVTVTRkpVVWxwbGExcHlWRzV3Y2sxVk1YRlZXR3hhWld4YWRGZHNaR0ZoVm5CRlYxaHdVRkpGVlRCRGF6VlZWbFJTVGxKR2JEUlhhMlJoWVRBMVZWWllaRWxrTVd4TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSFpGSlZhMUpDVDFoc1lWWXhjRFpVUkVwdllrWnNXRlZ1Y0UxTmFrWnZXVlpqTUdRd1pGSlhWWE5MVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpJWkZKVVJWSkNZWHBXVG1WclJqWlVWM0JLVFVVMVZXRXpaRXhWVm14TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKVlJsSlphMUpEWWtjNWExTkdTak5aTTNCMlpHZHdUVTF0VW5kYVJXUnZUVlpzY0U1WGNHbE5ha0l5VjFaa2EyUlhVa2hVYWxaT1VXMTBTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BHVWxWT00yUXdjRTVXUjNONlZGWlNVbVF3TlVWVFZFcE9VakF4U0VOclRuQmpNR1JDVlZaR1ExcDZZelJrTUVaVFUxVldWMVZZYUZWWlZXaFRUVWRPU1ZSVVdrMWxWR3gxV1Zab1UySXlVbGhUV0ZaYVRXcHNNRlJFU2tkaWJVcDFWVzF3YkZWNmJISlpWbWhLWkd0NGRGcElRVXRhUldSdlRWWnNjRTlVVG1sTk1IQjVWMjB4TkdSdFVYcFVXRnBvVm5wR00xbHFUa3ROUlhoWlUyMTRXazFxYkRWWGEyaE9aRmRXV0ZKdVVtbFNWVW8xVjJ4a1lXVnJkM2xoUjNoYVZqRktObFJFU1hoaFFYQm9WbnBTTTFRd1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdFdNMVZZUmtWUk1tUTJWMWN4UzJKV2NGVmhSMmhRVWpBeE5GZHJVbXBPVlRWVlUxUkNUbUpWTUhoWGJURlhZbFpzZEZWVVNrNWxiV1EwUTJzNVJWWlVSbEJTUlVWNVZGWmtVMkpXY0VWV1ZFWk9VVzFrU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwU1VsVk9ibVF3YkdwTmF6VjJWMnhrVTAxWFNraFdXR1JXVlZac1RGTXpaRnBSYTBwQ1VqQlJTMlJ1Y0VKUmExcFNWV3RTUlZKVlduWmFSV2hUWkRKT05tSXpXazFOYlZKM1drVmtiMDFXYkhCT1YzQnBUV3BDTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW1zMVlVWnJlbFZ1UW1sTmFsWTJWRVJPUzAxUmNHbGlhekV5VkZod1VrMHdPVlZTVkVKUVVrZHplRlJzVWs1a2JHeFpWV3BDWVZaNlJqTmFSV2hPWkdzeFZWRldaRU5hTWpsNVVXMWtSbEpWUmxwVWVUbE9VVlZXV0ZGclJtNVVWVXAxVVdwR1dtSllhSGREYkd3MlVWaHdRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlphVVd0T1ZsUlZhM3BUYlhocVVucG5NbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbkIzWlZad1dGZFVXbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYTkxXVE5yTldSR2JGaGlTRlpPVTFWa1RGRnRaSFpqYTBwdVVsVldRbHBHYnpGUlYyUlNVVEJLU1dRd1ZteGFNRWt3VVZWb1dsRlVUbFZOU0dSb1l6SktTVkpXVWt0aGEyUlRUa2RPZEZZeVRYcFJXRVpMVTNkd1dXTnRjR3hWUlhONlRESm5NR05JYkc1UmVtaDNUakk0TUZGVlJrSlNNbVIxVmpKT1UxZFZSa0pSVlVwQ1ZGVkdVMlZyU2tkUlYyeENWV3BHY1ZSc1RURlpWVTVIVlVWT2IxTlhNVmRTUjJ4WllucHNVRU50Y0ZaaWExWjNWREZTYW1KVlpFbFZSVGxoWTBoT2EwOVZSbTFoU0dSS1lVVkdURlJHV2paaGJWSXdWa1pHVTAxWWNGcGxXRkpXWVRJMVRtUkVRVE5TVmxGNVVWZGtWV0pHWkVSaU1XUm9VekJzUmxNelRVdFZWV3hVWVRBeFFtSXdaRVJSTTBaSVZUQXdNRTlWU2tKVVZWSkNUVzFPUWxSVlpGSlJNREZGVVhwV2RWUXpRbFZaTW1oVVRsaE5OVmRIVmxkbGExa3lUV2wwTVZSV2FFNWpNblJKVlRBeE0wd3dWbWxUVVhBeFZWaGpNMXBJVW5oT01FWllVa1JvUzFwc1JuRmFSelExVDBob01GRXpXbXRWYkUxNFdWaGtTbVF4VWxOWk1uQlNZMFZhVDFKRk9VTlJhMjl5Wkc1S2NFNHdSbEJrTTA1RVVqRmFWVlV4YkVWTE0zQlFRMjFOZW1SV1RtdFBTRVkyVVRKb1IxSnFiRTFpVlZaMFpFWkdjRkZZUWxGa01GbDNZbGhTV0dWWVFsTkRhVEIwVEZNd2RGSlZOVVZKUlU1R1ZXeFNTbEpyYkVSUlZsSkdURk13ZEV4VE1Fc2lmWDE5ZlE9PSJ9XSwgInRpbWVzdGFtcFZlcmlmaWNhdGlvbkRhdGEiOnsicmZjMzE2MVRpbWVzdGFtcHMiOlt7InNpZ25lZFRpbWVzdGFtcCI6Ik1JSUN5VEFEQWdFQU1JSUN3QVlKS29aSWh2Y05BUWNDb0lJQ3NUQ0NBcTBDQVFNeERUQUxCZ2xnaGtnQlpRTUVBZ0V3Z2JjR0N5cUdTSWIzRFFFSkVBRUVvSUduQklHa01JR2hBZ0VCQmdrckJnRUVBWU8vTUFJd01UQU5CZ2xnaGtnQlpRTUVBZ0VGQUFRZ1NPRmdKNVhWT2hzYXhMZ2phTUJoTnJzZFpvL2thMkpKeXo0OWJ5ZUwrRThDRkNGOGswUFZoTWlQM0FNS0hVOFJ4b1JXTjBNb0dBOHlNREkyTURreE5EQXdOVEkxTWxvd0F3SUJBYUF5cERBd0xqRVZNQk1HQTFVRUNoTU1jMmxuYzNSdmNtVXVaR1YyTVJVd0V3WURWUVFERXd4emFXZHpkRzl5WlMxMGMyR2dBREdDQWRzd2dnSFhBZ0VCTUZFd09URVZNQk1HQTFVRUNoTU1jMmxuYzNSdmNtVXVaR1YyTVNBd0hnWURWUVFERXhkemFXZHpkRzl5WlMxMGMyRXRjMlZzWm5OcFoyNWxaQUlVT2hOVUx3eVFZZTY4d1VNdnk0cU9peW9qaXd3d0N3WUpZSVpJQVdVREJBSUJvSUg4TUJvR0NTcUdTSWIzRFFFSkF6RU5CZ3NxaGtpRzl3MEJDUkFCQkRBY0Jna3Foa2lHOXcwQkNRVXhEeGNOTWpZd09URTBNREExTWpVeVdqQXZCZ2txaGtpRzl3MEJDUVF4SWdRZ3cwWCtpNFI4UTFrZll2THNVNnpTZ0xQZTViZ2JETHliVDVndzJodGNQTFl3Z1k0R0N5cUdTSWIzRFFFSkVBSXZNWDh3ZlRCN01Ia0VJSVg1Sjd3SHEyTEt3N1JEVnNFTy9JR3l4b2cvMm5xNTV0aHcyZEU2elFXM01GVXdQYVE3TURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFvR0NDcUdTTTQ5QkFNQ0JHY3daUUl4QU80emdJZUw2QlRFaEJVS1JEcE1qbzREejc4WWVySDl0QUwrNTZ3d3B1V1gzQnhtM2N0NUtKa3VYUGdtZnB3ZnBRSXdmRTc1ZnhvWDRkWHczY2pQajB4SE4yU3JpaUdxVEhqaWVJV3g3YkwyYmt5S2JtbUxZUENwekp1S1V1VEtYclVXIn1dfX0sICJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCAiZGlnZXN0IjoicWN3RXFhR3pPQXRwdnF1RHNBdDlsbU8wM2I4SWYram5oRndnb0ZwN2NaTT0ifSwgInNpZ25hdHVyZSI6Ik1FUUNJRE9lNmdkNGo2QVVEQXJhbXhzWWowZnJ1M1dZcC92NUN0dlpVbGRnZUxSMUFpQjRkeUFvcWhEbDc4SlBMMWljaUx4ZTJzcnZQdTdnMVlEclFkOGoxY25QclE9PSJ9fQ==", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:91761d7b438a8eeb220263a9ea69a6644354bfb6a774c8dfc9f456be7044482c", "size":"10039", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:91761d7b438a8eeb220263a9ea69a6644354bfb6a774c8dfc9f456be7044482c"}], "metadata":{}}, "updatedAt":"2026-09-14T00:52:27Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"INFO", "reports":[{"isSafe":true, "maxSeverity":"INFO", "scannerType":"SKILL", "updatedAt":"2026-09-21T14:48:43Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":1}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareibmvuo3mhwqmdaeseu7zrxxebrtaykpro6k322gcb64eiwbnau23q", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:1.4.1"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}, {"headers":{"X-Grafana-URL":"{x-grafana-url}"}, "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:1.4.1", "registryType":"oci", "transport":{"type":"stdio"}}], "remotes":[{"headers":[{"description":"URL of your Grafana Cloud instance", "name":"X-Grafana-URL", "placeholder":"https://<instance>.grafana.net"}], "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v1.4.1"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v1.4.1", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareibmvuo3mhwqmdaeseu7zrxxebrtaykpro6k322gcb64eiwbnau23q", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMWpDQ0JseWdBd0lCQWdJVUdLZndTR0N3bS9TTVV3cGJQVzJHUkw5YTZEVXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNek13V2hjTk1qWXdPVEUwTURFd016TXdXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFZThXZWRaVG5SSjliQ3ZhdEd2eVdLOUs1c0pKM0dqY3BMekRLbmcrL2N3M0lwbjRzRXZibzJSV0d0OHV3UmVqa2xYMk4xeDBzeVYwSXY1NklHWXlaMUtPQ0JYc3dnZ1YzTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVWZMVW54RVFack9yL0s0REJIVXFLRWlBdmJmSXdId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdMQmdvckJnRUVBZFo1QWdRQ0JIMEVld0I1QUhjQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XZW1LQUFBQkFNQVNEQkdBaUVBK0pQT3hjZHBmZ2tZTWRpYWgwclliYkEvVVRnNmhWMTY5TnNFeWlBNnV4d0NJUUN1UUo0YWlzUE8wWURnK1hGdTVoVk16cHNYWGRSQkJkc29LNzBDUHNVRUREQUtCZ2dxaGtqT1BRUURBd05vQURCbEFqQkFTcjV3RXFYUjQxYm9QRVNUMjEyRERuZU5LR2pmRi93K2NPL1RkazM0aDNmWjdMaUhnR08zN0c1eFY3Yi9VeE1DTVFDUGR5WDNmOVZ0N3Y3VE4yOHBiZURNMFNCN3pNVmxDWk9FdVBJZDJsTHc4dGhaUFNjTVdoSUlDTHpEYVRlUHhLOD0ifSwgInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjI4MjM5NzA2MjkiLCAibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCAia2luZFZlcnNpb24iOnsia2luZCI6Imhhc2hlZHJla29yZCIsICJ2ZXJzaW9uIjoiMC4wLjEifSwgImludGVncmF0ZWRUaW1lIjoiMTc4OTM0NzIxMSIsICJpbmNsdXNpb25Qcm9taXNlIjp7InNpZ25lZEVudHJ5VGltZXN0YW1wIjoiTUVVQ0lRRGZIZjlJYnJMVUI4c1N2b1RtR1NLTHBPZG5HcGVqbDQ5QXZoaGhyUkUrd3dJZ2RGbDJRU3U1ekZNMGdWK2NSSHhDdWJVdlNwQUpnZTAyT2RHR0YxTTU4NFU9In0sICJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI3MDIwNjYzNjciLCAicm9vdEhhc2giOiJyWmpqYUd5UUJLL0RGaEVMV2orb1VsOEc3ak5sWUxVQkRXNXBucXNTNXAwPSIsICJ0cmVlU2l6ZSI6IjI3MDIwNjY2MDgiLCAiaGFzaGVzIjpbIk5TZ0cwMm02TnBVemYyL1k1RXFSOTkrQnRjczJzQm1hd2gxamdSMXVFMUk9IiwgInhlQk9CRS9lUHlOZnZMMUo1Z3pqWi9ORFFpazlneEVVUTlNZjFaVW92LzA9IiwgIk5EZTlUM3VTa0RjcGNtQUtoVXRFbXc0Z3VKN0grbzNaK0tLSkxOQzNJWkE9IiwgIkdyalRITEFVc2JBREFDWUI1SDdFdUVDVUtoeElmWFAySzlTbDlVREdHUGs9IiwgIkhmNVc4R25yNnlyV3B2RTM2U2NRUWxJUksxQUlsbU4ySmdGd3haWGN4ems9IiwgIlRkR2dYNTJzSHR6NFBxWkt3Ukx6RExkMHY3ZVUxQnd3QTdZWWpWNEprQm89IiwgIkhHMXpXNkUxMjg0eEo0MnYwODE0cDJDMTIrT01JL0dTcnA5ZjI2RjIxUHM9IiwgImkwZXV4Rk5yTmVTVlp3YXcwZWZEMkpkREJDS0QvR2Uzdi8yR1dLbURhN1E9IiwgIk5xMXJLdU5ycnhkVFhjaXJoQUp1TGdiS3ZHR1F5SHJvTnVxMXBySVE2bHM9IiwgIkszTHg4RTErMHVNQllLVGRVZEhKdys1NERvUDF4aEtqNDd5VHhtMkxjcHM9IiwgIlVMbnM5TjE2UXdHejY0S0NtYjZ6Y2YyOHlIQ0F6ZWdXUGVnS2NnUThxRkE9IiwgIkQrV2hMMmtxWTludit1KzVpS25kUHloVjZJalVxTTJJSnpLdEpmeEpWMDQ9IiwgIm9RZzhaRi9uQWREK1pIaXBaRjZDamsvTjN6TUJFeEZ2UVRMU284RUkwQUE9IiwgIjNMMHVVcjNsc3V3RUZkZnpTT29NSnB5S0c3eHdiZ1NkNzBWUEpMUkVpSFU9IiwgIkZzb1p3N2wwVFA1ai81WFJCd1lnMUUyZ2t2blFUdzZ1VUJxVnZRb1NwOGM9IiwgInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwgInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sICJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjcwMjA2NjYwOFxuclpqamFHeVFCSy9ERmhFTFdqK29VbDhHN2pObFlMVUJEVzVwbnFzUzVwMD1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCR0FpRUF1bkdzM3pvSUpkLzVaZXRsQllmV2tPdE53Ynlkb3B5YUJEL3JlVlVrK1hVQ0lRRHhUY1F5Y2J4R2I0VXpCRURTb3g0U3lmbHJXUE1qYXg5cjU2OTFQWUJNZEE9PVxuIn19LCAiY2Fub25pY2FsaXplZEJvZHkiOiJleUpoY0dsV1pYSnphVzl1SWpvaU1DNHdMakVpTENKcmFXNWtJam9pYUdGemFHVmtjbVZyYjNKa0lpd2ljM0JsWXlJNmV5SmtZWFJoSWpwN0ltaGhjMmdpT25zaVlXeG5iM0pwZEdodElqb2ljMmhoTWpVMklpd2lkbUZzZFdVaU9pSTFObUV6TnprNFl6QmtORGhoTmpnME5USmxZMlU0T1dObU5XUmhOR0ZqTUdOa09URTBOamN6WlRFeFpqZ3dNVEl3TkdNMlpqRTFaR016WVRBMk5UazNJbjE5TENKemFXZHVZWFIxY21VaU9uc2lZMjl1ZEdWdWRDSTZJazFGVVVOSlNDdExOVlZ4Wlc5TldGbEtiVkpMU2l0U1UxbFBkbmN3YVVsa1psZFJVWEF4ZWxGdlRqTldWWEo0T1VGcFFYSnJkMkozVHpKa05TdHRjRXhhVFU5ak5HNUNjakJ3VWl0R05VaDFUblp3ZFVRMVVGbGlOaTlpUW5jOVBTSXNJbkIxWW14cFkwdGxlU0k2ZXlKamIyNTBaVzUwSWpvaVRGTXdkRXhUTVVOU1ZXUktWR2xDUkZKV1NsVlRWVnBLVVRCR1ZWSlRNSFJNVXpCMFEyc3hTbE5WWTNoaGEwNUVVVzE0TlZvd1JqTlRWVXBDV2pCc1ZsSXdkRzFrTVU1SVVUTmtkRXd4VGs1V1dHUjNXV3hDV0UxclpGTlVSR3hvVG10U1ZtUXdUbTVYVld4TVlqRndTbVZ0YjNkU1ZVWXpWRmhqUzFSdWNFWldhekZEVkZWa1FrMVdWa1pSTW1oT1ZGZE5lV0pITldwTk1Vb3lXVEl4Vm1SV2NFaFdha3BPVldwU00xTkZSbHBTUmxwU1ZWVlNSbVZHV2paWlZtUnJaVzFTU0U5WWJHRlZla1ozV1cwMVUySkJjR3BpVkVaelYydGtjMkZIVWtoV1dHUkpZVWRPVDFSWGNGcGtNRGxWVWxSQ1RsSkZSWGhVV0hCT1pERmtiMWt3TlU1aGJHd3pWREZTUmsxRk1VVlNXR1JPWldzeE0xWXljRUpSVlRGSFlUTmtSbVF4YkVsRGEzUjJWMnRzTm1GcVFrUlJWa1phVTFWMGRsZHJiRFpoYWtKRlVWWkdhbEpHUm01UlZWWnNUMFprYkZwR2NGVmliRXBMVDFkS1JHUnRSakJTTTFvMVZqQnpOVk42Vm5wVGEyOTZVakp3YW1ORmVEWlNSWE5MWW0xamNrd3lUak5OTUd4M1ltcFNlbEpZV21saWVrcFRWakJrTUU5SVZqTlZiVlp4WVRKNFdVMXJOSGhsUkVKNlpWWlpkMU5ZV1RGT2EyeElWMWhzWVUxVmRGQlJNRXBaWXpOa2Jsb3hXWHBVVlVVd1VuZHdRazFXVm10U1NHUkdVV2s1TTFWVlZrSmtNR3hKV2pCU1FsWkZTbTVVYkZwSlZURldSbEpGVWtKVE1FcHVXak5LUTFvd1ZrZFJiRVpxVWtWR05sRlhVa05hTURWWFUwWkZNRkpWV201VlZsWnRWRVpXZFVOdWFFWlZWbkI1VkROSmRsTjZVa1ZSYTJoV1kxVjBSbUZWUmpKWmJWcEtaREJvTTFkVlVsZFZha0p4VVd0S2JtUXdXblpSVmxWNlQxWkNkMlZxUmxwaE1GWmhXV3BXZUZSdGNIZFRNRnBZWVZob2NFNUdhMHRYYTFFMFpERnNVbGRWVWxkVmFrSlRVVlpHU1V3d1NrZFpNMlJYVjFad1ZWbFZhRk5OUjA1SlZGUmFUV1ZVYkhWWlZtaFRZakpTV0ZOWVZscE5hbXd3VkVSS1IySnRTblZWYlhCc1ZYcHNjbGxXYUVwa1ozQk5ZbGRTZDFwRlpHOU5WbXh3VDFST2FVMHdjSGxYYlRFMFpHMVJlbFJZV21oV2VrWXpXV3BPUzAxRmVGbFRiWGhhVFdwc05WZHJhRTVrVjFaWVVtNVNhVkpWU2pWWGJHUmhaV3QzZVdGSGVGcFdNVW8yUTJ0M2VVMVhhR2hXZWxJelZERkdXbE13ZEROWFZVcERVVlZrUldSdWNFSlJhMFpTVlZoS2FGTkdTWGRaTUdoT1RtdDROVTlVUW1sTmJsSnpXVzFyTVdGR2EzcFZia0pwVFdwV05sUkhNV3RqUjFKSVlVUkZTMWRYTlZkbGJIQlpVMjF3YVUxcVZYZFhiR014VFVWNGRGUnVXbWxXUlVaWVVXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlJNRXBDWVVod1drMXRhSE5YYTJoWFl6RndWVkZVU2tOYU1qbDVVVzFrUmxKUmNFSlhWVGgyVkZWR1JsSkZTa1JhTTNCYVlsVndkRmRzVW05aFJUbElWRmhvWVZKSFRURlViRkpLVFVVeGRGUlVSbUZpVmxwMFYxY3hVazFyTVRaYU0yaFFVa1pWZUZRd1VrSk5hekZZVlcweFlWSkdWWGhEYXpGRFpEQmtSR0ZZVGtoUlZrWlNVVzFqTTA5SVpFSlZWa1pHVWtkMGMyUkhUa2hQV0d4clVUQktWRmRzWkU5a2JVNTBWVzV3VGxGdFpFaFJNbXg2VWpCR1VsVlZTbTVPZW1nelVWWkdWbEpWVG5SU2JUUkxXVzAxVTJGdFZsUlBWM1JvVjBWc00xTkdSbHBUTUhRelYxVktRMUZWWkVWa2JuQkNVV3RLYmxWV1FtcGlWbHAwV1ROck5XSXhjRmhTYlhScVpWUnNNRmRXWkhOa1ZURkZZekJrUkdGWVRraFJWa1pTVVdkd2JrNTZhRE5SVmtadVVsVjRVbVF6U21oVFJrbDNXVEJvVGs1cmVEVlBWRUpwVFc1U2MxbHRhekZoUm10NlZXNUNhVTFxVmpaVVJ6RnJZMGRTU0dGRVJscGliRm8yVjJ4b1MyRnRTWGxPVkVKaFZucFZkME5yZUhSVWJscHBWa1ZLY1ZGdFpIWmphMHB1VWxWV1FsZFZPSFpVVlVaR1UydEtSMVpWTVZaTmJXZDNXa1ZvUTJWck9YQlBTRnBoVFcxM2QxbFZhRmRoVlhoMFZHNWFhVlY2Ykc5WGFra3hUVVpyZW1FeldVdFhhMlJ6WlZWNE5VNVhOV2hYUmtwMldrWmtTbVJ0VVhsUFdHeG9UV3h3ZWxscVRtdGxhM2Q1WWtoU2FsSjZiRFZhUlUxNFpWWndXRlJ1V21waVZrbzJWRWMxYzJGSFNsaGxSVVpxWWxaYWRGa3phelZpZDNCaFZqQmFjbGt6YXpWa1JteFlZa2hXVGxKSFpFaFJNbXg2VWpCR1VsVlZTbTVPZW1nelVWWkdkbEpWZEc1a01qbE9UV3R3Y0ZkdE1WWk9SbXhWWVVkd1RsWXhSWHBVTVZKV1pWVTFSVk50Y0U5V01YQnpRMnh3ZEZOdGRFOWhhekF3VkZaU2JrMVZOVlZhTTJSUFlXdGFjbGR0TVZKTlZUVlZVVmRTUTFveU9YbFJiV1JHVWxWR1dsUjVPVTVSVlZaTlVXdEZORlJWVWxoYVNFSnJVakpuZUZkWGEzaGlNa2w2VkdwQlMxZHNaRkprTUhoU1YxVjBUR1F4YkVOUmEwWklVa2hhTmxGVlNrVlJWa1p0VWtWSmVHSXlVa2xWYm1ScVpXMDVNbFJFU210alIxSklZVVJHV21GVVZuRlpha2wzWkd4c1dGcElWbXRTTURReFZFUktVMk5CY0dwaGEwVXdVVzFrZG1OclNtNVNWVlpDVjFVNGRsUlZSa1pVYTBwRVlqQXhURkpGTlhCWFZ6RmhZa1U1U0ZKVVVscGxhMXB5Vkc1d2NrMVZNWEZWV0d4YVpXeGFkRmRzWkdGaFZuQkZWMWh3VUZKRlZUQkRhelZWVmxSU1RsSkdiRFJYYTJSaFlUQTFWVlpZWkVsa01XeE1Vek5rV2xGclNrSlNNRkl5Wld0R1ExSkhaRkpWYTFKQ1QxaHNZVll4Y0RaVVJFcHZZa1pzV0ZWdWNFMU5ha1p2V1Zaak1HUXdaRkpYVlhOTFV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSVpGSlVSVkpDWVhwV1RtVnJSalpVVjNCS1RVVTFWV0V6WkV4VlZteE1Vek5rV2xGclNrSlNNRkl5Wld0R1ExSlZSbEpaYTFKRFlrYzVhMU5HU2pOWk0zQjJaR2R3VFUxdFVuZGFSV1J2VFZac2NFNVhjR2xOYWtJeVYxWmthMlJYVWtoVWFsWk9VVzEwU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwR1VsVk9NMlF3Y0U1V1IzTjZWRlpTVW1Rd05VVlRWRXBPVWpBeFNFTnJUbkJqTUdSQ1ZWWkdRMXA2WXpSa01FWlRVMVZXVjFWWWFGVlpWV2hUVFVkT1NWUlVXazFsVkd4MVdWWm9VMkl5VWxoVFdGWmFUV3BzTUZSRVNrZGliVXAxVlcxd2JGVjZiSEpaVm1oS1pHdDRkRnBJUVV0YVJXUnZUVlpzY0U5VVRtbE5NSEI1VjIweE5HUnRVWHBVV0Zwb1ZucEdNMWxxVGt0TlJYaFpVMjE0V2sxcWJEVlhhMmhPWkZkV1dGSnVVbWxTVlVvMVYyeGtZV1ZyZDNsaFIzaGFWakZLTmxSRVNYaGhRWEJvVm5wU00xUXdSbHBUTUhRelYxVktRMUZWWkVWa2JuQkNVV3RXTTFWWVJrVlJNbVEyVjFjeFMySldjRlZoUjJoUVVqQXhORmRyVW1wT1ZUVlZVMVJDVG1KVk1IaFhiVEZYWWxac2RGVlVTazVsYldRMFEyczVSVlpVUmxCU1JVVjVWRlprVTJKV2NFVldWRVpPVVcxa1NGRXliSHBTTUVaU1ZWVktiazU2YUROUlZrcFNVbFZPYm1Rd2JHcE5helYyVjJ4a1UwMVhTa2hXV0dSV1ZWWnNURk16WkZwUmEwcENVakJSUzJSdWNFSlJhMXBTVld0U1JWSlZXblphUldoVFpESk9ObUl6V2sxTmJWSjNXa1ZrYjAxV2JIQk9WM0JwVFdwQ01sZFdaR3RrVjFKSVZHcFdUVTFzU25kWk1tczFZVVpyZWxWdVFtbE5hbFkyVkVST1MwMVJjR2xpYXpFeVZGaHdVazB3T1ZWU1ZFSlFVa2R6ZUZSc1VrNWtiR3haVldwQ1lWWjZSak5hUldoT1pHc3hWVkZXWkVOYU1qbDVVVzFrUmxKVlJscFVlVGxPVVZWV1dGRnJSbTVVVlVwMVVXcEdXbUpZYUhkRGJHdzJVVmh3UTFveU9YbFJiV1JHVWxWR1dsUjVPVTVSVlZaYVVXdE9WbFJWYTNwVGJYaHFVbnBuTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW5CM1pWWndXRmRVV21waVZscDBXVE5yTldJeGNGaFNiWE5MV1ROck5XUkdiRmhpU0ZaT1UxVmtUVkZ0WkhaamEwcHVVbFZXUWxwR2J6RlJWMlJTVVRCS1NVMUZWbXhrTUVreFVWVm9hbEZVVGxWTlNHUm9ZekpLU1ZKV1VrdGhhMlJUVGtkT2RGWXlUWHBSV0VaTFUzZHdXV050Y0d4VlJYTjZUREpuTUdOSWJHNVJlbWgzVGpJNE1GRlZSa0pTTW1SMVZqSldkRk13UmtKUlZVcENWRlZHVkZKRlNraFJWMnhHVVZOMFMxVkZPVFJaTWxKM1dtMWtjbGRWTVd0aFYwWnZUVWhLV2tOdFNtbFJVemxXVmtkak1tRkdXWGhPYW14UFl6QldOV0ZWUlRKa1dHZ3pVVEJzVWxFelZsSlRhbEpvWVZoT1VWUjZRbHBTUjJOeVYwVmFNVTVYYUZkVVdIQjNZekZvV1ZwR1NrTlJiVko2WWpCek0wMUZUVXRWU0U1V1VsVlNSVkZWZEVOYU1tUjRZVWQwY1ZReFFsSlZWVkpDWkRBMWRsRlZVa05pUlVaeFVXdEdWR05xVmpOU1dFWlpWV3BSZUZsdE9WRlNWazVWVFdwRmVWSkZVblZhVlRWTVVqSndiVkpwT1ROTGQzQnFWSGs1VlZwSGMzcE9SMmQ2V214dk0xUkhiRWxhTUdSUVRYcGtTRTVZYUZkT01rbDJWbGhvVGxFd01WSlJNVUpyWlZabmVscHFiRmRrUkdReVRqRlNUMDFxYUhkWmJWWkZWRlJDVkZGcVpEWlVWbHB6UTJ0T1lWUXdWakZWUld4clRXMTRUV1I2YURCaFJuQlJWVEpPVGxZeWFFcFRWVTVOWld0U2FGWkhWbEZsUlhNMFVGRnZkRXhUTUhSTVZWWlBVa05DUkZKV1NsVlRWVnBLVVRCR1ZWSlRNSFJNVXpCMFEyYzlQU0o5ZlgxOSJ9XSwgInRpbWVzdGFtcFZlcmlmaWNhdGlvbkRhdGEiOnsicmZjMzE2MVRpbWVzdGFtcHMiOlt7InNpZ25lZFRpbWVzdGFtcCI6Ik1JSUN5akFEQWdFQU1JSUN3UVlKS29aSWh2Y05BUWNDb0lJQ3NqQ0NBcTRDQVFNeERUQUxCZ2xnaGtnQlpRTUVBZ0V3Z2JjR0N5cUdTSWIzRFFFSkVBRUVvSUduQklHa01JR2hBZ0VCQmdrckJnRUVBWU8vTUFJd01UQU5CZ2xnaGtnQlpRTUVBZ0VGQUFRZ2IzRkZCYy9FV0pKdnRrcEVEYzA2b2R1VmFmaTRSYzJsbHhLY2oya0NvMklDRkV2WkNUNGNnWU1ITEJyRlhoUnEyN09xaURReEdBOHlNREkyTURreE5EQXdOVE16TUZvd0F3SUJBYUF5cERBd0xqRVZNQk1HQTFVRUNoTU1jMmxuYzNSdmNtVXVaR1YyTVJVd0V3WURWUVFERXd4emFXZHpkRzl5WlMxMGMyR2dBREdDQWR3d2dnSFlBZ0VCTUZFd09URVZNQk1HQTFVRUNoTU1jMmxuYzNSdmNtVXVaR1YyTVNBd0hnWURWUVFERXhkemFXZHpkRzl5WlMxMGMyRXRjMlZzWm5OcFoyNWxaQUlVT2hOVUx3eVFZZTY4d1VNdnk0cU9peW9qaXd3d0N3WUpZSVpJQVdVREJBSUJvSUg4TUJvR0NTcUdTSWIzRFFFSkF6RU5CZ3NxaGtpRzl3MEJDUkFCQkRBY0Jna3Foa2lHOXcwQkNRVXhEeGNOTWpZd09URTBNREExTXpNd1dqQXZCZ2txaGtpRzl3MEJDUVF4SWdRZ2x5Y05GQ3V0VHJBWVA0b1JPdVNiRXN4N2ZVcEpjWXk2WXdZaTMrTWJtU1l3Z1k0R0N5cUdTSWIzRFFFSkVBSXZNWDh3ZlRCN01Ia0VJSVg1Sjd3SHEyTEt3N1JEVnNFTy9JR3l4b2cvMm5xNTV0aHcyZEU2elFXM01GVXdQYVE3TURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFvR0NDcUdTTTQ5QkFNQ0JHZ3daZ0l4QVAxZE94WTcvNzNoMDRqUjZtbm9XdGdsNGVJSGRtaVhtQkIyN1RuZ01kUStkc3pIanV1VlBJOFVyZUFtVXMvWnBnSXhBUEFvclRqRWluNk85UkxUNDV2bVZxUTQvUDRWb3IxOHltRDB6ZUZ1YXhrRktJUkc2eCsrUU9sTU13RnMvd0xXVWc9PSJ9XX19LCAibWVzc2FnZVNpZ25hdHVyZSI6eyJtZXNzYWdlRGlnZXN0Ijp7ImFsZ29yaXRobSI6IlNIQTJfMjU2IiwgImRpZ2VzdCI6IlZxTjVqQTFJcG9SUzdPaWM5ZHBLd00yUlJuUGhINEFTQk1ieFhjT2daWmM9In0sICJzaWduYXR1cmUiOiJNRVFDSUgrSzVVcWVvTVhZSm1SS0orUlNZT3Z3MGlJZGZXUVFwMXpRb04zVlVyeDlBaUFya3did08yZDUrbXBMWk1PYzRuQnIwcFIrRjVIdU52cHVENVBZYjYvYkJ3PT0ifX0=", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:769aa08b3f5666506caffa5ed6e0bcfd1ee1898bdeeb27a325cc0c3b5ef7f15a", "size":"10055", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:769aa08b3f5666506caffa5ed6e0bcfd1ee1898bdeeb27a325cc0c3b5ef7f15a"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:59Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:54:18Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareicxs46umhrogbejjdllfcmv6qz7eafopfd6ib4zx66wijzqrq64qy", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:1.4.0"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}, {"headers":{"X-Grafana-URL":"{x-grafana-url}"}, "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:1.4.0", "registryType":"oci", "transport":{"type":"stdio"}}], "remotes":[{"headers":[{"description":"URL of your Grafana Cloud instance", "name":"X-Grafana-URL", "placeholder":"https://<instance>.grafana.net"}], "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v1.4.0"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v1.4.0", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareicxs46umhrogbejjdllfcmv6qz7eafopfd6ib4zx66wijzqrq64qy", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMWpDQ0JsdWdBd0lCQWdJVUpMeHZGWThrc1BQQy9yRm5ObE9KWEZ3ZGNsWXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNekkzV2hjTk1qWXdPVEUwTURFd016STNXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFdDh6anU3QzFTOWF3MHFnQnc0ckVaOHZSVUtRVWZTMkRVd3dhcHZGMEM1VnRiR0F6b0ZXS3QxSUZ5Q1RFdm9wTVRORTRCRUhQR01ranR6bmlkd3JUVUtPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVVM4cHZuMHVZWWtrVGN4L2VoU3ZHeEZFWVhTRXdId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XZWE5UUFBQkFNQVJ6QkZBaUI3MUVQbjVlZDd0SlFaNDhyWlZMYXpZU05wdlN6cGZ4RENPSWJseXFxQUpRSWhBSUNXczRuU2JXaG8vUFgyakhWTUtOaTV0RlZQbjlveWljYnNtRXJmMGFkNk1Bb0dDQ3FHU000OUJBTURBMmtBTUdZQ01RQ3BoNXJETVFQRmdKam5WcUZPNGhnNW9UTmZoRFZJbG94WmNMVitiY0Y3QzBkSXpaODlxMCtVd2xPak9GMFNTeHdDTVFDa2RsQjhxdEJkYzZnRVhZQytsM1pmVGFaTS9QdVhjU2dXSDlqVlo2T0Q4dGxDeUgra0Nlb0Z1RnlQN0FxY1YwOD0ifSwgInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjI4MjM5Njk2OTciLCAibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCAia2luZFZlcnNpb24iOnsia2luZCI6Imhhc2hlZHJla29yZCIsICJ2ZXJzaW9uIjoiMC4wLjEifSwgImludGVncmF0ZWRUaW1lIjoiMTc4OTM0NzIwOCIsICJpbmNsdXNpb25Qcm9taXNlIjp7InNpZ25lZEVudHJ5VGltZXN0YW1wIjoiTUVVQ0lRRDNBcEZzaVhmUUtaNDBXVXZHTGp0WkYrSENEekt5WVBPQ3phQ3JVVytGQmdJZ1lGVlBKRDRqOW5hb1dlUm1PckJlUGNOVy80TjQrai9VWGRub2IzUHZTOUU9In0sICJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI3MDIwNjU0MzUiLCAicm9vdEhhc2giOiJTUldZa1FNN25oWDc3UGJPSmZ5ZDFVYktjeDc2aTVDMEJnTXA4K3ZKU3FzPSIsICJ0cmVlU2l6ZSI6IjI3MDIwNjU0NjEiLCAiaGFzaGVzIjpbImxBYXB1aHVDY3BsbXdOMlUzcGVPeCtReGdFUHZScEJtMUhWSjZrSDVYOEE9IiwgImxtb29kalo1c0JRbC9pUXpPaVo4TVRjbFMxS20xRHRRUjBaeUR1TDdTa1k9IiwgInBhckxIbHJhOEk2WGJObVY0SUxIT2hEU0RkeUM2OWU5ekE3eEpVWGpKVW89IiwgImlRVW9palc2RngzS05YaFZCK0VjSGxoZWV1bzBwdU9qUEVEdWV5OEZUS0E9IiwgIkFFb0tBSFIvS3ArZTBCMWRCSnBuY3F5N2ZraGRWM1FlUnBtNmFVUVRVWFk9IiwgInZFQ3pWQ29DWW9PMkNaYUY2cndzazM5N0N4QnArWUw4a0tzZ1pJWHdhWTA9IiwgIkpCSDI0UFpaTjFyV0x4UUJ5RExPQlcxTWwvaldzcHl3bWhsT01QRUp1U289IiwgIkV2bXpXczFqZDdqTTdnTFhDVDFoZXQ5YWMwRHdUUFExdHRDT3RRTDB5Zms9IiwgImxxWW0zeGtIdFRCNEZhRkcveXJiYXRHY1I2M0JTejBsZkVLU0JOd2lFU1k9IiwgImxCQmVxQTlsVk1Uek9IZUppWk4xbEpoQ204YVdSZ0VqNWpEZTJBNUxDNUU9IiwgIkpVY2ZrUGVPVUR0UGkzYlJ2UUxOZ2RDR3ZMWWNkdEdNRVNRbG1sdFVDbDg9IiwgIjVEZmQzeG9Ea1crOTNFVlpCTUYxYk1aTnNhWG5BcDZsU2s2Qm9FWlZnZEE9IiwgIkQrV2hMMmtxWTludit1KzVpS25kUHloVjZJalVxTTJJSnpLdEpmeEpWMDQ9IiwgIm9RZzhaRi9uQWREK1pIaXBaRjZDamsvTjN6TUJFeEZ2UVRMU284RUkwQUE9IiwgIjNMMHVVcjNsc3V3RUZkZnpTT29NSnB5S0c3eHdiZ1NkNzBWUEpMUkVpSFU9IiwgIkZzb1p3N2wwVFA1ai81WFJCd1lnMUUyZ2t2blFUdzZ1VUJxVnZRb1NwOGM9IiwgInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwgInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sICJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjcwMjA2NTQ2MVxuU1JXWWtRTTduaFg3N1BiT0pmeWQxVWJLY3g3Nmk1QzBCZ01wOCt2SlNxcz1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCRUFpQklmckg3d1lraW1NKzR5RmpWaE9TaGF4clRBaURWcU9jS1hsdmZUd0VKdkFJZ0MxSlFDV2hWTWRkcGFqam9JOENmd2JWcU1ESG1tLzlBbXF1OGJTbVlqWjA9XG4ifX0sICJjYW5vbmljYWxpemVkQm9keSI6ImV5SmhjR2xXWlhKemFXOXVJam9pTUM0d0xqRWlMQ0pyYVc1a0lqb2lhR0Z6YUdWa2NtVnJiM0prSWl3aWMzQmxZeUk2ZXlKa1lYUmhJanA3SW1oaGMyZ2lPbnNpWVd4bmIzSnBkR2h0SWpvaWMyaGhNalUySWl3aWRtRnNkV1VpT2lKa1pqazNObUl5TnpNME5ETTNOelV4TmpFeU1EazVPRGRsT0RsaFlUWm1NalppTmpFeU5XRmtNV0kwWkRsaE56VmxOVGt3WWpRek1ESTRaVGRpWlRZekluMTlMQ0p6YVdkdVlYUjFjbVVpT25zaVkyOXVkR1Z1ZENJNklrMUZVVU5KU0V0M1pYbFBSMFpOTTNwTU9YTlFSU3RHVGxobGRWWTRTRkZNWlc5b1lta3ZSSFU1Um1aQ2QxcFpkMEZwUWsxd2VGQjViMEZHYlZjMUwyMU1TbmhYTkZCMlV6ZDRNV2sxTTNKMk1VOUJlR1ZpZDJvclpXRkZWbmM5UFNJc0luQjFZbXhwWTB0bGVTSTZleUpqYjI1MFpXNTBJam9pVEZNd2RFeFRNVU5TVldSS1ZHbENSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJzeFNsTlZZM2hoYTA1RVVXMTRNVm93UmpOVFZVcENXakJzVmxOcmVEUmthMXBhVDBkMGVsVkdRa1JNTTBwSFltczFjMVF3Y0ZsU2JtUnJXVEo0V21Rd1RtNVhWV3hNWWpGd1NtVnRiM2RTVlVZelZGaGpTMVJ1Y0VaV2F6RkRWRlZrUWsxV1ZrWlJNbWhPVkZkTmVXSkhOV3BOTVVveVdUSXhWbVJXY0VoV2FrcE9WV3BTTTFORlJscFNSbHBTVlZWU1JtVkdXalpaVm1SclpXMVNTRTlZYkdGVmVrWjNXVzAxVTJKQmNHcGlWRVp6VjJ0a2MyRkhVa2hXV0dSSllVZE9UMVJYY0Zwa01EbFZVbFJDVGxKRlJYaFVXSEJLVFRGa2Ixa3dOVTVoYkd3elZERlNSazFGTVVWU1dHUk9aV3RyZWxZeWNFSlJWVEZIWVROa1JtUXhiRWxEYTNSMlYydHNObUZxUWtSUlZrWmFVMVYwZGxkcmJEWmhha0pGVVZaR2FsSkdSbTVSVlZZd1QwaHdjV1JVWkVSTlZrMDFXVmhqZDJOWFpFTmtlbEo1VWxadk5HUnNTbFpUTVVaV1dteE5lVkpHVmpOa01rVkxZMGhhUjAxRlRURldibEpwVWpCR05tSXdXbGhUTTFGNFUxVmFOVkV4VWtaa2JUbDNWRlpTVDFKVVVrTlNWV2hSVWpBeGNtRnVValppYld4clpETktWVlpWZEZCUk1FcFpZak5rYmxveFdYbFVWVVV3VW5kd1FrMVdWbXRTU0dSR1VXazVNMVZWVmtKa01HeEpXakJTUWxaRlNtNVViRnBKVlRGV1JsSkZVa0pUTUVwdVdqTktRMW93VmtkUmJFWnFVa1ZHTmxGWFVrTmFNRFZYVTBaRk1GSlZXbTVWVmxaVVQwaENNa050Tkhka1ZteGFZVEowVlZrelozWmFWMmhVWkd0a05GSnJWbHBYUms1R1pEQm9NMWRWVWxkVmFrSnhVV3RLYm1Rd1duWlJWbFY2VDFaQ2QyVnFSbHBoTUZaaFdXcFdlRlJ0Y0hkVE1GcFlZVmhvY0U1R2EwdFhhMUUwWkRGc1VsZFZVbGRWYWtKVFVWWkdTVXd3U2tkWk0yUlhWMVp3VlZsVmFGTk5SMDVKVkZSYVRXVlViSFZaVm1oVFlqSlNXRk5ZVmxwTmFtd3dWRVJLUjJKdFNuVlZiWEJzVlhwc2NsbFdhRXBrWjNCTllsZFNkMXBGWkc5TlZteHdUMVJPYVUwd2NIbFhiVEUwWkcxUmVsUllXbWhXZWtZeldXcE9TMDFGZUZsVGJYaGFUV3BzTlZkcmFFNWtWMVpZVW01U2FWSlZTalZYYkdSaFpXdDNlV0ZIZUZwV01VbzJRMnQzZVUxWGFHaFdlbEl6VkRGR1dsTXdkRE5YVlVwRFVWVmtSV1J1Y0VKUmEwWlNWVmhLYUZOR1NYZFpNR2hPVG10NE5VOVVRbWxOYmxKeldXMXJNV0ZHYTNwVmJrSnBUV3BXTmxSSE1XdGpSMUpJWVVSRlMxZFhOVmRsYkhCWlUyMXdhVTFxVlhkWGJHTXhUVVY0ZEZSdVdtbFdSVVpZVVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaUk1FcENZVWh3V2sxdGFITlhhMmhYWXpGd1ZWRlVTa05hTWpsNVVXMWtSbEpSY0VKWFZUaDJWRlZHUmxKRlNrUmFNM0JhWWxWd2RGZHNVbTloUlRsSVZGaG9ZVkpIVFRGVWJGSktUVVV4ZEZSVVJtRmlWbHAwVjFjeFVrMXJNVFphTTJoUVVrWlZlRlF3VWtKTmF6RllWVzB4WVZKR1ZYaERhekZEWkRCa1JHRllUa2hSVmtaU1VXMWpNMDlJWkVKVlZrWkdVa2QwYzJSSFRraFBXR3hyVVRCS1ZGZHNaRTlrYlU1MFZXNXdUbEZ0WkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR1ZsSlZUblJTYlRSTFdXMDFVMkZ0VmxSUFYzUm9WMFZzTTFOR1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdEtibFZXUW1waVZscDBXVE5yTldJeGNGaFNiWFJxWlZSc01GZFdaSE5rVlRGRll6QmtSR0ZZVGtoUlZrWlNVV2R3Yms1NmFETlJWa1p1VWxWNFVtUXpTbWhUUmtsM1dUQm9UazVyZURWUFZFSnBUVzVTYzFsdGF6RmhSbXQ2Vlc1Q2FVMXFWalpVUnpGclkwZFNTR0ZFUmxwaWJGbzJWMnhvUzJGdFNYbE9WRUpoVm5wVmQwTnJlSFJVYmxwcFZrVktjVkZ0WkhaamEwcHVVbFZXUWxkVk9IWlVWVVpHVTJ0S1IxWlZNVlpOYldkM1drVm9RMlZyT1hCUFNGcGhUVzEzZDFsVmFGZGhWWGgwVkc1YWFWVjZiRzlYYWtreFRVWnJlbUV6V1V0WGEyUnpaVlY0TlU1WE5XaFhSa3AyV2taa1NtUnRVWGxQV0d4b1RXeHdlbGxxVG10bGEzZDVZa2hTYWxKNmJEVmFSVTE0WlZad1dGUnVXbXBpVmtvMlZFYzFjMkZIU2xobFJVWnFZbFphZEZremF6VmlkM0JoVmpCYWNsa3phelZrUm14WVlraFdUbEpIWkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR2RsSlZkRzVrTWpsT1RXdHdjRmR0TVZaT1JteFZZVWR3VGxZeFJYcFVNVkpXWlZVMVJWTnRjRTlXTVhCelEyeHdkRk50ZEU5aGF6QXdWRlpTYmsxVk5WVmFNMlJQWVd0YWNsZHRNVkpOVlRWVlVWZFNRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlpOVVd0Rk5GUlZVbGhhU0VKclVqSm5lRmRYYTNoaU1rbDZWR3BCUzFkc1pGSmtNSGhTVjFWMFRHUXhiRU5SYTBaSVVraGFObEZWU2tWUlZrWnRVa1ZKZUdJeVVrbFZibVJxWlcwNU1sUkVTbXRqUjFKSVlVUkdXbUZVVm5GWmFrbDNaR3hzV0ZwSVZtdFNNRFF4VkVSS1UyTkJjR3BoYTBVd1VXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlVhMHBFWWpBeFRGSkZOWEJYVnpGaFlrVTVTRkpVVWxwbGExcHlWRzV3Y2sxVk1YRlZXR3hhWld4YWRGZHNaR0ZoVm5CRlYxaHdVRkpGVlRCRGF6VlZWbFJTVGxKR2JEUlhhMlJoWVRBMVZWWllaRWxrTVd4TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSFpGSlZhMUpDVDFoc1lWWXhjRFpVUkVwdllrWnNXRlZ1Y0UxTmFrWnZXVlpqTUdRd1pGSlhWWE5MVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpJWkZKVVJWSkNZWHBXVG1WclJqWlVWM0JLVFVVMVZXRXpaRXhWVm14TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKVlJsSlphMUpEWWtjNWExTkdTak5aTTNCMlpHZHdUVTF0VW5kYVJXUnZUVlpzY0U1WGNHbE5ha0l5VjFaa2EyUlhVa2hVYWxaT1VXMTBTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BHVWxWT00yUXdjRTVXUjNONlZGWlNVbVF3TlVWVFZFcE9VakF4U0VOclRuQmpNR1JDVlZaR1ExcDZZelJrTUVaVFUxVldWMVZZYUZWWlZXaFRUVWRPU1ZSVVdrMWxWR3gxV1Zab1UySXlVbGhUV0ZaYVRXcHNNRlJFU2tkaWJVcDFWVzF3YkZWNmJISlpWbWhLWkd0NGRGcElRVXRhUldSdlRWWnNjRTlVVG1sTk1IQjVWMjB4TkdSdFVYcFVXRnBvVm5wR00xbHFUa3ROUlhoWlUyMTRXazFxYkRWWGEyaE9aRmRXV0ZKdVVtbFNWVW8xVjJ4a1lXVnJkM2xoUjNoYVZqRktObFJFU1hoaFFYQm9WbnBTTTFRd1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdFdNMVZZUmtWUk1tUTJWMWN4UzJKV2NGVmhSMmhRVWpBeE5GZHJVbXBPVlRWVlUxUkNUbUpWTUhoWGJURlhZbFpzZEZWVVNrNWxiV1EwUTJzNVJWWlVSbEJTUlVWNVZGWmtVMkpXY0VWV1ZFWk9VVzFrU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwU1VsVk9ibVF3YkdwTmF6VjJWMnhrVTAxWFNraFdXR1JXVlZac1RGTXpaRnBSYTBwQ1VqQlJTMlJ1Y0VKUmExcFNWV3RTUlZKVlduWmFSV2hUWkRKT05tSXpXazFOYlZKM1drVmtiMDFXYkhCT1YzQnBUV3BDTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW1zMVlVWnJlbFZ1UW1sTmFsWTJWRVJPUzAxUmNHbGlhekV5VkZod1VrMHdPVlZTVkVKUVVrZHplRlJzVWs1a2JHeFpWV3BDWVZaNlJqTmFSV2hPWkdzeFZWRldaRU5hTWpsNVVXMWtSbEpWUmxwVWVUbE9VVlZXV0ZGclJtNVVWVXAxVVdwR1dtSllhSGREYkd3MlVWaHdRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlphVVd0T1ZsUlZhM3BUYlhocVVucG5NbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbkIzWlZad1dGZFVXbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYTkxXVE5yTldSR2JGaGlTRlpPVTFWa1RGRnRaSFpqYTBwdVVsVldRbHBHYnpGUlYyUlNVVEJLU1dRd1ZteGFNRWt3VVZWb1dsRlVUbFZOU0dSb1l6SktTVkpXVWt0aGEyUlRUa2RPZEZZeVRYcFJXRVpMVTNkd1dXTnRjR3hWUlhONlRESm5NR05JYkc1UmVtaDNUakk0TUZGVlJrSlNNbVIxVmpKV2FFOVdSa0pSVlVwQ1ZGVkdVMlZyU2tkUlYyeERUbnBHUmxWSE5ERmFWMUV6WkVWd1VsZHFVVFJqYkhCWFZFZEdOa05zYkZSVWJrSXlWVE53ZDFwdWFFVlJNRGxLV1cxNE5XTllSa0pUYkVaS1lVVkdTbEV4WkhwT1J6VlVXV3hrYjJKNU9WRlhSRXB4VTBaYVRsTXdOWEJPV0ZKSFZteENkVTlYT1RWaFYwNXBZekl4Um1OdFdVdE5SMFpyVG1zeFFtSXdaRVJSTTBaSVZUQXdNRTlWU2tKVVZWSkNUVzEwUWxSVlpGcFJNREZTVVROQ2IwNVlTa1ZVVmtaUlVtMWtTMkZ0TlZkalZWcFFUa2RvYms1WE9WVlViVnB2VWtaYVNtSkhPVFJYWjNCcVZFWlpjbGx0VGtkT01FMTNXa1ZzTmxkcVp6VmpWRUZ5Vmxoa2MxUXljRkJTYWtKVVZUTm9NMUV3TVZKUk1uUnJZa1ZKTkdOWVVrTmFSMDB5V2pCV1dWZFZUWEppUkU1aFdteFNhRmRyTUhaVlNGWlpRMjFPVkZveFpFbFBWM0JYVjJwYVVGSkVhREJpUlU0MVUwTjBjbEV5Vm5aU2JsWkhaVlpCTTFGWVJtcFdha0UwVUZGdmRFeFRNSFJNVlZaUFVrTkNSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJjOVBTSjlmWDE5In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lqQURBZ0VBTUlJQ3dRWUpLb1pJaHZjTkFRY0NvSUlDc2pDQ0FxNENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmNHQ3lxR1NJYjNEUUVKRUFFRW9JR25CSUdrTUlHaEFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFndWsyVVVXOXdsRTh4Q2RrY2NiU2Y4dWtOdlhIN2FQTXViYXEzL0txTkRmNENGRTd4ZHZqVkpQbGxjcHFtWVEreW10MmpvLzkxR0E4eU1ESTJNRGt4TkRBd05UTXlPRm93QXdJQkFhQXlwREF3TGpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUlV3RXdZRFZRUURFd3h6YVdkemRHOXlaUzEwYzJHZ0FER0NBZHd3Z2dIWUFnRUJNRkV3T1RFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNU0F3SGdZRFZRUURFeGR6YVdkemRHOXlaUzEwYzJFdGMyVnNabk5wWjI1bFpBSVVPaE5VTHd5UVllNjh3VU12eTRxT2l5b2ppd3d3Q3dZSllJWklBV1VEQkFJQm9JSDhNQm9HQ1NxR1NJYjNEUUVKQXpFTkJnc3Foa2lHOXcwQkNSQUJCREFjQmdrcWhraUc5dzBCQ1FVeER4Y05Nall3T1RFME1EQTFNekk0V2pBdkJna3Foa2lHOXcwQkNRUXhJZ1FnU0RhcmZqUHJ3Qkh0MWpaaDBqVWw1SUZYMEZvc1Vzb2M4bmJiZUJXMGNaVXdnWTRHQ3lxR1NJYjNEUUVKRUFJdk1YOHdmVEI3TUhrRUlJWDVKN3dIcTJMS3c3UkRWc0VPL0lHeXhvZy8ybnE1NXRodzJkRTZ6UVczTUZVd1BhUTdNRGt4RlRBVEJnTlZCQW9UREhOcFozTjBiM0psTG1SbGRqRWdNQjRHQTFVRUF4TVhjMmxuYzNSdmNtVXRkSE5oTFhObGJHWnphV2R1WldRQ0ZEb1RWQzhNa0dIdXZNRkRMOHVLam9zcUk0c01NQW9HQ0NxR1NNNDlCQU1DQkdnd1pnSXhBTkhsdWZGMmp1ZUoyTy9DSmlYOGxoVlRLUzhxeEk3cTVhaWMzYjRCMUNTOS8yOGxkdE5FR1JYTkFTbytBWi8yOGdJeEFPOC83UnNtZkpkZFMyY3BzTzBBTjZLRUlyQVA5aFZRL3FQNzFuMjhHblloejRFS0JJZnlzZ2IwdndaWnNVT1ZMQT09In1dfX0sICJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCAiZGlnZXN0IjoiMzVkckp6UkRkMUZoSUptSDZKcW04bXRoSmEwYlRacDE1WkMwTUNqbnZtTT0ifSwgInNpZ25hdHVyZSI6Ik1FUUNJSEt3ZXlPR0ZNM3pMOXNQRStGTlhldVY4SFFMZW9oYmkvRHU5RmZCd1pZd0FpQk1weFB5b0FGbVc1L21MSnhXNFB2Uzd4MWk1M3J2MU9BeGVid2orZWFFVnc9PSJ9fQ==", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:b9a8b883bf183a1b58173abe1a316af71af50dfc8cc22baa38c63fa4f79ad33c", "size":"10099", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:b9a8b883bf183a1b58173abe1a316af71af50dfc8cc22baa38c63fa4f79ad33c"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:58Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:21:14Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareieem24zc6xtsqj6lfzq7rxgwzobxm26c2e7pcdxyveqsmp2zmy5tu", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:1.2.0"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}, {"headers":{"X-Grafana-URL":"{x-grafana-url}"}, "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:1.2.0", "registryType":"oci", "transport":{"type":"stdio"}}], "remotes":[{"headers":[{"description":"URL of your Grafana Cloud instance", "name":"X-Grafana-URL", "placeholder":"https://<instance>.grafana.net"}], "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v1.2.0"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v1.2.0", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareieem24zc6xtsqj6lfzq7rxgwzobxm26c2e7pcdxyveqsmp2zmy5tu", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMVRDQ0JsdWdBd0lCQWdJVVhaR2pZSkZEcWc1ZmFTS242eS9kbnRzeXZOQXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNekkwV2hjTk1qWXdPVEUwTURFd016STBXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFdVRPZmhMdWdtT0RCczhqSWU3UzJNc0xBZ0ZkdW9YU2NpNVg2dS93aWNobkpBMDdwKzV1eFk4N09HZVdkcDhtU202cHhRb0RidldQWm9QR20zWGY0ajZPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVWlXcDFpTlN2ZVhlR3ZxKzNCUzdrNFBWQTRqa3dId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XZU91UUFBQkFNQVJ6QkZBaUVBc2s4bVZWeHlOSnh5d3Nib0lISUNzTkVraUlCVlh2aDJUYnUrMjlEVXJQNENJQVNQRVdTbkhFbExFWjRlQzRITnBiL2hyT0MvTUhJMjJXSy9ZbEdYOUdBT01Bb0dDQ3FHU000OUJBTURBMmdBTUdVQ01DL3l1dmZodnd3bEhid3hFOXlmUS9wc3VNWW55bFFMWkJRUHJ6Rm85SHMwOWxEUjEyRVZ3YmFzSFVTakpleWNnd0l4QUovSXBrUDE5K1UySDFwNjI2SkpWU3ZHSk9GTjNrY0o2Y0ZEaWpRMkw3NlB5cjdOdnRZRGk2N3VIelRKTEY2RXBRPT0ifSwgInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjI4MjM5Njg3NDgiLCAibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCAia2luZFZlcnNpb24iOnsia2luZCI6Imhhc2hlZHJla29yZCIsICJ2ZXJzaW9uIjoiMC4wLjEifSwgImludGVncmF0ZWRUaW1lIjoiMTc4OTM0NzIwNSIsICJpbmNsdXNpb25Qcm9taXNlIjp7InNpZ25lZEVudHJ5VGltZXN0YW1wIjoiTUVVQ0lRQzJNQjFZejFQVnAyRUdJaWRFdyt6OWlkc3kvN0JhRWRoT2FUblVCS1EyYXdJZ0xFOFhJbk5wcjMzVTJ5MHJUZmNxd1VYNnU3aGxYZWVrRzFKaEZjSlRrU3M9In0sICJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI3MDIwNjQ0ODYiLCAicm9vdEhhc2giOiJNamJPSkFBY0dxcVFma1N5cmdOd0RMOVZVUmtQb2FuSllWcGFETW0xWnk4PSIsICJ0cmVlU2l6ZSI6IjI3MDIwNjQ1ODciLCAiaGFzaGVzIjpbImQ4TWFPb09aZmVydjVEaVlZR29waXBoV2Q2QS85VkIwOGVBSnB6OE5JVFE9IiwgImEwU2NFeC90NEMzdDREOWVnaTlHV1YzRDYxSHdZbkRXc0IxdUdWZUU2Umc9IiwgIjFFelFVVkhhYjRIanJmNUdyTTQrOXFDNkJXNzRsSnM0VUVvQWg3bFpoWUk9IiwgIi8xdEVnNDk4alp3Z0N6Ylo3Q2ZOU3BPbXpnY2tQdmpQNXdYM3NxN0oxU3M9IiwgImphVTJuUVJGaGUyMjFlbWYxZ0dVN0ptR1c5UVU5eWNmb1RwNHNRZW9ISWs9IiwgImorOVR2N0trOEt2SGZlYURIcGlseHkxdWhFNW9EWmJzdFdXQUJwU1EycnM9IiwgInFNaGFQRWtIbTgwQmtXcElZaGNnK01NN2FNUFB1TWZMVVF0QUM5V2p6ZVU9IiwgInZjK0M2andlOWVwVEI2NGQ1aUEyL05nS1EwdERSU1hsdkZnOTBqbzNWUzg9IiwgInd2VUJHeHlhb2p2NE5TSjV6am41RytJMWtISFppUU5LR0tUZlltOFEvSGs9IiwgIlFtVkcxck9VdHVYOWxYVU41eDhRSkh4dG1qdVY0MlVmWXlKcjBsN0lvTE09IiwgImxCQmVxQTlsVk1Uek9IZUppWk4xbEpoQ204YVdSZ0VqNWpEZTJBNUxDNUU9IiwgIkpVY2ZrUGVPVUR0UGkzYlJ2UUxOZ2RDR3ZMWWNkdEdNRVNRbG1sdFVDbDg9IiwgIjVEZmQzeG9Ea1crOTNFVlpCTUYxYk1aTnNhWG5BcDZsU2s2Qm9FWlZnZEE9IiwgIkQrV2hMMmtxWTludit1KzVpS25kUHloVjZJalVxTTJJSnpLdEpmeEpWMDQ9IiwgIm9RZzhaRi9uQWREK1pIaXBaRjZDamsvTjN6TUJFeEZ2UVRMU284RUkwQUE9IiwgIjNMMHVVcjNsc3V3RUZkZnpTT29NSnB5S0c3eHdiZ1NkNzBWUEpMUkVpSFU9IiwgIkZzb1p3N2wwVFA1ai81WFJCd1lnMUUyZ2t2blFUdzZ1VUJxVnZRb1NwOGM9IiwgInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwgInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sICJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjcwMjA2NDU4N1xuTWpiT0pBQWNHcXFRZmtTeXJnTndETDlWVVJrUG9hbkpZVnBhRE1tMVp5OD1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCRkFpQmlFQ0NpVjdxc3dXaVRranhMWTZxTGp2SU1NSnFFMTFTY3VabzBKc01QNUFJaEFNQXNiWm1lN1lzWm0xTTgwcTVBa29EYWIvWWdkQ3dCN3hTRUFNZWNhQ1ZKXG4ifX0sICJjYW5vbmljYWxpemVkQm9keSI6ImV5SmhjR2xXWlhKemFXOXVJam9pTUM0d0xqRWlMQ0pyYVc1a0lqb2lhR0Z6YUdWa2NtVnJiM0prSWl3aWMzQmxZeUk2ZXlKa1lYUmhJanA3SW1oaGMyZ2lPbnNpWVd4bmIzSnBkR2h0SWpvaWMyaGhNalUySWl3aWRtRnNkV1VpT2lJMk9HSmlNekk1WlRjeVlURXdaRFkwTjJVeU9HUmtOelF3TjJSbU5qTmtOVGczWXpZd1pEQTRPVE16TnpSaE1UZGhaVEE0TjJSbU9HWmpNamN5T1RRMkluMTlMQ0p6YVdkdVlYUjFjbVVpT25zaVkyOXVkR1Z1ZENJNklrMUZWVU5KVVVRelYwcGtZbTQyTDJsNmEyRnBWRUUxUzJWT1ZXWmxObXd6ZHpoaVEzbE1TRXBWZDBoeFNETTJTVGRuU1dkVGFFTlRWbXc1VDJsd1dFbzNkVzV4VUZkRk0wNVZhVFJNZGxkS1JISlFkR0V6TkU5eU5qTXhORTh3UFNJc0luQjFZbXhwWTB0bGVTSTZleUpqYjI1MFpXNTBJam9pVEZNd2RFeFRNVU5TVldSS1ZHbENSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJzeFNsTlZZM2hXUlU1RVVXMTRNVm93UmpOVFZVcENXakJzVmxkR2NFaGhiR3hMVW10U2VGcDZWbTFaVms1TVltcGFOVXd5VW5Wa1NFNDFaR3MxUW1Rd1RtNVhWV3hNWWpGd1NtVnRiM2RTVlVZelZGaGpTMVJ1Y0VaV2F6RkRWRlZrUWsxV1ZrWlJNbWhPVkZkTmVXSkhOV3BOTVVveVdUSXhWbVJXY0VoV2FrcE9WV3BTTTFORlJscFNSbHBTVlZWU1JtVkdXalpaVm1SclpXMVNTRTlZYkdGVmVrWjNXVzAxVTJKQmNHcGlWRVp6VjJ0a2MyRkhVa2hXV0dSSllVZE9UMVJYY0Zwa01EbFZVbFJDVGxKRlJYaFVXSEJLVFVaa2Ixa3dOVTVoYkd3elZERlNSazFGTVVWU1dHUk9aV3RyZDFZeWNFSlJWVEZIWVROa1JtUXhiRWxEYTNSMlYydHNObUZxUWtSUlZrWmFVMVYwZGxkcmJEWmhha0pGVVZaR2FsSkdSbTVSVlZZeFZrVTViV0ZGZURGYU1qRlFVa1ZLZWs5SGNFcGFWR1JVVFdzeGVsUkZSbTVTYlZJeFlqRm9WRmt5YXpGWFJGbExaRk01TTJGWFRtOWlhM0JDVFVSa2QwdDZWakZsUm1zMFRqQTVTRnBXWkd0alJHaDBWVEl3TW1OSWFGSmlNRkpwWkd4a1VWZHRPVkZTTWpCNlYwZFpNR0ZxV2xCUk1FcFpZak5rYmxveFdYbFVWVVV3VW5kd1FrMVdWbXRTU0dSR1VXazVNMVZWVmtKa01HeEpXakJTUWxaRlNtNVViRnBKVlRGV1JsSkZVa0pUTUVwdVdqTktRMW93VmtkUmJFWnFVa1ZHTmxGWFVrTmFNRFZYVTBaRk1GSlZXbTVWVmxad1ZqTkJlRU50YkU5Vk0xcHNWMGRXU0dSdVJYSk5NRXBVVGpKek1GVkdXa0pPUjNCeVpEQm9NMWRWVWxkVmFrSnhVV3RLYm1Rd1duWlJWbFY2VDFaQ2QyVnFSbHBoTUZaaFdXcFdlRlJ0Y0hkVE1GcFlZVmhvY0U1R2EwdFhhMUUwWkRGc1VsZFZVbGRWYWtKVFVWWkdTVXd3U2tkWk0yUlhWMVp3VlZsVmFGTk5SMDVKVkZSYVRXVlViSFZaVm1oVFlqSlNXRk5ZVmxwTmFtd3dWRVJLUjJKdFNuVlZiWEJzVlhwc2NsbFdhRXBrWjNCTllsZFNkMXBGWkc5TlZteHdUMVJPYVUwd2NIbFhiVEUwWkcxUmVsUllXbWhXZWtZeldXcE9TMDFGZUZsVGJYaGFUV3BzTlZkcmFFNWtWMVpZVW01U2FWSlZTalZYYkdSaFpXdDNlV0ZIZUZwV01VbzJRMnQzZVUxWGFHaFdlbEl6VkRGR1dsTXdkRE5YVlVwRFVWVmtSV1J1Y0VKUmEwWlNWVmhLYUZOR1NYZFpNR2hPVG10NE5VOVVRbWxOYmxKeldXMXJNV0ZHYTNwVmJrSnBUV3BXTmxSSE1XdGpSMUpJWVVSRlMxZFhOVmRsYkhCWlUyMXdhVTFxVlhkWGJHTXhUVVY0ZEZSdVdtbFdSVVpZVVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaUk1FcENZVWh3V2sxdGFITlhhMmhYWXpGd1ZWRlVTa05hTWpsNVVXMWtSbEpSY0VKWFZUaDJWRlZHUmxKRlNrUmFNM0JhWWxWd2RGZHNVbTloUlRsSVZGaG9ZVkpIVFRGVWJGSktUVVV4ZEZSVVJtRmlWbHAwVjFjeFVrMXJNVFphTTJoUVVrWlZlRlF3VWtKTmF6RllWVzB4WVZKR1ZYaERhekZEWkRCa1JHRllUa2hSVmtaU1VXMWpNMDlJWkVKVlZrWkdVa2QwYzJSSFRraFBXR3hyVVRCS1ZGZHNaRTlrYlU1MFZXNXdUbEZ0WkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR1ZsSlZUblJTYlRSTFdXMDFVMkZ0VmxSUFYzUm9WMFZzTTFOR1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdEtibFZXUW1waVZscDBXVE5yTldJeGNGaFNiWFJxWlZSc01GZFdaSE5rVlRGRll6QmtSR0ZZVGtoUlZrWlNVV2R3Yms1NmFETlJWa1p1VWxWNFVtUXpTbWhUUmtsM1dUQm9UazVyZURWUFZFSnBUVzVTYzFsdGF6RmhSbXQ2Vlc1Q2FVMXFWalpVUnpGclkwZFNTR0ZFUmxwaWJGbzJWMnhvUzJGdFNYbE9WRUpoVm5wVmQwTnJlSFJVYmxwcFZrVktjVkZ0WkhaamEwcHVVbFZXUWxkVk9IWlVWVVpHVTJ0S1IxWlZNVlpOYldkM1drVm9RMlZyT1hCUFNGcGhUVzEzZDFsVmFGZGhWWGgwVkc1YWFWVjZiRzlYYWtreFRVWnJlbUV6V1V0WGEyUnpaVlY0TlU1WE5XaFhSa3AyV2taa1NtUnRVWGxQV0d4b1RXeHdlbGxxVG10bGEzZDVZa2hTYWxKNmJEVmFSVTE0WlZad1dGUnVXbXBpVmtvMlZFYzFjMkZIU2xobFJVWnFZbFphZEZremF6VmlkM0JoVmpCYWNsa3phelZrUm14WVlraFdUbEpIWkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR2RsSlZkRzVrTWpsT1RXdHdjRmR0TVZaT1JteFZZVWR3VGxZeFJYcFVNVkpXWlZVMVJWTnRjRTlXTVhCelEyeHdkRk50ZEU5aGF6QXdWRlpTYmsxVk5WVmFNMlJQWVd0YWNsZHRNVkpOVlRWVlVWZFNRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlpOVVd0Rk5GUlZVbGhhU0VKclVqSm5lRmRYYTNoaU1rbDZWR3BCUzFkc1pGSmtNSGhTVjFWMFRHUXhiRU5SYTBaSVVraGFObEZWU2tWUlZrWnRVa1ZKZUdJeVVrbFZibVJxWlcwNU1sUkVTbXRqUjFKSVlVUkdXbUZVVm5GWmFrbDNaR3hzV0ZwSVZtdFNNRFF4VkVSS1UyTkJjR3BoYTBVd1VXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlVhMHBFWWpBeFRGSkZOWEJYVnpGaFlrVTVTRkpVVWxwbGExcHlWRzV3Y2sxVk1YRlZXR3hhWld4YWRGZHNaR0ZoVm5CRlYxaHdVRkpGVlRCRGF6VlZWbFJTVGxKR2JEUlhhMlJoWVRBMVZWWllaRWxrTVd4TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSFpGSlZhMUpDVDFoc1lWWXhjRFpVUkVwdllrWnNXRlZ1Y0UxTmFrWnZXVlpqTUdRd1pGSlhWWE5MVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpJWkZKVVJWSkNZWHBXVG1WclJqWlVWM0JLVFVVMVZXRXpaRXhWVm14TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKVlJsSlphMUpEWWtjNWExTkdTak5aTTNCMlpHZHdUVTF0VW5kYVJXUnZUVlpzY0U1WGNHbE5ha0l5VjFaa2EyUlhVa2hVYWxaT1VXMTBTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BHVWxWT00yUXdjRTVXUjNONlZGWlNVbVF3TlVWVFZFcE9VakF4U0VOclRuQmpNR1JDVlZaR1ExcDZZelJrTUVaVFUxVldWMVZZYUZWWlZXaFRUVWRPU1ZSVVdrMWxWR3gxV1Zab1UySXlVbGhUV0ZaYVRXcHNNRlJFU2tkaWJVcDFWVzF3YkZWNmJISlpWbWhLWkd0NGRGcElRVXRhUldSdlRWWnNjRTlVVG1sTk1IQjVWMjB4TkdSdFVYcFVXRnBvVm5wR00xbHFUa3ROUlhoWlUyMTRXazFxYkRWWGEyaE9aRmRXV0ZKdVVtbFNWVW8xVjJ4a1lXVnJkM2xoUjNoYVZqRktObFJFU1hoaFFYQm9WbnBTTTFRd1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdFdNMVZZUmtWUk1tUTJWMWN4UzJKV2NGVmhSMmhRVWpBeE5GZHJVbXBPVlRWVlUxUkNUbUpWTUhoWGJURlhZbFpzZEZWVVNrNWxiV1EwUTJzNVJWWlVSbEJTUlVWNVZGWmtVMkpXY0VWV1ZFWk9VVzFrU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwU1VsVk9ibVF3YkdwTmF6VjJWMnhrVTAxWFNraFdXR1JXVlZac1RGTXpaRnBSYTBwQ1VqQlJTMlJ1Y0VKUmExcFNWV3RTUlZKVlduWmFSV2hUWkRKT05tSXpXazFOYlZKM1drVmtiMDFXYkhCT1YzQnBUV3BDTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW1zMVlVWnJlbFZ1UW1sTmFsWTJWRVJPUzAxUmNHbGlhekV5VkZod1VrMHdPVlZTVkVKUVVrZHplRlJzVWs1a2JHeFpWV3BDWVZaNlJqTmFSV2hPWkdzeFZWRldaRU5hTWpsNVVXMWtSbEpWUmxwVWVUbE9VVlZXV0ZGclJtNVVWVXAxVVdwR1dtSllhSGREYkd3MlVWaHdRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlphVVd0T1ZsUlZhM3BUYlhocVVucG5NbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbkIzWlZad1dGZFVXbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYTkxXVE5yTldSR2JGaGlTRlpPVTFWa1RGRnRaSFpqYTBwdVVsVldRbHBHYnpGUlYyUlNVVEJLU1dRd1ZteGFNRWt3VVZWb1dsRlVUbFZOU0dSb1l6SktTVkpXVWt0aGEyUlRUa2RPZEZZeVRYcFJXRVpMVTNkd1dXTnRjR3hWUlhONlRESm5NR05JYkc1UmVtaDNUakk0TUZGVlJrSlNNbVIxVmpKV1VHUldSa0pSVlVwQ1ZGVkdVMlZyU2tkUlYyeEdVVmhPY2s5SE1WZFdibWcxVkd0d05HVllaSHBaYlRsS1UwVnNSRU51VGs5U1YzUndVMVZLVjFkSVdtOU5iRkpwWkZOemVVOVZVbFpqYkVFd1VUQnNRbFV4UWtaV01VNTFVMFZXYzFSRlZtRk9SMVpFVGtWb1QyTkhTWFpoU0VwUVVYazVUbE5GYTNsTmJHUk1UREZzYzFJeFowdFBWV1JDVkRBeFFtSXdaRVJSTTBaSVZUQXdNRTlWU2tKVVZWSkNUVzFrUWxSVlpGWlJNREZFVEROc01XUnRXbTlrYm1RellrVm9hV1F6YUVaUFdHeHRWVk01ZDJNelZrNVhWelUxWWtaR1RWZHJTbEpWUVhCNVpXdGFkazlWYUhwTlJHeHpVa1pKZUUxclZsZGtNa3BvWXpCb1ZsVXljRXRhV0d4cVdqTmtTbVZGUmt0TU1HeDNZVEZCZUU5VGRGWk5hMmQ0WTBSWmVVNXJjRXRXYkU0eVVqQndVRkpyTkhwaE1rNUxRMnBhYWxKclVuQmhiRVY1VkVSak1sVkliSGxPTURVeVpFWnNSV0ZVV1ROa1ZXZzJWa1Z3VFZKcVdrWmpSa1U1VUZGdmRFeFRNSFJNVlZaUFVrTkNSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJjOVBTSjlmWDE5In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3l6QURBZ0VBTUlJQ3dnWUpLb1pJaHZjTkFRY0NvSUlDc3pDQ0FxOENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmdHQ3lxR1NJYjNEUUVKRUFFRW9JR29CSUdsTUlHaUFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnemxUQVZQRjZ2b1NNT2xRYW5iT0hxeXlZZlRuZjVsd2RhOHRxVzJnSU1DTUNGUUNJeHY4OHRLemRqREJ3WjN5dEUzSFZqeHJBSnhnUE1qQXlOakE1TVRRd01EVXpNalJhTUFNQ0FRR2dNcVF3TUM0eEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVWTUJNR0ExVUVBeE1NYzJsbmMzUnZjbVV0ZEhOaG9BQXhnZ0hjTUlJQjJBSUJBVEJSTURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFzR0NXQ0dTQUZsQXdRQ0FhQ0IvREFhQmdrcWhraUc5dzBCQ1FNeERRWUxLb1pJaHZjTkFRa1FBUVF3SEFZSktvWklodmNOQVFrRk1ROFhEVEkyTURreE5EQXdOVE15TkZvd0x3WUpLb1pJaHZjTkFRa0VNU0lFSUtGLzdKbDJhMC8yaVEyc2ViS1J5U1NWWmcycGUrbUVldTRkeDZQOWFSdFNNSUdPQmdzcWhraUc5dzBCQ1JBQ0x6Ri9NSDB3ZXpCNUJDQ0YrU2U4QjZ0aXlzTzBRMWJCRHZ5QnNzYUlQOXA2dWViWWNOblJPczBGdHpCVk1EMmtPekE1TVJVd0V3WURWUVFLRXd4emFXZHpkRzl5WlM1a1pYWXhJREFlQmdOVkJBTVRGM05wWjNOMGIzSmxMWFJ6WVMxelpXeG1jMmxuYm1Wa0FoUTZFMVF2REpCaDdyekJReS9MaW82TEtpT0xEREFLQmdncWhrak9QUVFEQWdSb01HWUNNUUM4UEtjbitKdWxTR0FLbU44WWRGbmFlR0VXL2NvbFJ4S0l5cXhRWXhwd3RIV2tWeFU4bnYwWkhET0ZpblVTb2I4Q01RQ0ZVWm5vQ0lCdVllais4OHFiM3pSSHlWbCtRTGozbHFGVEwxd3JTa0F5N1FLUkQ2STlaNTZ5cFc1aiszVDFzc3M9In1dfX0sICJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCAiZGlnZXN0IjoiYUxzeW5uS2hEV1IrS04xMEI5OWoxWWZHRFFpVE4wb1hyZ2g5K1B3bktVWT0ifSwgInNpZ25hdHVyZSI6Ik1FVUNJUUQzV0pkYm42L2l6a2FpVEE1S2VOVWZlNmwzdzhiQ3lMSEpVd0hxSDM2STdnSWdTaENTVmw5T2lwWEo3dW5xUFdFM05VaTRMdldKRHJQdGEzNE9yNjMxNE8wPSJ9fQ==", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:ca128180e820bf5cc5f62dd28cb8964b4c1e12744a9d21cac5d274b9e259ce15", "size":"10147", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:ca128180e820bf5cc5f62dd28cb8964b4c1e12744a9d21cac5d274b9e259ce15"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:57Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:37:04Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareic6wfnqofmz6u6m6q64nioc7ppjltcrkmwa2x5qiaj77mxwxcr4vu", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:1.1.0"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}, {"headers":{"X-Grafana-URL":"{x-grafana-url}"}, "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:1.1.0", "registryType":"oci", "transport":{"type":"stdio"}}], "remotes":[{"headers":[{"description":"URL of your Grafana Cloud instance", "name":"X-Grafana-URL", "placeholder":"https://<instance>.grafana.net"}], "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v1.1.0"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v1.1.0", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareic6wfnqofmz6u6m6q64nioc7ppjltcrkmwa2x5qiaj77mxwxcr4vu", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMVRDQ0JsdWdBd0lCQWdJVUFYTXBxZC9pZlRrSTZTcEhjMDFBV0k1cytvVXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNekl4V2hjTk1qWXdPVEUwTURFd016SXhXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFWWNnQytaaFRZOEhCOGZ1MmNrMXAyNENHbzRmWG9zVjA0aUR0bnV3SGlWY2g3dk5UMnBRVzdFbUp0bmgzU1d2NlcrOFBaR1FzampiYnVseUczNVo2cEtPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVW9qMVhobFZGSG96ZHdsZTJQK1NPcldFbFFjNHdId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XZURoUUFBQkFNQVJ6QkZBaUFQUDVzWFNaT2hGd2Zub3JuQXhHU3oyL3VMWFh3MEd1c2hFZFN3VXNCajl3SWhBTmhxazRZYTljbnRtS1lJZ21JZ1ZhZHFwYTNIMFNPc0JPMnJTYWZyc05CQU1Bb0dDQ3FHU000OUJBTURBMmdBTUdVQ01RRDZKa1dvdFdHdkl1U2RMU1kzajFhWWJVcm1oQXJOSHFscGVYOXFqbnhPa3g1eHBXNy9UUy9xUjFMWVZ0azF6ZmNDTUEwbjR5TnRjZ29SdjMzYTBVWWlDNlhrNVNVelIyYk9wMG9raFRBSmNONlBoa2IyelNQNmFrTjc4eXRvZjd6dTNnPT0ifSwgInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjI4MjM5Njc3NzkiLCAibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCAia2luZFZlcnNpb24iOnsia2luZCI6Imhhc2hlZHJla29yZCIsICJ2ZXJzaW9uIjoiMC4wLjEifSwgImludGVncmF0ZWRUaW1lIjoiMTc4OTM0NzIwMiIsICJpbmNsdXNpb25Qcm9taXNlIjp7InNpZ25lZEVudHJ5VGltZXN0YW1wIjoiTUVZQ0lRRHpqUmtndjZ5TDdueS9uNHpxMWR6RzkzWlJkSFcrMm0wLytNdVp6OGxYR0FJaEFNSysrd2FjellqbGdURkJMQ0lGZXVOMi93MWFJWHlqek5rNW90czFXaHN0In0sICJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI3MDIwNjM1MTciLCAicm9vdEhhc2giOiIvQmxXU2l0d0hKSVBnZ0R4VWZ6MDRwdEtobzcrV3FqdmY4aTV2RERkQWVFPSIsICJ0cmVlU2l6ZSI6IjI3MDIwNjM1ODYiLCAiaGFzaGVzIjpbIlVZV3lzd3BVQUdKYlRaSW1wNEp3YlBZK1FIN3RlM0t1bzFTWGo5dncxMlk9IiwgIkJaTUphUnBpNWV4UGZEY1hLMHJ1K2R3bVJrYkwwWUt1NEZGZEJFZkhEQm89IiwgInpPa2FGUGtSTm1RVTNhS0IzemNHVGRxN1RvdWN4a1RhbERpUk1sSFgxVnc9IiwgIndoeitvR2NBREZEK3NVQkNJa3RmZ2xiWUViSWZSNWFQRlNMM011RFFaRXc9IiwgInduQjV1elpKUEsrdCsvWjBhQnQyMHhZaGdUc2gwODNhRFo2V0xWQVpwNTA9IiwgIjE4aWpnTm1SLzVleC9EZjdqTWpIdHRXSUlkWXhUTXNPaUpEQUJ1ZXg3c2M9IiwgIkx2ZDkxbEhrVzFzRjgzL29TNC92NklLNlNyQStSclZTZ2xBODZmdWhOTms9IiwgIjdCak9uSkNVLytOQ2lhUmtCRnpRSmtmMy96a0lyTnNBeUJvaWpsQ1VpRjA9IiwgIlJuRGxFZnVEZk5EZWRiQ29DaWNZUVVtMmVGR1hLK3pQeXh1Mm92bmVGa0E9IiwgIkgySmpHS2ExMUN4L0tsQklBaUFRZmpQNmlab3ZaVnl0TEZ1aWpsaTRWdU09IiwgIkhEbUE3K1lDaHVhOE01N2N4QXpkMUhoZEtiaTRvUVJPYkxlZUVqRVBDdkE9IiwgIkpVY2ZrUGVPVUR0UGkzYlJ2UUxOZ2RDR3ZMWWNkdEdNRVNRbG1sdFVDbDg9IiwgIjVEZmQzeG9Ea1crOTNFVlpCTUYxYk1aTnNhWG5BcDZsU2s2Qm9FWlZnZEE9IiwgIkQrV2hMMmtxWTludit1KzVpS25kUHloVjZJalVxTTJJSnpLdEpmeEpWMDQ9IiwgIm9RZzhaRi9uQWREK1pIaXBaRjZDamsvTjN6TUJFeEZ2UVRMU284RUkwQUE9IiwgIjNMMHVVcjNsc3V3RUZkZnpTT29NSnB5S0c3eHdiZ1NkNzBWUEpMUkVpSFU9IiwgIkZzb1p3N2wwVFA1ai81WFJCd1lnMUUyZ2t2blFUdzZ1VUJxVnZRb1NwOGM9IiwgInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwgInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sICJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjcwMjA2MzU4NlxuL0JsV1NpdHdISklQZ2dEeFVmejA0cHRLaG83K1dxanZmOGk1dkREZEFlRT1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCR0FpRUFuRkgxWTB0dEhheUtUUjNUSXRZZTZET0EvTGpad3Z2TkZzTmRIdEE4UGtzQ0lRREtHcTgwQjQyaURMa0dtcElaVS9qMUZjUkZ2RmxIQ3djcVNyMUpuRWNGTUE9PVxuIn19LCAiY2Fub25pY2FsaXplZEJvZHkiOiJleUpoY0dsV1pYSnphVzl1SWpvaU1DNHdMakVpTENKcmFXNWtJam9pYUdGemFHVmtjbVZyYjNKa0lpd2ljM0JsWXlJNmV5SmtZWFJoSWpwN0ltaGhjMmdpT25zaVlXeG5iM0pwZEdodElqb2ljMmhoTWpVMklpd2lkbUZzZFdVaU9pSmtOelEzTnpReU5UQmtORGxoWW1GaVlXUmpNamMwTXpVMFpqQmpNR1F6WVRRMlpHSTJaRFZpWTJRd1pUWmpOR1ZsWmpFM09XWXlZems1T1dZMVptSTBJbjE5TENKemFXZHVZWFIxY21VaU9uc2lZMjl1ZEdWdWRDSTZJazFGVlVOSlVVTlNURWxIYjNGSlpYRTBVR0pSTmtoUFRYWXdTRFpHU3lzMGRUaG1hVVYyUTNKc1ZVUXllR05sWTA5UlNXZEVRM1ZKZERobFZ6TkVTV0o1Vnk5TlNFSjFlbk4zY1U1MlptSjFaVmR4UkVVMVJYVXJRM3A0T0c5dlBTSXNJbkIxWW14cFkwdGxlU0k2ZXlKamIyNTBaVzUwSWpvaVRGTXdkRXhUTVVOU1ZXUktWR2xDUkZKV1NsVlRWVnBLVVRCR1ZWSlRNSFJNVXpCMFEyc3hTbE5WWTNoV1JVNUVVVzE0TVZvd1JqTlRWVXBDV2pCc1ZsRldhRTVqU0VaclRESnNiVlpIZEVwT2JFNTNVMGROZDAxVlJsaFRWRlo2U3pJNVZtUXdUbTVYVld4TVlqRndTbVZ0YjNkU1ZVWXpWRmhqUzFSdWNFWldhekZEVkZWa1FrMVdWa1pSTW1oT1ZGZE5lV0pITldwTk1Vb3lXVEl4Vm1SV2NFaFdha3BPVldwU00xTkZSbHBTUmxwU1ZWVlNSbVZHV2paWlZtUnJaVzFTU0U5WWJHRlZla1ozV1cwMVUySkJjR3BpVkVaelYydGtjMkZIVWtoV1dHUkpZVWRPVDFSWGNGcGtNRGxWVWxSQ1RsSkZSWGhVV0hCS1pVWmtiMWt3TlU1aGJHd3pWREZTUmsxRk1VVlNXR1JPWld0c05GWXljRUpSVlRGSFlUTmtSbVF4YkVsRGEzUjJWMnRzTm1GcVFrUlJWa1phVTFWMGRsZHJiRFpoYWtKRlVWWkdhbEpHUm01UlZWWmFXVEprUkVzeGNHOVdSbXMwVTBWSk5GcHVWWGxaTW5ONFkwUkpNRkV3WkhaT1IxcFpZak5PVjAxRVVuQlNTRkZMWW01V00xTkhiRmRaTW1jelpHczFWVTF1UWxKV2VtUkdZbFZ3TUdKdFozcFZNV1F5VG14amNrOUdRbUZTTVVaNllXMXdhVmx1Vm5ObFZXTjZUbFp2TW1ORmRGQlJNRXBaWWpOa2Jsb3hXWGxVVlVVd1VuZHdRazFXVm10U1NHUkdVV2s1TTFWVlZrSmtNR3hKV2pCU1FsWkZTbTVVYkZwSlZURldSbEpGVWtKVE1FcHVXak5LUTFvd1ZrZFJiRVpxVWtWR05sRlhVa05hTURWWFUwWkZNRkpWV201VlZsWjJZV3BHV1VOdGFITldhMXBKWWpOd2EyUXllR3hOYkVGeVZUQTVlVll3Vm5OVlYwMHdaREJvTTFkVlVsZFZha0p4VVd0S2JtUXdXblpSVmxWNlQxWkNkMlZxUmxwaE1GWmhXV3BXZUZSdGNIZFRNRnBZWVZob2NFNUdhMHRYYTFFMFpERnNVbGRWVWxkVmFrSlRVVlpHU1V3d1NrZFpNMlJYVjFad1ZWbFZhRk5OUjA1SlZGUmFUV1ZVYkhWWlZtaFRZakpTV0ZOWVZscE5hbXd3VkVSS1IySnRTblZWYlhCc1ZYcHNjbGxXYUVwa1ozQk5ZbGRTZDFwRlpHOU5WbXh3VDFST2FVMHdjSGxYYlRFMFpHMVJlbFJZV21oV2VrWXpXV3BPUzAxRmVGbFRiWGhhVFdwc05WZHJhRTVrVjFaWVVtNVNhVkpWU2pWWGJHUmhaV3QzZVdGSGVGcFdNVW8yUTJ0M2VVMVhhR2hXZWxJelZERkdXbE13ZEROWFZVcERVVlZrUldSdWNFSlJhMFpTVlZoS2FGTkdTWGRaTUdoT1RtdDROVTlVUW1sTmJsSnpXVzFyTVdGR2EzcFZia0pwVFdwV05sUkhNV3RqUjFKSVlVUkZTMWRYTlZkbGJIQlpVMjF3YVUxcVZYZFhiR014VFVWNGRGUnVXbWxXUlVaWVVXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlJNRXBDWVVod1drMXRhSE5YYTJoWFl6RndWVkZVU2tOYU1qbDVVVzFrUmxKUmNFSlhWVGgyVkZWR1JsSkZTa1JhTTNCYVlsVndkRmRzVW05aFJUbElWRmhvWVZKSFRURlViRkpLVFVVeGRGUlVSbUZpVmxwMFYxY3hVazFyTVRaYU0yaFFVa1pWZUZRd1VrSk5hekZZVlcweFlWSkdWWGhEYXpGRFpEQmtSR0ZZVGtoUlZrWlNVVzFqTTA5SVpFSlZWa1pHVWtkMGMyUkhUa2hQV0d4clVUQktWRmRzWkU5a2JVNTBWVzV3VGxGdFpFaFJNbXg2VWpCR1VsVlZTbTVPZW1nelVWWkdWbEpWVG5SU2JUUkxXVzAxVTJGdFZsUlBWM1JvVjBWc00xTkdSbHBUTUhRelYxVktRMUZWWkVWa2JuQkNVV3RLYmxWV1FtcGlWbHAwV1ROck5XSXhjRmhTYlhScVpWUnNNRmRXWkhOa1ZURkZZekJrUkdGWVRraFJWa1pTVVdkd2JrNTZhRE5SVmtadVVsVjRVbVF6U21oVFJrbDNXVEJvVGs1cmVEVlBWRUpwVFc1U2MxbHRhekZoUm10NlZXNUNhVTFxVmpaVVJ6RnJZMGRTU0dGRVJscGliRm8yVjJ4b1MyRnRTWGxPVkVKaFZucFZkME5yZUhSVWJscHBWa1ZLY1ZGdFpIWmphMHB1VWxWV1FsZFZPSFpVVlVaR1UydEtSMVpWTVZaTmJXZDNXa1ZvUTJWck9YQlBTRnBoVFcxM2QxbFZhRmRoVlhoMFZHNWFhVlY2Ykc5WGFra3hUVVpyZW1FeldVdFhhMlJ6WlZWNE5VNVhOV2hYUmtwMldrWmtTbVJ0VVhsUFdHeG9UV3h3ZWxscVRtdGxhM2Q1WWtoU2FsSjZiRFZhUlUxNFpWWndXRlJ1V21waVZrbzJWRWMxYzJGSFNsaGxSVVpxWWxaYWRGa3phelZpZDNCaFZqQmFjbGt6YXpWa1JteFlZa2hXVGxKSFpFaFJNbXg2VWpCR1VsVlZTbTVPZW1nelVWWkdkbEpWZEc1a01qbE9UV3R3Y0ZkdE1WWk9SbXhWWVVkd1RsWXhSWHBVTVZKV1pWVTFSVk50Y0U5V01YQnpRMnh3ZEZOdGRFOWhhekF3VkZaU2JrMVZOVlZhTTJSUFlXdGFjbGR0TVZKTlZUVlZVVmRTUTFveU9YbFJiV1JHVWxWR1dsUjVPVTVSVlZaTlVXdEZORlJWVWxoYVNFSnJVakpuZUZkWGEzaGlNa2w2VkdwQlMxZHNaRkprTUhoU1YxVjBUR1F4YkVOUmEwWklVa2hhTmxGVlNrVlJWa1p0VWtWSmVHSXlVa2xWYm1ScVpXMDVNbFJFU210alIxSklZVVJHV21GVVZuRlpha2wzWkd4c1dGcElWbXRTTURReFZFUktVMk5CY0dwaGEwVXdVVzFrZG1OclNtNVNWVlpDVjFVNGRsUlZSa1pVYTBwRVlqQXhURkpGTlhCWFZ6RmhZa1U1U0ZKVVVscGxhMXB5Vkc1d2NrMVZNWEZWV0d4YVpXeGFkRmRzWkdGaFZuQkZWMWh3VUZKRlZUQkRhelZWVmxSU1RsSkdiRFJYYTJSaFlUQTFWVlpZWkVsa01XeE1Vek5rV2xGclNrSlNNRkl5Wld0R1ExSkhaRkpWYTFKQ1QxaHNZVll4Y0RaVVJFcHZZa1pzV0ZWdWNFMU5ha1p2V1Zaak1HUXdaRkpYVlhOTFV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSVpGSlVSVkpDWVhwV1RtVnJSalpVVjNCS1RVVTFWV0V6WkV4VlZteE1Vek5rV2xGclNrSlNNRkl5Wld0R1ExSlZSbEpaYTFKRFlrYzVhMU5HU2pOWk0zQjJaR2R3VFUxdFVuZGFSV1J2VFZac2NFNVhjR2xOYWtJeVYxWmthMlJYVWtoVWFsWk9VVzEwU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwR1VsVk9NMlF3Y0U1V1IzTjZWRlpTVW1Rd05VVlRWRXBPVWpBeFNFTnJUbkJqTUdSQ1ZWWkdRMXA2WXpSa01FWlRVMVZXVjFWWWFGVlpWV2hUVFVkT1NWUlVXazFsVkd4MVdWWm9VMkl5VWxoVFdGWmFUV3BzTUZSRVNrZGliVXAxVlcxd2JGVjZiSEpaVm1oS1pHdDRkRnBJUVV0YVJXUnZUVlpzY0U5VVRtbE5NSEI1VjIweE5HUnRVWHBVV0Zwb1ZucEdNMWxxVGt0TlJYaFpVMjE0V2sxcWJEVlhhMmhPWkZkV1dGSnVVbWxTVlVvMVYyeGtZV1ZyZDNsaFIzaGFWakZLTmxSRVNYaGhRWEJvVm5wU00xUXdSbHBUTUhRelYxVktRMUZWWkVWa2JuQkNVV3RXTTFWWVJrVlJNbVEyVjFjeFMySldjRlZoUjJoUVVqQXhORmRyVW1wT1ZUVlZVMVJDVG1KVk1IaFhiVEZYWWxac2RGVlVTazVsYldRMFEyczVSVlpVUmxCU1JVVjVWRlprVTJKV2NFVldWRVpPVVcxa1NGRXliSHBTTUVaU1ZWVktiazU2YUROUlZrcFNVbFZPYm1Rd2JHcE5helYyVjJ4a1UwMVhTa2hXV0dSV1ZWWnNURk16WkZwUmEwcENVakJSUzJSdWNFSlJhMXBTVld0U1JWSlZXblphUldoVFpESk9ObUl6V2sxTmJWSjNXa1ZrYjAxV2JIQk9WM0JwVFdwQ01sZFdaR3RrVjFKSVZHcFdUVTFzU25kWk1tczFZVVpyZWxWdVFtbE5hbFkyVkVST1MwMVJjR2xpYXpFeVZGaHdVazB3T1ZWU1ZFSlFVa2R6ZUZSc1VrNWtiR3haVldwQ1lWWjZSak5hUldoT1pHc3hWVkZXWkVOYU1qbDVVVzFrUmxKVlJscFVlVGxPVVZWV1dGRnJSbTVVVlVwMVVXcEdXbUpZYUhkRGJHdzJVVmh3UTFveU9YbFJiV1JHVWxWR1dsUjVPVTVSVlZaYVVXdE9WbFJWYTNwVGJYaHFVbnBuTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW5CM1pWWndXRmRVV21waVZscDBXVE5yTldJeGNGaFNiWE5MV1ROck5XUkdiRmhpU0ZaT1UxVmtURkZ0WkhaamEwcHVVbFZXUWxwR2J6RlJWMlJTVVRCS1NXUXdWbXhhTUVrd1VWVm9XbEZVVGxWTlNHUm9ZekpLU1ZKV1VrdGhhMlJUVGtkT2RGWXlUWHBSV0VaTFUzZHdXV050Y0d4VlJYTjZUREpuTUdOSWJHNVJlbWgzVGpJNE1GRlZSa0pTTW1SMVZqSldSV0ZHUmtKUlZVcENWRlZHVTJWclNrZFJWMnhDVlVaQk1XTXhhRlJYYXpsdlVtNWtiV0p0T1hsaWEwWTBVakZPTmtOcVNYWmtWWGhaVjBoamQxSXpWbnBoUlZaclZUTmtWbU13U25GUFdHUktZVVZHVDJGSVJuSk9SbXhvVDFkT2RXUkhNVXhYVld4dVlsVnNibFp0Um10aldFSm9UVEJuZDFVd09YcFJhemg1WTJ4T2FGcHVTVXRqTURWRFVWVXhRbUl3WkVSUk0wWklWVEF3TUU5VlNrSlVWVkpDVFcxa1FsUlZaRlpSTURGU1VrUmFTMkV4Wkhaa1JtUklaR3RzTVZVeVVrMVZNV3Q2WVdwR2FGZFhTbFpqYlRGdlVWaEtUMU5JUm5OalFYQnNWMFJzZUdGdE5UUlVNblEwVGxob2QxWjZZM1pXUmsxMlkxWkplRlJHYkZka1IzTjRaVzFhYWxFd01VSk5SelF3WlZVMU1Ga3laSFpWYmxsNlRUSkZkMVpXYkhCUmVscFpZWHBXVkZaWWNGTk5iVXBRUTI1QmQySXlkRzlXUlVaTFdUQTBNbFZIYUhKWmFrbzJWVEZCTWxsWGRFOU9lbWcxWkVjNWJVNHpjREZOTW1NNVVGRnZkRXhUTUhSTVZWWlBVa05DUkZKV1NsVlRWVnBLVVRCR1ZWSlRNSFJNVXpCMFEyYzlQU0o5ZlgxOSJ9XSwgInRpbWVzdGFtcFZlcmlmaWNhdGlvbkRhdGEiOnsicmZjMzE2MVRpbWVzdGFtcHMiOlt7InNpZ25lZFRpbWVzdGFtcCI6Ik1JSUN5akFEQWdFQU1JSUN3UVlKS29aSWh2Y05BUWNDb0lJQ3NqQ0NBcTRDQVFNeERUQUxCZ2xnaGtnQlpRTUVBZ0V3Z2JnR0N5cUdTSWIzRFFFSkVBRUVvSUdvQklHbE1JR2lBZ0VCQmdrckJnRUVBWU8vTUFJd01UQU5CZ2xnaGtnQlpRTUVBZ0VGQUFRZ3F3Q1V1ckZVbzgvZU9SaDdhRG1IdndCc0ZpbEtWV3R5bjR5VUx4TWdqTFFDRlFDYjRzL2tSRkFjMFVjM3lqWjhJVG1hNnlKa3NSZ1BNakF5TmpBNU1UUXdNRFV6TWpKYU1BTUNBUUdnTXFRd01DNHhGVEFUQmdOVkJBb1RESE5wWjNOMGIzSmxMbVJsZGpFVk1CTUdBMVVFQXhNTWMybG5jM1J2Y21VdGRITmhvQUF4Z2dIYk1JSUIxd0lCQVRCUk1Ea3hGVEFUQmdOVkJBb1RESE5wWjNOMGIzSmxMbVJsZGpFZ01CNEdBMVVFQXhNWGMybG5jM1J2Y21VdGRITmhMWE5sYkdaemFXZHVaV1FDRkRvVFZDOE1rR0h1dk1GREw4dUtqb3NxSTRzTU1Bc0dDV0NHU0FGbEF3UUNBYUNCL0RBYUJna3Foa2lHOXcwQkNRTXhEUVlMS29aSWh2Y05BUWtRQVFRd0hBWUpLb1pJaHZjTkFRa0ZNUThYRFRJMk1Ea3hOREF3TlRNeU1sb3dMd1lKS29aSWh2Y05BUWtFTVNJRUlNRzZUTlFvOVFLS3VqSmZZZkVGRTR1bk41VTRta0tZeDRENzFTWDlDMkwxTUlHT0Jnc3Foa2lHOXcwQkNSQUNMekYvTUgwd2V6QjVCQ0NGK1NlOEI2dGl5c08wUTFiQkR2eUJzc2FJUDlwNnVlYlljTm5ST3MwRnR6QlZNRDJrT3pBNU1SVXdFd1lEVlFRS0V3eHphV2R6ZEc5eVpTNWtaWFl4SURBZUJnTlZCQU1URjNOcFozTjBiM0psTFhSellTMXpaV3htYzJsbmJtVmtBaFE2RTFRdkRKQmg3cnpCUXkvTGlvNkxLaU9MRERBS0JnZ3Foa2pPUFFRREFnUm5NR1VDTUFPcTBzenMxQ3JTaVY0T0ZwZjFpSlZnYmhRN1ZOdW9tQkFMaUlZRnJadXVUTnhHWll0eGsrUFB3V1dySFhtYzFBSXhBTzdCSlVMNk5URVc5cHo3SUoxMHB3MTdEdnJpVjhkRjhFbytrSmp6MTVNL2MvZHMySzJ3aUVCUXh2Q0U2OWg1RlE9PSJ9XX19LCAibWVzc2FnZVNpZ25hdHVyZSI6eyJtZXNzYWdlRGlnZXN0Ijp7ImFsZ29yaXRobSI6IlNIQTJfMjU2IiwgImRpZ2VzdCI6IjEwZDBKUTFKcTZ1dHduUTFUd3dOT2tiYmJWdk5EbXhPN3hlZkxKbWZYN1E9In0sICJzaWduYXR1cmUiOiJNRVVDSVFDUkxJR29xSWVxNFBiUTZIT012MEg2RksrNHU4ZmlFdkNybFVEMnhjZWNPUUlnREN1SXQ4ZVczRElieVcvTUhCdXpzd3FOdmZidWVXcURFNUV1K0N6eDhvbz0ifX0=", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:3b87deb82b4eb335cd0a9af2e1c50537d6e4bf8eb8117f18486580b5cf290156", "size":"10151", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:3b87deb82b4eb335cd0a9af2e1c50537d6e4bf8eb8117f18486580b5cf290156"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:56Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:05:39Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareighv6657ecare4rjsuyvsb66ywljodijgk7l3lwskossynrdlfgdi", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:1.0.0"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}, {"headers":{"X-Grafana-URL":"{x-grafana-url}"}, "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:1.0.0", "registryType":"oci", "transport":{"type":"stdio"}}], "remotes":[{"headers":[{"description":"URL of your Grafana Cloud instance", "name":"X-Grafana-URL", "placeholder":"https://<instance>.grafana.net"}], "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v1.0.0"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v1.0.0", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareighv6657ecare4rjsuyvsb66ywljodijgk7l3lwskossynrdlfgdi", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMURDQ0JscWdBd0lCQWdJVU94Q1dsbHlMWUp4a0UvLzhWdkRvc05iN1BwRXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNekUyV2hjTk1qWXdPVEUwTURFd016RTJXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFbWVFRm1tdDBkSTBkU1pjZkhpcEpIeUZCbGt1bUFCRjF5UG1rM0FmRENYb3l2TjRZZG1yaFBuV25sL2kzc1FCOTJ0eXAyY1JYNzMzd05JdGNYbERRS2FPQ0JYa3dnZ1YxTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVU00MWdzTm5GVWFVWVZ3SjllZmd1R3pObnNrVXdId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdKQmdvckJnRUVBZFo1QWdRQ0JIc0VlUUIzQUhVQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XZHZxZ0FBQkFNQVJqQkVBaUFaUkdGU3d5dndWVmRQcURsSFlFRyt1bTNiK1F6M01jdE00cS9LeFFCZE9RSWdURVhpWWhyc1B3ek85eXJYbCtldTZoam1pSzQ2cEhodXFIOTJXRVcrcm1Zd0NnWUlLb1pJemowRUF3TURhQUF3WlFJd2FoSGdoZzBwNjFXU1FhQiszZDhYZGhpaXlGWjJvbGdCaDNqMFN6aWVHbkdBS1dETW5GYkJsbjM1ZTN2dWlDOXhBakVBZ0F0R1hpeDJtcGxlV2xwM00zcUIraHVtMC9yZUxNWVh4UGlCeGVjNTRKdnJrdDV6WEpDelJZZTU3Y1hOTlZ5MiJ9LCAidGxvZ0VudHJpZXMiOlt7ImxvZ0luZGV4IjoiMjgyMzk2NjI5NiIsICJsb2dJZCI6eyJrZXlJZCI6IndOSTlhdFFHbHorVldmTzZMUnlnSDRRVWZZLzhXNFJGd2lUNWk1V1JnQjA9In0sICJraW5kVmVyc2lvbiI6eyJraW5kIjoiaGFzaGVkcmVrb3JkIiwgInZlcnNpb24iOiIwLjAuMSJ9LCAiaW50ZWdyYXRlZFRpbWUiOiIxNzg5MzQ3MTk3IiwgImluY2x1c2lvblByb21pc2UiOnsic2lnbmVkRW50cnlUaW1lc3RhbXAiOiJNRVVDSUE2blNGZWZXeVBTWjN3SWF6c1AxYSt2TnNhWFVpWFVpTUV6b1ZuaWtraGxBaUVBeldOL1cwYkwvZ1VXVzJTN0RKWElINnJIWHl4NEhhTHVQY212Vnd4RlJWUT0ifSwgImluY2x1c2lvblByb29mIjp7ImxvZ0luZGV4IjoiMjcwMjA2MjAzNCIsICJyb290SGFzaCI6IndQV1FTazVXNTFKV3BOTmJ2Vmlsc09na2svQkxlb0Nhb21Kc043dTFvY0U9IiwgInRyZWVTaXplIjoiMjcwMjA2MjE4MCIsICJoYXNoZXMiOlsiVGIrdjB3Tlp0dG9hTVhnVXBQbmRrOENmbXBjajNGUnJPcjVFQlRZOEhIVT0iLCAibWM0TVhNcVI0MGNlSGtKdVEzdEtEOWIyV2loMDVJOCtnaVp6R0tDUTJhUT0iLCAic2E0S1ZiVStwL2ZXemNBbHlsUFRId200cnRqTFZlUFVmU2RTVjhkcU12MD0iLCAiQW5yQUprdzVtei9uclozWk43VjNqbHpIQURRU25FMVZrR0RKK015M1hqcz0iLCAieVhsZkVqdjdyMllndStYS0hyczR6RWRWbzhmeHErQXQrMWdqUURqVjFRZz0iLCAiOWdueTQzbjl5NG53SnBRdmFrcjQ3UzRUNGVWS1VPYzZoeXF5VlZ5NjRjRT0iLCAibTZqam91WEs0ZmljeVFJL0p5RjhjNExqRUxjRUErZkRRYXgwUVpCNlVOZz0iLCAicVIyanRrVEYvNWV4VCtYeTFqbWxtTElRNFlFdzJXVmEzYmpCa2tlallmUT0iLCAieGFURll1QzJ6R0ZodGZKTlFrOXRFanc0WStScS9pR0xVdktMSVAwV1FFND0iLCAid1FqTnpRSVptekxBeEZJa0ZzcVczVno0N1pObWRlQlF1c05IRTd4L2ppOD0iLCAiSlVjZmtQZU9VRHRQaTNiUnZRTE5nZENHdkxZY2R0R01FU1FsbWx0VUNsOD0iLCAiNURmZDN4b0RrVys5M0VWWkJNRjFiTVpOc2FYbkFwNmxTazZCb0VaVmdkQT0iLCAiRCtXaEwya3FZOW52K3UrNWlLbmRQeWhWNklqVXFNMklKekt0SmZ4SlYwND0iLCAib1FnOFpGL25BZEQrWkhpcFpGNkNqay9OM3pNQkV4RnZRVExTbzhFSTBBQT0iLCAiM0wwdVVyM2xzdXdFRmRmelNPb01KcHlLRzd4d2JnU2Q3MFZQSkxSRWlIVT0iLCAiRnNvWnc3bDBUUDVqLzVYUkJ3WWcxRTJna3ZuUVR3NnVVQnFWdlFvU3A4Yz0iLCAicXh6SGFuQXp6NTdTRGRtSmUwQjdiSks3Mk5USUJid0VNR0JCS3ZET1JPdz0iLCAieEgvRENzZUxIcjllS29ZVDhxc09SWks3elZkRUdZV0h1VnRzVnJEOTV3WT0iXSwgImNoZWNrcG9pbnQiOnsiZW52ZWxvcGUiOiJyZWtvci5zaWdzdG9yZS5kZXYgLSAxMTkzMDUwOTU5OTE2NjU2NTA2XG4yNzAyMDYyMTgwXG53UFdRU2s1VzUxSldwTk5idlZpbHNPZ2trL0JMZW9DYW9tSnNON3Uxb2NFPVxuXG7igJQgcmVrb3Iuc2lnc3RvcmUuZGV2IHdOSTlhakJGQWlCWVZ0bHpLdjMxbUtDVktzeFV4bU5GbzBCNllGRm5TOFRhblNjWkxBa1VGZ0loQUlkREJBSHpGczdYQUJiVm8rcjhCZWo1aFE3TkRuOHFFV1BWRDRwOVA0THVcbiJ9fSwgImNhbm9uaWNhbGl6ZWRCb2R5IjoiZXlKaGNHbFdaWEp6YVc5dUlqb2lNQzR3TGpFaUxDSnJhVzVrSWpvaWFHRnphR1ZrY21WcmIzSmtJaXdpYzNCbFl5STZleUprWVhSaElqcDdJbWhoYzJnaU9uc2lZV3huYjNKcGRHaHRJam9pYzJoaE1qVTJJaXdpZG1Gc2RXVWlPaUl3TUdVeVlUQXlZVGszT1RWbE16SXdPREV3T1RWbU1qSXpNakV4T0RFME9UZG1NalpqTVRBMU9URXlaVFF5TnpFd1pqVmlORGxtWmpKaE5UaGtPVEUySW4xOUxDSnphV2R1WVhSMWNtVWlPbnNpWTI5dWRHVnVkQ0k2SWsxRlVVTkpSemRLYmlzemVGZFNLMFkyTVdWSVkyRjJPWFJ3Y3poVU5HOVpXa0kzTkN0b1NFTnZheXRRYkZodFYwRnBRVlZLWm5WUmJEaGFValJqU2pkNFowRjJaMFUzVUZKeFNqSkRjazA0UmxwVmVrVXZSRTFxWWsxS2NGRTlQU0lzSW5CMVlteHBZMHRsZVNJNmV5SmpiMjUwWlc1MElqb2lURk13ZEV4VE1VTlNWV1JLVkdsQ1JGSldTbFZUVlZwS1VUQkdWVkpUTUhSTVV6QjBRMnN4U2xOVlkzaFNSVTVFVVcxNGVGb3dSak5UVlVwQ1dqQnNWbFF6YUVSV01uaHpaVlY0V2xOdWFISlNVemgyVDBaYU1sSkhPWHBVYlVrelZVaENSbVF3VG01WFZXeE1ZakZ3U21WdGIzZFNWVVl6VkZoalMxUnVjRVpXYXpGRFZGVmtRazFXVmtaUk1taE9WRmROZVdKSE5XcE5NVW95V1RJeFZtUldjRWhXYWtwT1ZXcFNNMU5GUmxwU1JscFNWVlZTUm1WR1dqWlpWbVJyWlcxU1NFOVliR0ZWZWtaM1dXMDFVMkpCY0dwaVZFWnpWMnRrYzJGSFVraFdXR1JKWVVkT1QxUlhjRnBrTURsVlVsUkNUbEpGUlhoVVdIQkdUV3hrYjFrd05VNWhiR3d6VkRGU1JrMUZNVVZTV0dST1pXdFZlVll5Y0VKUlZURkhZVE5rUm1ReGJFbERhM1IyVjJ0c05tRnFRa1JSVmtaYVUxVjBkbGRyYkRaaGFrSkZVVlpHYWxKR1JtNVJWVlowV2xWV1IySlhNVEJOUjFKS1RVZFNWRmR0VG0xVFIyeDNVMnRvTlZKclNuTmhNMVowVVZWS1IwMVliRkZpVjNOTFRUQkdiVkpGVGxsaU0yd3lWR3BTV2xwSE1YbGhSa0oxVmpJMWMwd3lhM3BqTVVaRFQxUktNR1ZZUVhsWk1VcFpUbnBOZW1Rd05VcGtSMDVaWWtWU1VsTXlSbEJSTUVwWllUTmtibG94V1hoVVZVVXdVbmR3UWsxV1ZtdFNTR1JHVVdrNU0xVlZWa0prTUd4SldqQlNRbFpGU201VWJGcEpWVEZXUmxKRlVrSlRNRXB1V2pOS1Exb3dWa2RSYkVacVVrVkdObEZYVWtOYU1EVlhVMFpGTUZKVldtNVZWbFpPVGtSR2JrTnVUazlpYTFwV1dWWldXbFp1WkV0UFYxWnRXak5XU0dWck5YVmpNblJXWkRCb00xZFZVbGRWYWtKeFVXdEtibVF3V25aUlZsVjZUMVpDZDJWcVJscGhNRlpoV1dwV2VGUnRjSGRUTUZwWVlWaG9jRTVHYTB0WGExRTBaREZzVWxkVlVsZFZha0pUVVZaR1NVd3dTa2RaTTJSWFYxWndWVmxWYUZOTlIwNUpWRlJhVFdWVWJIVlpWbWhUWWpKU1dGTllWbHBOYW13d1ZFUktSMkp0U25WVmJYQnNWWHBzY2xsV2FFcGtaM0JOWWxkU2QxcEZaRzlOVm14d1QxUk9hVTB3Y0hsWGJURTBaRzFSZWxSWVdtaFdla1l6V1dwT1MwMUZlRmxUYlhoYVRXcHNOVmRyYUU1a1YxWllVbTVTYVZKVlNqVlhiR1JoWld0M2VXRkhlRnBXTVVvMlEydDNlVTFYYUdoV2VsSXpWREZHV2xNd2RETlhWVXBEVVZWa1JXUnVjRUpSYTBaU1ZWaEthRk5HU1hkWk1HaE9UbXQ0TlU5VVFtbE5ibEp6V1cxck1XRkdhM3BWYmtKcFRXcFdObFJITVd0alIxSklZVVJGUzFkWE5WZGxiSEJaVTIxd2FVMXFWWGRYYkdNeFRVVjRkRlJ1V21sV1JVWllVVzFrZG1OclNtNVNWVlpDVjFVNGRsUlZSa1pSTUVwQ1lVaHdXazF0YUhOWGEyaFhZekZ3VlZGVVNrTmFNamw1VVcxa1JsSlJjRUpYVlRoMlZGVkdSbEpGU2tSYU0zQmFZbFZ3ZEZkc1VtOWhSVGxJVkZob1lWSkhUVEZVYkZKS1RVVXhkRlJVUm1GaVZscDBWMWN4VWsxck1UWmFNMmhRVWtaVmVGUXdVa0pOYXpGWVZXMHhZVkpHVlhoRGF6RkRaREJrUkdGWVRraFJWa1pTVVcxak0wOUlaRUpWVmtaR1VrZDBjMlJIVGtoUFdHeHJVVEJLVkZkc1pFOWtiVTUwVlc1d1RsRnRaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHVmxKVlRuUlNiVFJMV1cwMVUyRnRWbFJQVjNSb1YwVnNNMU5HUmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0S2JsVldRbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYUnFaVlJzTUZkV1pITmtWVEZGWXpCa1JHRllUa2hSVmtaU1VXZHdiazU2YUROUlZrWnVVbFY0VW1RelNtaFRSa2wzV1RCb1RrNXJlRFZQVkVKcFRXNVNjMWx0YXpGaFJtdDZWVzVDYVUxcVZqWlVSekZyWTBkU1NHRkVSbHBpYkZvMlYyeG9TMkZ0U1hsT1ZFSmhWbnBWZDBOcmVIUlVibHBwVmtWS2NWRnRaSFpqYTBwdVVsVldRbGRWT0haVVZVWkdVMnRLUjFaVk1WWk5iV2QzV2tWb1EyVnJPWEJQU0ZwaFRXMTNkMWxWYUZkaFZYaDBWRzVhYVZWNmJHOVhha2t4VFVacmVtRXpXVXRYYTJSelpWVjROVTVYTldoWFJrcDJXa1prU21SdFVYbFBXR3hvVFd4d2VsbHFUbXRsYTNkNVlraFNhbEo2YkRWYVJVMTRaVlp3V0ZSdVdtcGlWa28yVkVjMWMyRkhTbGhsUlVacVlsWmFkRmt6YXpWaWQzQmhWakJhY2xremF6VmtSbXhZWWtoV1RsSkhaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHZGxKVmRHNWtNamxPVFd0d2NGZHRNVlpPUm14VllVZHdUbFl4UlhwVU1WSldaVlUxUlZOdGNFOVdNWEJ6UTJ4d2RGTnRkRTloYXpBd1ZGWlNiazFWTlZWYU0yUlBZV3RhY2xkdE1WSk5WVFZWVVZkU1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWk5VV3RGTkZSVlVsaGFTRUpyVWpKbmVGZFhhM2hpTWtsNlZHcEJTMWRzWkZKa01IaFNWMVYwVEdReGJFTlJhMFpJVWtoYU5sRlZTa1ZSVmtadFVrVkplR0l5VWtsVmJtUnFaVzA1TWxSRVNtdGpSMUpJWVVSR1dtRlVWbkZaYWtsM1pHeHNXRnBJVm10U01EUXhWRVJLVTJOQmNHcGhhMFV3VVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaVWEwcEVZakF4VEZKRk5YQlhWekZoWWtVNVNGSlVVbHBsYTFweVZHNXdjazFWTVhGVldHeGFaV3hhZEZkc1pHRmhWbkJGVjFod1VGSkZWVEJEYXpWVlZsUlNUbEpHYkRSWGEyUmhZVEExVlZaWVpFbGtNV3hNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpIWkZKVmExSkNUMWhzWVZZeGNEWlVSRXB2WWtac1dGVnVjRTFOYWtadldWWmpNR1F3WkZKWFZYTkxVek5rV2xGclNrSlNNRkl5Wld0R1ExSklaRkpVUlZKQ1lYcFdUbVZyUmpaVVYzQktUVVUxVldFelpFeFZWbXhNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpWUmxKWmExSkRZa2M1YTFOR1NqTlpNM0IyWkdkd1RVMXRVbmRhUldSdlRWWnNjRTVYY0dsTmFrSXlWMVprYTJSWFVraFVhbFpPVVcxMFNGRXliSHBTTUVaU1ZWVktiazU2YUROUlZrcEdVbFZPTTJRd2NFNVdSM042VkZaU1VtUXdOVVZUVkVwT1VqQXhTRU5yVG5Cak1HUkNWVlpHUTFwNll6UmtNRVpUVTFWV1YxVllhRlZaVldoVFRVZE9TVlJVV2sxbFZHeDFXVlpvVTJJeVVsaFRXRlphVFdwc01GUkVTa2RpYlVwMVZXMXdiRlY2YkhKWlZtaEtaR3Q0ZEZwSVFVdGFSV1J2VFZac2NFOVVUbWxOTUhCNVYyMHhOR1J0VVhwVVdGcG9WbnBHTTFscVRrdE5SWGhaVTIxNFdrMXFiRFZYYTJoT1pGZFdXRkp1VW1sU1ZVbzFWMnhrWVdWcmQzbGhSM2hhVmpGS05sUkVTWGhoUVhCb1ZucFNNMVF3UmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0V00xVllSa1ZSTW1RMlYxY3hTMkpXY0ZWaFIyaFFVakF4TkZkclVtcE9WVFZWVTFSQ1RtSlZNSGhYYlRGWFlsWnNkRlZVU2s1bGJXUTBRMnM1UlZaVVJsQlNSVVY1VkZaa1UySldjRVZXVkVaT1VXMWtTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BTVWxWT2JtUXdiR3BOYXpWMlYyeGtVMDFYU2toV1dHUldWVlpzVEZNelpGcFJhMHBDVWpCUlMyUnVjRUpSYTFwU1ZXdFNSVkpWV25aYVJXaFRaREpPTm1JeldrMU5iVkozV2tWa2IwMVdiSEJPVjNCcFRXcENNbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbXMxWVVacmVsVnVRbWxOYWxZMlZFUk9TMDFSY0dsaWF6RXlWRmh3VWswd09WVlNWRUpRVWtkemVGUnNVazVrYkd4WlZXcENZVlo2UmpOYVJXaE9aR3N4VlZGV1pFTmFNamw1VVcxa1JsSlZSbHBVZVRsT1VWVldXRkZyUm01VVZVcDFVV3BHV21KWWFIZERiR3cyVVZod1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWmFVV3RPVmxSVmEzcFRiWGhxVW5wbk1sZFdaR3RrVjFKSVZHcFdUVTFzU25kWk1uQjNaVlp3V0ZkVVdtcGlWbHAwV1ROck5XSXhjRmhTYlhOTFdUTnJOV1JHYkZoaVNGWk9VMVZrUzFGdFpIWmphMHB1VWxWV1FscEdiekZSVjJSU1VUQktTV013Vm14VlZVbDZVVlZvVmxGVVRsVk5TR1JvWXpKS1NWSldVa3RoYTJSVFRrZE9kRll5VFhwUldFWkxVM2R3V1dOdGNHeFZSWE42VERKbk1HTkliRzVSZW1oM1RqSTRNRkZWUmtKU01tUjFWakpTTW1OWFpFSlJWVXBDVkZWR1UyRnJTa1pSVjJ4Q1YyeEtTRkpzVGpObFdGb3pWbXhhYTFWSVJrVmlSV2hhVWxWamNrTnVWblJOTWtseVZWaHZlbFJYVGpCVVZGSjRUREIwTkZWVlNtdFVNVVpLV2pGU1JsZEhiRnBoU0VwNlZVaGtObFI2YkRWamJHaHpTekpXTVU1dGFIRmlWMnhNVGtSYWQxTkhhREZqVldjMVRXeGtSbFo1YzB0amJURmFaREJPYmxkVmJFeGlNWEJLWlcxdmQxSlZSak5VVlZKb1VWVkdNMWRzUmtwa01rWnZVMGRrYjFwNlFuZE9ha1pZVlRGR2FGRnBjM3BhUkdoWldrZG9jR0ZZYkVkWGFrcDJZa2RrUTJGRVRuRk5RWEJVWlcxc2JGSXlOVWhSVlhSWVVrVXhkVkp0U2tOaVJ6UjZUbGRWZW1SdVZuQlJlbXcwVVZkd1JsRlhaRUprUldSWllWaG5lV0pZUW5OYVZtUnpZMFJPVGswelJrTkxNbWd4WWxSQmRtTnRWazFVVm14WlEyNW9VV0ZWU2pSYVYwMHhUa1Z3TW1OdGREQk9XSEJaVTJ0T05sVnNiR3hPVkdScVYwVTFUMVp1YTNsRGFUQjBURk13ZEZKVk5VVkpSVTVHVld4U1NsSnJiRVJSVmxKR1RGTXdkRXhUTUVzaWZYMTlmUT09In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3l6QURBZ0VBTUlJQ3dnWUpLb1pJaHZjTkFRY0NvSUlDc3pDQ0FxOENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmdHQ3lxR1NJYjNEUUVKRUFFRW9JR29CSUdsTUlHaUFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnelUxUEFIVEN4ckRMb3FKMkRLbklTampXVDdtSDN6VWpIUWp2Nk9BYWh4SUNGUUQvNC92cGxwMU1SSmpkNEtBN1VDdHl5bklFNVJnUE1qQXlOakE1TVRRd01EVXpNVFphTUFNQ0FRR2dNcVF3TUM0eEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVWTUJNR0ExVUVBeE1NYzJsbmMzUnZjbVV0ZEhOaG9BQXhnZ0hjTUlJQjJBSUJBVEJSTURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFzR0NXQ0dTQUZsQXdRQ0FhQ0IvREFhQmdrcWhraUc5dzBCQ1FNeERRWUxLb1pJaHZjTkFRa1FBUVF3SEFZSktvWklodmNOQVFrRk1ROFhEVEkyTURreE5EQXdOVE14Tmxvd0x3WUpLb1pJaHZjTkFRa0VNU0lFSU9pT3lSMTJSOXNFU0cvVTBzNktCdjdoYWExQ1RCdDFDOElzNWt1ZHVMbUhNSUdPQmdzcWhraUc5dzBCQ1JBQ0x6Ri9NSDB3ZXpCNUJDQ0YrU2U4QjZ0aXlzTzBRMWJCRHZ5QnNzYUlQOXA2dWViWWNOblJPczBGdHpCVk1EMmtPekE1TVJVd0V3WURWUVFLRXd4emFXZHpkRzl5WlM1a1pYWXhJREFlQmdOVkJBTVRGM05wWjNOMGIzSmxMWFJ6WVMxelpXeG1jMmxuYm1Wa0FoUTZFMVF2REpCaDdyekJReS9MaW82TEtpT0xEREFLQmdncWhrak9QUVFEQWdSb01HWUNNUUNqY0NoYWJ4VVBTL0x0UjNKalVhak1jRUN0OE1aMWxTcVd6T2VxSkVNR0Fsd3Q0Zm1nK3JGeXpnYm82MkNBc3A4Q01RQzN6SXlPNG1DVkpvbUtMZXowdnQzdHpGc3FKU1B0NUVPc0w3cDVFZ3B3ZC9WcmRZelAxQ2orcTNQeHBNdDZNZkU9In1dfX0sICJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCAiZGlnZXN0IjoiQU9LZ0twZVY0eUNCQ1Y4aU1oR0JTWDhtd1FXUkxrSnhEMXRKL3lwWTJSWT0ifSwgInNpZ25hdHVyZSI6Ik1FUUNJRzdKbiszeFdSK0Y2MWVIY2F2OXRwczhUNG9ZWkI3NCtoSENvaytQbFhtV0FpQVVKZnVRbDhaUjRjSjd4Z0F2Z0U3UFJxSjJDck04RlpVekUvRE1qYk1KcFE9PSJ9fQ==", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:658de5b97ca48c037b1384018a4d17fb07d0ae14c606d711e304ac2a3de32b12", "size":"10087", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:658de5b97ca48c037b1384018a4d17fb07d0ae14c606d711e304ac2a3de32b12"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:56Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:32:04Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareid4h6azblaiqwoagiflr2f3ygq6eqnmdbyrcpvmdbkqywdneftdrq", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:0.9.0"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}], "type":"stdio"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}], "identifier":"docker.io/grafana/mcp-grafana:0.9.0", "registryType":"oci", "transport":{"type":"stdio"}}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v0.9.0"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v0.9.0", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareid4h6azblaiqwoagiflr2f3ygq6eqnmdbyrcpvmdbkqywdneftdrq", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMURDQ0JsdWdBd0lCQWdJVVJuNzVKUWpReEhyUnlrY1lFK09FTUtWKzJQb3dDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNekV6V2hjTk1qWXdPVEUwTURFd016RXpXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFOEZCbC9aUTNMcE5hQkM4cks2WHo1TUFaTXRrMlFBT2RwTzNBeTYvSVU0LzBqRDdoT1FMZHZ2RU16YzRRRGlpYWJWYkx0bXRCRlMzWnBKL001eUNNKzZPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVTBOKzBXbTJVdWhwejFhYmY5dEZSYnFURmo5VXdId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XZGlad0FBQkFNQVJ6QkZBaUVBc1oyUkhCZzNZVXlZRHRRQ24rT3Vwd0NFMlVPK2hKWG45U29kN1lUWSsrd0NJQzlSWlZoTmg0NUJ4eHc5cmt6SmFhK1FDTnpQaXNFd3pYekMxTWpjQzRtdE1Bb0dDQ3FHU000OUJBTURBMmNBTUdRQ01IZjk4OUVIQ3BERllNM3IvWUVLeGNJMklBZFE1MjhJR05JcHlYSGdsK05OQit5Zm9HYk9Mbm4zV0Y5Z3htV2NDQUl3WDlCTERqeXVwL2FwcmFySjIybmM2S2VOaXh5NmRRbmNyZ2czdDA4eVZsSEcwSDNZS3p3M2RPRDZ6bnk5R0YybyJ9LCAidGxvZ0VudHJpZXMiOlt7ImxvZ0luZGV4IjoiMjgyMzk2NTA0OSIsICJsb2dJZCI6eyJrZXlJZCI6IndOSTlhdFFHbHorVldmTzZMUnlnSDRRVWZZLzhXNFJGd2lUNWk1V1JnQjA9In0sICJraW5kVmVyc2lvbiI6eyJraW5kIjoiaGFzaGVkcmVrb3JkIiwgInZlcnNpb24iOiIwLjAuMSJ9LCAiaW50ZWdyYXRlZFRpbWUiOiIxNzg5MzQ3MTkzIiwgImluY2x1c2lvblByb21pc2UiOnsic2lnbmVkRW50cnlUaW1lc3RhbXAiOiJNRVVDSUV4WW1JcXNXUmtPT0xWb2xaWGV3Zno3aTJ5aGRBUDF2b3htQ2cwT2pMMXdBaUVBeGNJSjRYRmtGZnlzSThhdW9YemRJVUFpNTQwL1lKNm9jS29lVU5TTGcrMD0ifSwgImluY2x1c2lvblByb29mIjp7ImxvZ0luZGV4IjoiMjcwMjA2MDc4NyIsICJyb290SGFzaCI6Ik1iWlYvVW5tSlhBMFh5L21yaHJFejBuNnBlTFBiYkcweEROek1sdjVGcUU9IiwgInRyZWVTaXplIjoiMjcwMjA2MDk4OSIsICJoYXNoZXMiOlsiQmxSZmdIRHRnQXBCTzlzeStaQ0Fsdys4Znp1QkJRVkFHYmlYMDZCcHhmRT0iLCAiQ3d1ejZIS21yK0wyQjVidmxON1o0c0FiOEFiSmkxZW00RFBHaTVUSFFXST0iLCAiRFFYWHVJVGlyemxDYW9vUGdDc1I1YzVLZkUwb1dha1ZyOTNSbXZ1OUtLVT0iLCAieDg2MEZwUUY2K2d4SkNUbGIyS1kyVEIycURjYkM2dlNMb0pwZjVGdjdHOD0iLCAiUTFzUDd6ZEFHRXNmSUV1cGhqWHQyZ3VnNjlubU1tdVpYMlpXN3Y0Nzczbz0iLCAiTkYzV1pEM0kyeFVMN3hReDVxUlZySG9tWUxldnRyNkNTaUk1OUpsdDhTMD0iLCAickI0RkM1eXBKUGhCNWt3NDg3cDBhbnJMcktIdWVDVFpCNU9CMVdtL0NCcz0iLCAiRlJuS1BVSlU2OWdLRzVXMFhFZlJMRmhreVZ0YTkxaGhQNlRtN1lXYlY5WT0iLCAiZCttdUI4SHdFcGFlSUtuQVNoUGZFL0FTd0VES2w2NjlrV2IzL2lBYThIdz0iLCAiUG9wK2xRUGoxTUNrL3pycnhZSHNEc2FYU3R5WTVveFpKZzV4OXdaNUNpVT0iLCAiQnRBeFFvZWFjTWJMK2ZrREVtb3lRVlVyckIvYkFMVE5CK1NDbjdLWmZjZz0iLCAiNURmZDN4b0RrVys5M0VWWkJNRjFiTVpOc2FYbkFwNmxTazZCb0VaVmdkQT0iLCAiRCtXaEwya3FZOW52K3UrNWlLbmRQeWhWNklqVXFNMklKekt0SmZ4SlYwND0iLCAib1FnOFpGL25BZEQrWkhpcFpGNkNqay9OM3pNQkV4RnZRVExTbzhFSTBBQT0iLCAiM0wwdVVyM2xzdXdFRmRmelNPb01KcHlLRzd4d2JnU2Q3MFZQSkxSRWlIVT0iLCAiRnNvWnc3bDBUUDVqLzVYUkJ3WWcxRTJna3ZuUVR3NnVVQnFWdlFvU3A4Yz0iLCAicXh6SGFuQXp6NTdTRGRtSmUwQjdiSks3Mk5USUJid0VNR0JCS3ZET1JPdz0iLCAieEgvRENzZUxIcjllS29ZVDhxc09SWks3elZkRUdZV0h1VnRzVnJEOTV3WT0iXSwgImNoZWNrcG9pbnQiOnsiZW52ZWxvcGUiOiJyZWtvci5zaWdzdG9yZS5kZXYgLSAxMTkzMDUwOTU5OTE2NjU2NTA2XG4yNzAyMDYwOTg5XG5NYlpWL1VubUpYQTBYeS9tcmhyRXowbjZwZUxQYmJHMHhETnpNbHY1RnFFPVxuXG7igJQgcmVrb3Iuc2lnc3RvcmUuZGV2IHdOSTlhakJFQWlBUDJtL3pBWFFZTWZqVGd6VnFFOGdib3NGck01RlFjWTJSa0IrK2dVejMxZ0lnT3Vtb1UzdjFpcUI3QVRkQmtZTEtYUld2aFRxVHpid0VCdkx4ZXZYL3Ziaz1cbiJ9fSwgImNhbm9uaWNhbGl6ZWRCb2R5IjoiZXlKaGNHbFdaWEp6YVc5dUlqb2lNQzR3TGpFaUxDSnJhVzVrSWpvaWFHRnphR1ZrY21WcmIzSmtJaXdpYzNCbFl5STZleUprWVhSaElqcDdJbWhoYzJnaU9uc2lZV3huYjNKcGRHaHRJam9pYzJoaE1qVTJJaXdpZG1Gc2RXVWlPaUk1T1RsbU5HUmxOelppWVRRM01qazFaR013TVdRMFl6SmlaakkwWlRsbU5qQmtaRE5qT1RBeVpqZ3pZMkU0TnpNeE9UWTBPVEZrT0dSbU1tRTRaVEprSW4xOUxDSnphV2R1WVhSMWNtVWlPbnNpWTI5dWRHVnVkQ0k2SWsxRlZVTkpRVmMwTTFGMFIzUlVaU3RvY0ZNd01saDJRMWxYVjFCSmFraHdaR3RPTjFvekwxZEJSbUV3YzFGa2MwRnBSVUZ5YUVGTE5FWkhXa3h3U0hwSVdteGphSGd6UkVZemFsSXdUSFEyVDJKaFJFWXpiRUp0V2t0NVpYZHJQU0lzSW5CMVlteHBZMHRsZVNJNmV5SmpiMjUwWlc1MElqb2lURk13ZEV4VE1VTlNWV1JLVkdsQ1JGSldTbFZUVlZwS1VUQkdWVkpUTUhSTVV6QjBRMnN4U2xOVlkzaFNSVTVFVVcxNE1Wb3dSak5UVlVwQ1dqQnNWbFZ0TkROT1ZYQlNZV3hHTkZOSVNsTmxWM1JxVjFWVmNsUXdWazVUTVZseVRXeENkbVF3VG01WFZXeE1ZakZ3U21WdGIzZFNWVVl6VkZoalMxUnVjRVpXYXpGRFZGVmtRazFXVmtaUk1taE9WRmROZVdKSE5XcE5NVW95V1RJeFZtUldjRWhXYWtwT1ZXcFNNMU5GUmxwU1JscFNWVlZTUm1WR1dqWlpWbVJyWlcxU1NFOVliR0ZWZWtaM1dXMDFVMkpCY0dwaVZFWnpWMnRrYzJGSFVraFdXR1JKWVVkT1QxUlhjRnBrTURsVlVsUkNUbEpGUlhoVVdIQkdaV3hrYjFrd05VNWhiR3d6VkRGU1JrMUZNVVZTV0dST1pXdFdObFl5Y0VKUlZURkhZVE5rUm1ReGJFbERhM1IyVjJ0c05tRnFRa1JSVmtaYVUxVjBkbGRyYkRaaGFrSkZVVlpHYWxKR1JtNVJWVlUwVW10S2Mwd3hjRkpOTUhoM1ZHMUdRMUY2YUhsVGVscFpaV3BXVGxGV2NFNWtSM041VlZWR1VGcElRbEJOTUVWTFpWUlpkbE5XVlRCTWVrSnhVa1JrYjFReFJrMWFTRm95VWxVeE5sbDZVbEpTUjJ4d1dWZEtWMWxyZURCaVdGSkRVbXhOZWxkdVFrdE1NREF4WlZWT1RrdDZXbEJSTUVwWllqTmtibG94V1hsVVZVVXdVbmR3UWsxV1ZtdFNTR1JHVVdrNU0xVlZWa0prTUd4SldqQlNRbFpGU201VWJGcEpWVEZXUmxKRlVrSlRNRXB1V2pOS1Exb3dWa2RSYkVacVVrVkdObEZYVWtOYU1EVlhVMFpGTUZKVldtNVZWbFYzVkdsemQwTnNaSFJOYkZZeFlVaENOazFYUm1sYWFtd3dVbXhLYVdOV1VrZGhhbXhXWkRCb00xZFZVbGRWYWtKeFVXdEtibVF3V25aUlZsVjZUMVpDZDJWcVJscGhNRlpoV1dwV2VGUnRjSGRUTUZwWVlWaG9jRTVHYTB0WGExRTBaREZzVWxkVlVsZFZha0pUVVZaR1NVd3dTa2RaTTJSWFYxWndWVmxWYUZOTlIwNUpWRlJhVFdWVWJIVlpWbWhUWWpKU1dGTllWbHBOYW13d1ZFUktSMkp0U25WVmJYQnNWWHBzY2xsV2FFcGtaM0JOWWxkU2QxcEZaRzlOVm14d1QxUk9hVTB3Y0hsWGJURTBaRzFSZWxSWVdtaFdla1l6V1dwT1MwMUZlRmxUYlhoYVRXcHNOVmRyYUU1a1YxWllVbTVTYVZKVlNqVlhiR1JoWld0M2VXRkhlRnBXTVVvMlEydDNlVTFYYUdoV2VsSXpWREZHV2xNd2RETlhWVXBEVVZWa1JXUnVjRUpSYTBaU1ZWaEthRk5HU1hkWk1HaE9UbXQ0TlU5VVFtbE5ibEp6V1cxck1XRkdhM3BWYmtKcFRXcFdObFJITVd0alIxSklZVVJGUzFkWE5WZGxiSEJaVTIxd2FVMXFWWGRYYkdNeFRVVjRkRlJ1V21sV1JVWllVVzFrZG1OclNtNVNWVlpDVjFVNGRsUlZSa1pSTUVwQ1lVaHdXazF0YUhOWGEyaFhZekZ3VlZGVVNrTmFNamw1VVcxa1JsSlJjRUpYVlRoMlZGVkdSbEpGU2tSYU0zQmFZbFZ3ZEZkc1VtOWhSVGxJVkZob1lWSkhUVEZVYkZKS1RVVXhkRlJVUm1GaVZscDBWMWN4VWsxck1UWmFNMmhRVWtaVmVGUXdVa0pOYXpGWVZXMHhZVkpHVlhoRGF6RkRaREJrUkdGWVRraFJWa1pTVVcxak0wOUlaRUpWVmtaR1VrZDBjMlJIVGtoUFdHeHJVVEJLVkZkc1pFOWtiVTUwVlc1d1RsRnRaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHVmxKVlRuUlNiVFJMV1cwMVUyRnRWbFJQVjNSb1YwVnNNMU5HUmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0S2JsVldRbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYUnFaVlJzTUZkV1pITmtWVEZGWXpCa1JHRllUa2hSVmtaU1VXZHdiazU2YUROUlZrWnVVbFY0VW1RelNtaFRSa2wzV1RCb1RrNXJlRFZQVkVKcFRXNVNjMWx0YXpGaFJtdDZWVzVDYVUxcVZqWlVSekZyWTBkU1NHRkVSbHBpYkZvMlYyeG9TMkZ0U1hsT1ZFSmhWbnBWZDBOcmVIUlVibHBwVmtWS2NWRnRaSFpqYTBwdVVsVldRbGRWT0haVVZVWkdVMnRLUjFaVk1WWk5iV2QzV2tWb1EyVnJPWEJQU0ZwaFRXMTNkMWxWYUZkaFZYaDBWRzVhYVZWNmJHOVhha2t4VFVacmVtRXpXVXRYYTJSelpWVjROVTVYTldoWFJrcDJXa1prU21SdFVYbFBXR3hvVFd4d2VsbHFUbXRsYTNkNVlraFNhbEo2YkRWYVJVMTRaVlp3V0ZSdVdtcGlWa28yVkVjMWMyRkhTbGhsUlVacVlsWmFkRmt6YXpWaWQzQmhWakJhY2xremF6VmtSbXhZWWtoV1RsSkhaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHZGxKVmRHNWtNamxPVFd0d2NGZHRNVlpPUm14VllVZHdUbFl4UlhwVU1WSldaVlUxUlZOdGNFOVdNWEJ6UTJ4d2RGTnRkRTloYXpBd1ZGWlNiazFWTlZWYU0yUlBZV3RhY2xkdE1WSk5WVFZWVVZkU1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWk5VV3RGTkZSVlVsaGFTRUpyVWpKbmVGZFhhM2hpTWtsNlZHcEJTMWRzWkZKa01IaFNWMVYwVEdReGJFTlJhMFpJVWtoYU5sRlZTa1ZSVmtadFVrVkplR0l5VWtsVmJtUnFaVzA1TWxSRVNtdGpSMUpJWVVSR1dtRlVWbkZaYWtsM1pHeHNXRnBJVm10U01EUXhWRVJLVTJOQmNHcGhhMFV3VVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaVWEwcEVZakF4VEZKRk5YQlhWekZoWWtVNVNGSlVVbHBsYTFweVZHNXdjazFWTVhGVldHeGFaV3hhZEZkc1pHRmhWbkJGVjFod1VGSkZWVEJEYXpWVlZsUlNUbEpHYkRSWGEyUmhZVEExVlZaWVpFbGtNV3hNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpIWkZKVmExSkNUMWhzWVZZeGNEWlVSRXB2WWtac1dGVnVjRTFOYWtadldWWmpNR1F3WkZKWFZYTkxVek5rV2xGclNrSlNNRkl5Wld0R1ExSklaRkpVUlZKQ1lYcFdUbVZyUmpaVVYzQktUVVUxVldFelpFeFZWbXhNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpWUmxKWmExSkRZa2M1YTFOR1NqTlpNM0IyWkdkd1RVMXRVbmRhUldSdlRWWnNjRTVYY0dsTmFrSXlWMVprYTJSWFVraFVhbFpPVVcxMFNGRXliSHBTTUVaU1ZWVktiazU2YUROUlZrcEdVbFZPTTJRd2NFNVdSM042VkZaU1VtUXdOVVZUVkVwT1VqQXhTRU5yVG5Cak1HUkNWVlpHUTFwNll6UmtNRVpUVTFWV1YxVllhRlZaVldoVFRVZE9TVlJVV2sxbFZHeDFXVlpvVTJJeVVsaFRXRlphVFdwc01GUkVTa2RpYlVwMVZXMXdiRlY2YkhKWlZtaEtaR3Q0ZEZwSVFVdGFSV1J2VFZac2NFOVVUbWxOTUhCNVYyMHhOR1J0VVhwVVdGcG9WbnBHTTFscVRrdE5SWGhaVTIxNFdrMXFiRFZYYTJoT1pGZFdXRkp1VW1sU1ZVbzFWMnhrWVdWcmQzbGhSM2hhVmpGS05sUkVTWGhoUVhCb1ZucFNNMVF3UmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0V00xVllSa1ZSTW1RMlYxY3hTMkpXY0ZWaFIyaFFVakF4TkZkclVtcE9WVFZWVTFSQ1RtSlZNSGhYYlRGWFlsWnNkRlZVU2s1bGJXUTBRMnM1UlZaVVJsQlNSVVY1VkZaa1UySldjRVZXVkVaT1VXMWtTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BTVWxWT2JtUXdiR3BOYXpWMlYyeGtVMDFYU2toV1dHUldWVlpzVEZNelpGcFJhMHBDVWpCUlMyUnVjRUpSYTFwU1ZXdFNSVkpWV25aYVJXaFRaREpPTm1JeldrMU5iVkozV2tWa2IwMVdiSEJPVjNCcFRXcENNbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbXMxWVVacmVsVnVRbWxOYWxZMlZFUk9TMDFSY0dsaWF6RXlWRmh3VWswd09WVlNWRUpRVWtkemVGUnNVazVrYkd4WlZXcENZVlo2UmpOYVJXaE9aR3N4VlZGV1pFTmFNamw1VVcxa1JsSlZSbHBVZVRsT1VWVldXRkZyUm01VVZVcDFVV3BHV21KWWFIZERiR3cyVVZod1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWmFVV3RPVmxSVmEzcFRiWGhxVW5wbk1sZFdaR3RrVjFKSVZHcFdUVTFzU25kWk1uQjNaVlp3V0ZkVVdtcGlWbHAwV1ROck5XSXhjRmhTYlhOTFdUTnJOV1JHYkZoaVNGWk9VMVZrVEZGdFpIWmphMHB1VWxWV1FscEdiekZSVjJSU1VUQktTV1F3Vm14YU1Fa3dVVlZvV2xGVVRsVk5TR1JvWXpKS1NWSldVa3RoYTJSVFRrZE9kRll5VFhwUldFWkxVM2R3V1dOdGNHeFZSWE42VERKbk1HTkliRzVSZW1oM1RqSTRNRkZWUmtKU01tUjFWakpTY0ZkdVpFSlJWVXBDVkZWR1UyVnJTa2RSVjJ4R1VWaE9ZVTFzU2tsUmJXTjZWMVpXTlZkVlVqQlZWVTUxU3pBNU1VTnVRak5STUZWNVZsVTRjbUZGY0ZsaWFteFVZakpSTTFkV1VscExlWFF6VVRCc1JFOVdTbUZXYldoUFlVUlJNVkZ1YURSa2VteDVZVE53UzFsWFJYSlZWVTVQWld4Q2NHTXdWak5sYkdnMlVYcEdUbUZ0VFV0UmVsSjBaRVV4UW1Jd1pFUlJNMFpJVlRBd01FOVZTa0pVVlZKQ1RXMU9RbFJWWkZKUk1ERkpXbXByTkU5VlZrbFJNMEpGVW14c1RrMHpTWFpYVlZaTVpVZE9TazFyYkVKYVJrVXhUV3BvU2xJd05VcGpRWEExVjBWb2JtSkRkRTlVYTBseVpWZGFkbEl5U2xCVVJ6VjFUVEZrUjA5WFpEUmlWbVJxVVRCR1NtUXhaelZSYTNoRllXNXNNV05ET1doalNFcG9ZMnR2ZVUxdE5XcE9hM1JzVkcxc05HVlVXbXRWVnpWcVEyNUtibHA2VGpCTlJHZzFWbTE0U1ZKNlFrbE5NV3hNWlc1amVscEZPVVZPYm5CMVpWUnNTRkpxU25aRGFUQjBURk13ZEZKVk5VVkpSVTVHVld4U1NsSnJiRVJSVmxKR1RGTXdkRXhUTUVzaWZYMTlmUT09In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lqQURBZ0VBTUlJQ3dRWUpLb1pJaHZjTkFRY0NvSUlDc2pDQ0FxNENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmdHQ3lxR1NJYjNEUUVKRUFFRW9JR29CSUdsTUlHaUFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnblA5SUp2T0ljSEx5YWlsNWRQUWdDeFNreHBLbXVIdXdEaXJXTmpNem01Z0NGUUNlZVBacDlzdmJWVnZraXJlcW9rWUR1Q1Z3UHhnUE1qQXlOakE1TVRRd01EVXpNVE5hTUFNQ0FRR2dNcVF3TUM0eEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVWTUJNR0ExVUVBeE1NYzJsbmMzUnZjbVV0ZEhOaG9BQXhnZ0hiTUlJQjF3SUJBVEJSTURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFzR0NXQ0dTQUZsQXdRQ0FhQ0IvREFhQmdrcWhraUc5dzBCQ1FNeERRWUxLb1pJaHZjTkFRa1FBUVF3SEFZSktvWklodmNOQVFrRk1ROFhEVEkyTURreE5EQXdOVE14TTFvd0x3WUpLb1pJaHZjTkFRa0VNU0lFSURmVVR5d0JNOVI3QTFRbUQ0WkkzMHVFMTFkbzAxbHBPQjdXSjE5ZHBScWVNSUdPQmdzcWhraUc5dzBCQ1JBQ0x6Ri9NSDB3ZXpCNUJDQ0YrU2U4QjZ0aXlzTzBRMWJCRHZ5QnNzYUlQOXA2dWViWWNOblJPczBGdHpCVk1EMmtPekE1TVJVd0V3WURWUVFLRXd4emFXZHpkRzl5WlM1a1pYWXhJREFlQmdOVkJBTVRGM05wWjNOMGIzSmxMWFJ6WVMxelpXeG1jMmxuYm1Wa0FoUTZFMVF2REpCaDdyekJReS9MaW82TEtpT0xEREFLQmdncWhrak9QUVFEQWdSbk1HVUNNUUROWmhHNVJCNGsyOXJOK3ZtcVBIaHd1OGx6VmxJbWZjNDZZVGNhT3VzL2YrUnUvNEl2bmpLcjhHRnVFUEpHNWFVQ01DbUNVOTVaa2RuM3duVXpnUVhHK01yQUZ1em9LelJTRlBFY2NPalFUV05raUQySnFUQVh6VmxSaTdWSFdnOVpPUT09In1dfX0sICJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCAiZGlnZXN0IjoibVo5TjUydWtjcFhjQWRUQ3Z5VHA5ZzNUeVFMNFBLaHpHV1NSMk44cWppMD0ifSwgInNpZ25hdHVyZSI6Ik1FVUNJQVc0M1F0R3RUZStocFMwMlh2Q1lXV1BJakhwZGtON1ozL1dBRmEwc1Fkc0FpRUFyaEFLNEZHWkxwSHpIWmxjaHgzREYzalIwTHQ2T2JhREYzbEJtWkt5ZXdrPSJ9fQ==", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:e1ab4c6de568645a19a485fff19718551c4ad2f69cdef76b316185613aa14ee7", "size":"10087", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:e1ab4c6de568645a19a485fff19718551c4ad2f69cdef76b316185613aa14ee7"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:55Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:49:18Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareiazudggv3znko4c45vvbj6kscqeluyz6adkkgcxainvuanoydijgq", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:0.7.7-rc.3"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}], "type":"stdio"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}], "identifier":"docker.io/grafana/mcp-grafana:0.7.7-rc.3", "registryType":"oci", "transport":{"type":"stdio"}}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v0.7.7-rc.3"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v0.7.7-rc.3", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareiazudggv3znko4c45vvbj6kscqeluyz6adkkgcxainvuanoydijgq", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMWpDQ0JseWdBd0lCQWdJVVFvRjBheXNJcjZFNVR5SnRNRjZJaUcvMWlBa3dDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNekE1V2hjTk1qWXdPVEUwTURFd016QTVXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFMHNzNlVYMEtCMDUrZUxwY2pqeHpCNXpzUlhkckxXMWpiWkZvTGRTWnQyRHBDalNGVE9pQkdnTUpQVjhiWFR4NHU2RE5ObFVmQjNvb0ZlQTZmQWZSMktPQ0JYc3dnZ1YzTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVUVRdTF1ZytnM053dFRBMHMrQlM5QUxxd0IyQXdId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdMQmdvckJnRUVBZFo1QWdRQ0JIMEVld0I1QUhjQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XZFNQQUFBQkFNQVNEQkdBaUVBdnVCYS9lSzJZUVNUSGo3UDlOMjh2RVUvSDdSTGhZWVdQNTVDOVR2Y2p1QUNJUUREdWk5TWVjc3NWeWtWRFNtKytHQzFUUXlTQ2krREx3NkhtQ256dEtTMUpUQUtCZ2dxaGtqT1BRUURBd05vQURCbEFqQjI3WmlaMXk1SG9jK2lYU3BJclVYd1hxUTVDRFZVNmVJWm5xWGM3bndUSXBETEl0M0hnb2luNXlNR1BkMHliT3NDTVFESkY2L29BcnRKZVMzektYbUdJODZCZm5MZ2U4VFo3dU9NcDFVWHFTS2pMWUpabVhXTlQ0U0RyMzVoSEJPdlMxYz0ifSwgInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjI4MjM5NjM5MjgiLCAibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCAia2luZFZlcnNpb24iOnsia2luZCI6Imhhc2hlZHJla29yZCIsICJ2ZXJzaW9uIjoiMC4wLjEifSwgImludGVncmF0ZWRUaW1lIjoiMTc4OTM0NzE5MCIsICJpbmNsdXNpb25Qcm9taXNlIjp7InNpZ25lZEVudHJ5VGltZXN0YW1wIjoiTUVRQ0lHUDNuaDQrWktobzZCWHhMUHlQUG4wRFBVUW9FeG5BVmh3M003bmdxQ3YzQWlBU0Y0NWhuTnRsWEdpRFNzbTRoR2YvQldrWlY2WW8rckdOWE02YTQvcU9YQT09In0sICJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI3MDIwNTk2NjYiLCAicm9vdEhhc2giOiJ3bnVmbGZvNHdud1NkR1hPWDBHeW9kTlN6VmhDS05SMndwOVR3bHR5bG1RPSIsICJ0cmVlU2l6ZSI6IjI3MDIwNTk3NTciLCAiaGFzaGVzIjpbIlRwVGpieG1rZTBJcTVwTWF5T1I3RjIyS01td2hBTXRhdzBDUkNrOGJhOVk9IiwgIlROQmVtcmcxVC9oRURpSDFQMUV6bk5RZG1FdzRVQTdaeXdKd0I5NndJTWs9IiwgIlAwNW9XY29aaVdYcDZQOVZPaHVQSmRlV2xnbmJSR2M0bE5DYnljL2s3dEk9IiwgIkozeVZWQUZ3SGJvTXc3eTYrcWI0MzR1VklNS01xNEExY1JVSTZaUWE3dFE9IiwgInFLMnhkWXFIbTdYZk1PM3Q3VGlmOUhiZXR6akM4Rk9ZSkY5dDlwamcrVDQ9IiwgImovY1hwMXlCY3RrcmFTSjBKaWVKRXpuYVcyMC9hSUlXbWU4eTNPeC8vOFU9IiwgIjJ5ZXVxeWZ3TzBBMVJRZ0ZwN0V2UzFLTnVIcFVtUzRpanJLVk9ZTjA0N1k9IiwgImMwK3V3cTNCcmdYQ1hITW5FY3AzM1FwMDFsdkxNYzNGWjJHckFhRFBlVEU9IiwgIkJ0QXhRb2VhY01iTCtma0RFbW95UVZVcnJCL2JBTFROQitTQ243S1pmY2c9IiwgIjVEZmQzeG9Ea1crOTNFVlpCTUYxYk1aTnNhWG5BcDZsU2s2Qm9FWlZnZEE9IiwgIkQrV2hMMmtxWTludit1KzVpS25kUHloVjZJalVxTTJJSnpLdEpmeEpWMDQ9IiwgIm9RZzhaRi9uQWREK1pIaXBaRjZDamsvTjN6TUJFeEZ2UVRMU284RUkwQUE9IiwgIjNMMHVVcjNsc3V3RUZkZnpTT29NSnB5S0c3eHdiZ1NkNzBWUEpMUkVpSFU9IiwgIkZzb1p3N2wwVFA1ai81WFJCd1lnMUUyZ2t2blFUdzZ1VUJxVnZRb1NwOGM9IiwgInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwgInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sICJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjcwMjA1OTc1N1xud251ZmxmbzR3bndTZEdYT1gwR3lvZE5TelZoQ0tOUjJ3cDlUd2x0eWxtUT1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCRkFpQUhMWTYycmxpZGFudTlDL1JHeWNlWEVLUzYrOVY1NnAzdVJBa08zSVM5QWdJaEFLZFdaNk8zRnhrWUt2Y2psdGdyeFRXb0JIWkdXWjFYaUlnMWdGbEVLdzM2XG4ifX0sICJjYW5vbmljYWxpemVkQm9keSI6ImV5SmhjR2xXWlhKemFXOXVJam9pTUM0d0xqRWlMQ0pyYVc1a0lqb2lhR0Z6YUdWa2NtVnJiM0prSWl3aWMzQmxZeUk2ZXlKa1lYUmhJanA3SW1oaGMyZ2lPbnNpWVd4bmIzSnBkR2h0SWpvaWMyaGhNalUySWl3aWRtRnNkV1VpT2lKa04yRmtZalUzTXpBNFlUY3dZek16TVdNeE1tSTVZV1k0TlRsbU5tWTBOamRoTlRaaFpUVmtNVEppWTJNeFlXUTFabUpoWm1FelpXRXhNREppTm1abEluMTlMQ0p6YVdkdVlYUjFjbVVpT25zaVkyOXVkR1Z1ZENJNklrMUZWVU5KVVVOMVRWazRXSEJHV2pSYVVVeEVhM1pzTlZkaGVXTlRkMVpWYjNKMVIwc3JTM2R0U0V0cmFVMUVWV1pCU1dkVFZHNUVNbmNyU1c4NGMwaENlRGtyUVZZcmNGSklaa1J0VjB4RmVTOWlRM2xXVTBsSmVqVnFiR2c0UFNJc0luQjFZbXhwWTB0bGVTSTZleUpqYjI1MFpXNTBJam9pVEZNd2RFeFRNVU5TVldSS1ZHbENSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJzeFNsTlZZM2hoYTA1RVVXMTROVm93UmpOVFZVcENXakJzVmxWWE9VZE5SMFkxWXpCc2VVNXJWVEZXU0d4TFpFVXhSMDVyYkhCU2VUaDRZVlZHY21Rd1RtNVhWV3hNWWpGd1NtVnRiM2RTVlVZelZGaGpTMVJ1Y0VaV2F6RkRWRlZrUWsxV1ZrWlJNbWhPVkZkTmVXSkhOV3BOTVVveVdUSXhWbVJXY0VoV2FrcE9WV3BTTTFORlJscFNSbHBTVlZWU1JtVkdXalpaVm1SclpXMVNTRTlZYkdGVmVrWjNXVzAxVTJKQmNHcGlWRVp6VjJ0a2MyRkhVa2hXV0dSSllVZE9UMVJYY0Zwa01EbFZVbFJDVGxKRlJYaFVXSEJDVGxaa2Ixa3dOVTVoYkd3elZERlNSazFGTVVWU1dHUk9aV3RGTVZZeWNFSlJWVEZIWVROa1JtUXhiRWxEYTNSMlYydHNObUZxUWtSUlZrWmFVMVYwZGxkcmJEWmhha0pGVVZaR2FsSkdSbTVSVlZWM1l6Tk5NbFpXWjNkVE1FbDNUbE4wYkZSSVFtcGhiWEEwWld0Sk1XVnVUbE5YUjFKNVZFWmplR0Z0U21GU2JUaExWRWRTVkZkdVVYbFNTRUpFWVd4T1IxWkZPWEJSYTJSdVZGVndVVlpxYUdsWFJsSTBUa2hWTWxKRk5VOWlSbFp0VVdwT2RtSXdXbXhSVkZwdFVWZGFVMDFyZEZCUk1FcFpZek5rYmxveFdYcFVWVVV3VW5kd1FrMVdWbXRTU0dSR1VXazVNMVZWVmtKa01HeEpXakJTUWxaRlNtNVViRnBKVlRGV1JsSkZVa0pUTUVwdVdqTktRMW93VmtkUmJFWnFVa1ZHTmxGWFVrTmFNRFZYVTBaRk1GSlZXbTVWVmxaR1ZWaFZlRU51Vm01TE1tTjZWRzVrTUZaRlJYZGplWFJEVlhwc1FsUklSak5SYWtwQ1pEQm9NMWRWVWxkVmFrSnhVV3RLYm1Rd1duWlJWbFY2VDFaQ2QyVnFSbHBoTUZaaFdXcFdlRlJ0Y0hkVE1GcFlZVmhvY0U1R2EwdFhhMUUwWkRGc1VsZFZVbGRWYWtKVFVWWkdTVXd3U2tkWk0yUlhWMVp3VlZsVmFGTk5SMDVKVkZSYVRXVlViSFZaVm1oVFlqSlNXRk5ZVmxwTmFtd3dWRVJLUjJKdFNuVlZiWEJzVlhwc2NsbFdhRXBrWjNCTllsZFNkMXBGWkc5TlZteHdUMVJPYVUwd2NIbFhiVEUwWkcxUmVsUllXbWhXZWtZeldXcE9TMDFGZUZsVGJYaGFUV3BzTlZkcmFFNWtWMVpZVW01U2FWSlZTalZYYkdSaFpXdDNlV0ZIZUZwV01VbzJRMnQzZVUxWGFHaFdlbEl6VkRGR1dsTXdkRE5YVlVwRFVWVmtSV1J1Y0VKUmEwWlNWVmhLYUZOR1NYZFpNR2hPVG10NE5VOVVRbWxOYmxKeldXMXJNV0ZHYTNwVmJrSnBUV3BXTmxSSE1XdGpSMUpJWVVSRlMxZFhOVmRsYkhCWlUyMXdhVTFxVlhkWGJHTXhUVVY0ZEZSdVdtbFdSVVpZVVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaUk1FcENZVWh3V2sxdGFITlhhMmhYWXpGd1ZWRlVTa05hTWpsNVVXMWtSbEpSY0VKWFZUaDJWRlZHUmxKRlNrUmFNM0JhWWxWd2RGZHNVbTloUlRsSVZGaG9ZVkpIVFRGVWJGSktUVVV4ZEZSVVJtRmlWbHAwVjFjeFVrMXJNVFphTTJoUVVrWlZlRlF3VWtKTmF6RllWVzB4WVZKR1ZYaERhekZEWkRCa1JHRllUa2hSVmtaU1VXMWpNMDlJWkVKVlZrWkdVa2QwYzJSSFRraFBXR3hyVVRCS1ZGZHNaRTlrYlU1MFZXNXdUbEZ0WkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR1ZsSlZUblJTYlRSTFdXMDFVMkZ0VmxSUFYzUm9WMFZzTTFOR1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdEtibFZXUW1waVZscDBXVE5yTldJeGNGaFNiWFJxWlZSc01GZFdaSE5rVlRGRll6QmtSR0ZZVGtoUlZrWlNVV2R3Yms1NmFETlJWa1p1VWxWNFVtUXpTbWhUUmtsM1dUQm9UazVyZURWUFZFSnBUVzVTYzFsdGF6RmhSbXQ2Vlc1Q2FVMXFWalpVUnpGclkwZFNTR0ZFUmxwaWJGbzJWMnhvUzJGdFNYbE9WRUpoVm5wVmQwTnJlSFJVYmxwcFZrVktjVkZ0WkhaamEwcHVVbFZXUWxkVk9IWlVWVVpHVTJ0S1IxWlZNVlpOYldkM1drVm9RMlZyT1hCUFNGcGhUVzEzZDFsVmFGZGhWWGgwVkc1YWFWVjZiRzlYYWtreFRVWnJlbUV6V1V0WGEyUnpaVlY0TlU1WE5XaFhSa3AyV2taa1NtUnRVWGxQV0d4b1RXeHdlbGxxVG10bGEzZDVZa2hTYWxKNmJEVmFSVTE0WlZad1dGUnVXbXBpVmtvMlZFYzFjMkZIU2xobFJVWnFZbFphZEZremF6VmlkM0JoVmpCYWNsa3phelZrUm14WVlraFdUbEpIWkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR2RsSlZkRzVrTWpsT1RXdHdjRmR0TVZaT1JteFZZVWR3VGxZeFJYcFVNVkpXWlZVMVJWTnRjRTlXTVhCelEyeHdkRk50ZEU5aGF6QXdWRlpTYmsxVk5WVmFNMlJQWVd0YWNsZHRNVkpOVlRWVlVWZFNRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlpOVVd0Rk5GUlZVbGhhU0VKclVqSm5lRmRYYTNoaU1rbDZWR3BCUzFkc1pGSmtNSGhTVjFWMFRHUXhiRU5SYTBaSVVraGFObEZWU2tWUlZrWnRVa1ZKZUdJeVVrbFZibVJxWlcwNU1sUkVTbXRqUjFKSVlVUkdXbUZVVm5GWmFrbDNaR3hzV0ZwSVZtdFNNRFF4VkVSS1UyTkJjR3BoYTBVd1VXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlVhMHBFWWpBeFRGSkZOWEJYVnpGaFlrVTVTRkpVVWxwbGExcHlWRzV3Y2sxVk1YRlZXR3hhWld4YWRGZHNaR0ZoVm5CRlYxaHdVRkpGVlRCRGF6VlZWbFJTVGxKR2JEUlhhMlJoWVRBMVZWWllaRWxrTVd4TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSFpGSlZhMUpDVDFoc1lWWXhjRFpVUkVwdllrWnNXRlZ1Y0UxTmFrWnZXVlpqTUdRd1pGSlhWWE5MVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpJWkZKVVJWSkNZWHBXVG1WclJqWlVWM0JLVFVVMVZXRXpaRXhWVm14TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKVlJsSlphMUpEWWtjNWExTkdTak5aTTNCMlpHZHdUVTF0VW5kYVJXUnZUVlpzY0U1WGNHbE5ha0l5VjFaa2EyUlhVa2hVYWxaT1VXMTBTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BHVWxWT00yUXdjRTVXUjNONlZGWlNVbVF3TlVWVFZFcE9VakF4U0VOclRuQmpNR1JDVlZaR1ExcDZZelJrTUVaVFUxVldWMVZZYUZWWlZXaFRUVWRPU1ZSVVdrMWxWR3gxV1Zab1UySXlVbGhUV0ZaYVRXcHNNRlJFU2tkaWJVcDFWVzF3YkZWNmJISlpWbWhLWkd0NGRGcElRVXRhUldSdlRWWnNjRTlVVG1sTk1IQjVWMjB4TkdSdFVYcFVXRnBvVm5wR00xbHFUa3ROUlhoWlUyMTRXazFxYkRWWGEyaE9aRmRXV0ZKdVVtbFNWVW8xVjJ4a1lXVnJkM2xoUjNoYVZqRktObFJFU1hoaFFYQm9WbnBTTTFRd1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdFdNMVZZUmtWUk1tUTJWMWN4UzJKV2NGVmhSMmhRVWpBeE5GZHJVbXBPVlRWVlUxUkNUbUpWTUhoWGJURlhZbFpzZEZWVVNrNWxiV1EwUTJzNVJWWlVSbEJTUlVWNVZGWmtVMkpXY0VWV1ZFWk9VVzFrU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwU1VsVk9ibVF3YkdwTmF6VjJWMnhrVTAxWFNraFdXR1JXVlZac1RGTXpaRnBSYTBwQ1VqQlJTMlJ1Y0VKUmExcFNWV3RTUlZKVlduWmFSV2hUWkRKT05tSXpXazFOYlZKM1drVmtiMDFXYkhCT1YzQnBUV3BDTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW1zMVlVWnJlbFZ1UW1sTmFsWTJWRVJPUzAxUmNHbGlhekV5VkZod1VrMHdPVlZTVkVKUVVrZHplRlJzVWs1a2JHeFpWV3BDWVZaNlJqTmFSV2hPWkdzeFZWRldaRU5hTWpsNVVXMWtSbEpWUmxwVWVUbE9VVlZXV0ZGclJtNVVWVXAxVVdwR1dtSllhSGREYkd3MlVWaHdRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlphVVd0T1ZsUlZhM3BUYlhocVVucG5NbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbkIzWlZad1dGZFVXbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYTkxXVE5yTldSR2JGaGlTRlpPVTFWa1RWRnRaSFpqYTBwdVVsVldRbHBHYnpGUlYyUlNVVEJLU1UxRlZteGtNRWt4VVZWb2FsRlVUbFZOU0dSb1l6SktTVkpXVWt0aGEyUlRUa2RPZEZZeVRYcFJXRVpMVTNkd1dXTnRjR3hWUlhONlRESm5NR05JYkc1UmVtaDNUakk0TUZGVlJrSlNNbVIxVmpKU1ZGVkZSa0pSVlVwQ1ZGVkdWRkpGU2toUlYyeEdVVmhhTVZGdFJYWmFWWE41VjFaR1ZGWkZhSEZPTVVFMVZHcEpORU51V2taV1V6bEpUakZLVFdGR2JGcFdNVUV4VGxWTk5WWklXbXBoYmxaQ1VUQnNVbEpGVWpGaFZHeE9XbGRPZW1NeFdqVmhNVnBGVlRJd2Nrc3daRVJOVmxKU1pWWk9SR0ZUZEVWVVNHTXlVMGN4UkdKdWIwdGtSWFJVVFZWd1ZWRlZkRU5hTW1SNFlVZDBjVlF4UWxKVlZWSkNaREExZGxGVlVrTmlSVVp4VVdwSk0xZHRiR0ZOV0dzeFUwYzVha3N5YkZsVk0wSktZMnhXV1dReGFIaFZWRlpFVWtaYVZrNXRWa3BYWjNCMVkxWm9hazR5TlROV1JXeDNVa1Y0U21SRVRrbGFNamx3WW1wV05WUlZaRkZhUkVJMVdXczVlbEV3TVZKU1JYQkhUbWs1ZGxGWVNqQlRiVlpVVFROd1RGZEhNVWhUVkdjeVVXMWFkVlJIWkd4UFJsSmhRMnBrTVZRd01YZE5WbFpaWTFaT1RHRnJlRnBUYkhCMFYwWmtUMVpFVWxSU1NFbDZUbGRvU1ZGck9USlZla1pxVUZGdmRFeFRNSFJNVlZaUFVrTkNSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJjOVBTSjlmWDE5In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lqQURBZ0VBTUlJQ3dRWUpLb1pJaHZjTkFRY0NvSUlDc2pDQ0FxNENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmNHQ3lxR1NJYjNEUUVKRUFFRW9JR25CSUdrTUlHaEFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnR0lyWHNZWThwS3o3b09ZZkI4eG80QWxQOXN6ekh6UVkzOFlzNEYrRG1yOENGRUE5TTJ0QlFydkdTTEFrMUlTWUcyb1RzZy9nR0E4eU1ESTJNRGt4TkRBd05UTXdPVm93QXdJQkFhQXlwREF3TGpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUlV3RXdZRFZRUURFd3h6YVdkemRHOXlaUzEwYzJHZ0FER0NBZHd3Z2dIWUFnRUJNRkV3T1RFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNU0F3SGdZRFZRUURFeGR6YVdkemRHOXlaUzEwYzJFdGMyVnNabk5wWjI1bFpBSVVPaE5VTHd5UVllNjh3VU12eTRxT2l5b2ppd3d3Q3dZSllJWklBV1VEQkFJQm9JSDhNQm9HQ1NxR1NJYjNEUUVKQXpFTkJnc3Foa2lHOXcwQkNSQUJCREFjQmdrcWhraUc5dzBCQ1FVeER4Y05Nall3T1RFME1EQTFNekE1V2pBdkJna3Foa2lHOXcwQkNRUXhJZ1FnZWVhVjdMcDV4VzJXUTl0WitSUU54dWJKSUhaQXJndE4xQ0l5LzVNc0xzY3dnWTRHQ3lxR1NJYjNEUUVKRUFJdk1YOHdmVEI3TUhrRUlJWDVKN3dIcTJMS3c3UkRWc0VPL0lHeXhvZy8ybnE1NXRodzJkRTZ6UVczTUZVd1BhUTdNRGt4RlRBVEJnTlZCQW9UREhOcFozTjBiM0psTG1SbGRqRWdNQjRHQTFVRUF4TVhjMmxuYzNSdmNtVXRkSE5oTFhObGJHWnphV2R1WldRQ0ZEb1RWQzhNa0dIdXZNRkRMOHVLam9zcUk0c01NQW9HQ0NxR1NNNDlCQU1DQkdnd1pnSXhBT0FxOXUxSEw2QnRUdmU5bTMrZ3lIY3lZWGVuSFR0bmIzM2V6bVlMZ3Nsb2RDc296U05WcW9pQTVpWmx0eU5ETkFJeEFNZEU5dGNNTmJpcUpwZ2lNZXE0MnZlZVZJUGpOTmlMdE80VW5LS2FUOXpsYks1UEVvSUdVTktSVk56YlVvUlA1Zz09In1dfX0sICJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCAiZGlnZXN0IjoiMTYyMWN3aW5ERE1jRXJtdmhaOXZSbnBXcmwwU3ZNR3RYN3I2UHFFQ3R2ND0ifSwgInNpZ25hdHVyZSI6Ik1FVUNJUUN1TVk4WHBGWjRaUUxEa3ZsNVdheWNTd1ZVb3J1R0srS3dtSEtraU1EVWZBSWdTVG5EMncrSW84c0hCeDkrQVYrcFJIZkRtV0xFeS9iQ3lWU0lJejVqbGg4PSJ9fQ==", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:03666902b6f384f122fa0ca99ee2b6b583a8730233637143e574a627afbb99a8", "size":"10003", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:03666902b6f384f122fa0ca99ee2b6b583a8730233637143e574a627afbb99a8"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:54Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:37:21Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareia54aa2u5keergyyg3kgdx6jxxcw2bnqg7jltn5amwsmaisqgmoyy", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:0.17.2"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}, {"headers":{"X-Grafana-URL":"{x-grafana-url}"}, "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:0.17.2", "registryType":"oci", "transport":{"type":"stdio"}}], "remotes":[{"headers":[{"description":"URL of your Grafana Cloud instance", "name":"X-Grafana-URL", "placeholder":"https://<instance>.grafana.net"}], "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v0.17.2"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v0.17.2", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareia54aa2u5keergyyg3kgdx6jxxcw2bnqg7jltn5amwsmaisqgmoyy", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMWpDQ0JsdWdBd0lCQWdJVUR5Z1hLellCZW1sV01ZbTN5eXhlWlZHS1Urc3dDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNekF5V2hjTk1qWXdPVEUwTURFd016QXlXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFcHFRV2F0bXpEOVZJbGF1V3J5MXVieDZic3dwK2E2NGVCcEYxY0Y0QnJWU1M4UE82K2x3YUJZNGRVUlJxU1l6WkhGUDN1b3pSOTNpTmhBKzN2Qm0veXFPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVXRpejZaaHNsMEY1RFlMcko3Rm9KNWR2NHhpMHdId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XYzJYZ0FBQkFNQVJ6QkZBaUFNbklHQ0hqL1BnK2dxZTNSQTFpT1Fxd1ZVSGhnQ01yUWU3T0hwVGpraE5RSWhBTktrSHRUWDl1T0N3NmtVRWUzdzV6RzlaTjhQdFVjYlRZZHFtVmFnTTQ5ak1Bb0dDQ3FHU000OUJBTURBMmtBTUdZQ01RRGo4UXdpOG5RUkFnbjFmZWJlNVpxclZBTzNSczFDMFhLUnlndktnUlBaZ1NMTTZGTDlWWUxGaGE5em9yYlIzNTBDTVFEQjIzYjAwL0d1aGhkMGZsTXBwTjJPNVVWdDVEbFdBdStGblFaNExMUCswNWc0aWVBbVJKbi9jVHAwMWh4ekVtZz0ifSwgInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjI4MjM5NjE2MzQiLCAibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCAia2luZFZlcnNpb24iOnsia2luZCI6Imhhc2hlZHJla29yZCIsICJ2ZXJzaW9uIjoiMC4wLjEifSwgImludGVncmF0ZWRUaW1lIjoiMTc4OTM0NzE4MyIsICJpbmNsdXNpb25Qcm9taXNlIjp7InNpZ25lZEVudHJ5VGltZXN0YW1wIjoiTUVZQ0lRRFlSclRVQWdLSjY1U20yVmhRWXkrUGxXZFlaamg2RzUzcFFwOGRXVjMyMVFJaEFJY2lab1VWNGNaMmR5SUEvOVUyNEljNStFVUZWMUR5ZlowcWF4SS9BUEVxIn0sICJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI3MDIwNTczNzIiLCAicm9vdEhhc2giOiJFSE4vQk5oZENBbjZtVm9RUnZQdUptV2tvY0p1S2Rjelg4QVVNem92blBrPSIsICJ0cmVlU2l6ZSI6IjI3MDIwNTc0MTciLCAiaGFzaGVzIjpbIkpGZ0hBbXhZNHBhVFpHc0pwelZPQmxMcUI2RGtVNjNuSzlQelBFQ283UWc9IiwgIjJzWlVKYmRMMmszb1pHR0NZS2loMVJpVlRmd3RuckhwTm91VE9TNlBSWms9IiwgIkc0WnFwOVlOSEE0WW5oVnIzOTlVZFZKYW4yZkdMdUxiUGsvVnU1alorcjA9IiwgIjN5NHFiOWM0SEt3QmNoQ1RFQVI5bFNBU3lwSEhUQkl0SzJFeDVUblBxS3M9IiwgIjRvcWtSTXB4anhFV0h3cUN3YjVybzgzSldUbTUvSEFLbXZLNHRtYXlXQzQ9IiwgInhUejVkWHhpeFdhcS9qUHh6ZFYzTjZ6WjBDbEhHNDZjSDBuVUZxeW14cDQ9IiwgIjlwOHVSUUUwYlNyUi9VRHRYOHQ0UU5uemN5TjB0c3dBNE1MS0ZqeFZmS0U9IiwgIkhMdUl5T2FhbE1XeksrSHRiL2RBVlh2YnNaRmc0UGprQTdCM2xxcHpERjg9IiwgImZFUFBMMlhoR2RMLzFORS84cW1JR1lFd1R1czBYOVRYNVFmeGNkTkZEblk9IiwgIkUydGQrU25maUR4MkJWWWxqSnNpbkdSRTFlODc5ZjZIN015L2V4NVZZM2c9IiwgIkU0NzJNeWpDWkZVcUxHVmYzc0FHYmFtUlhuZTFwRHZvWEsyWGFLVi9CLzg9IiwgIlUzZU1POGhkWFIrRVY4anArSjdOeVM4NWphVk50ME93MGo5S2xHNGdvOXM9IiwgIkg1REdjMTRESG5acWxVc2FZaGFzRFJxakdqV1B5dUdkRjNxeFN6N1ZPQWc9IiwgIkQrV2hMMmtxWTludit1KzVpS25kUHloVjZJalVxTTJJSnpLdEpmeEpWMDQ9IiwgIm9RZzhaRi9uQWREK1pIaXBaRjZDamsvTjN6TUJFeEZ2UVRMU284RUkwQUE9IiwgIjNMMHVVcjNsc3V3RUZkZnpTT29NSnB5S0c3eHdiZ1NkNzBWUEpMUkVpSFU9IiwgIkZzb1p3N2wwVFA1ai81WFJCd1lnMUUyZ2t2blFUdzZ1VUJxVnZRb1NwOGM9IiwgInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwgInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sICJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjcwMjA1NzQxN1xuRUhOL0JOaGRDQW42bVZvUVJ2UHVKbVdrb2NKdUtkY3pYOEFVTXpvdm5Qaz1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCRkFpQWc2bGVXSU54QTh6WC9VVmg2b05vY1BBZEZCOVFpV25HOVhzQjZmYkQwOVFJaEFKMmMzQSt5cnY5ZlBjZFNmVmpueW03Q2pZQzg0TmZDWVVHWTdUek9jUnNRXG4ifX0sICJjYW5vbmljYWxpemVkQm9keSI6ImV5SmhjR2xXWlhKemFXOXVJam9pTUM0d0xqRWlMQ0pyYVc1a0lqb2lhR0Z6YUdWa2NtVnJiM0prSWl3aWMzQmxZeUk2ZXlKa1lYUmhJanA3SW1oaGMyZ2lPbnNpWVd4bmIzSnBkR2h0SWpvaWMyaGhNalUySWl3aWRtRnNkV1VpT2lJMVptVXdZbU5sWTJRNVpHUXhOV1l4TnpWaFl6RXdaREZqTVdaaFlXSTJZakEyTjJWbVlUbGhZbU0wTVdVd1pHUmxaV1ZrWW1JeVlUSTVOalU1TldReUluMTlMQ0p6YVdkdVlYUjFjbVVpT25zaVkyOXVkR1Z1ZENJNklrMUZXVU5KVVVOck0ydDNTMGRtVXpST1EySm1WVkU1VjJKcGRYTkhlblJuVG5BNU1qWTNUa1JUUzIxcWVrZFBjRzUzU1doQlMzSlBhMWN4YnpKd1EzVnpWbGd4VG5aVlVubzRLMUprWTBjeGQxSXdiVVZRV2tKbldFaDNlVEpMTnlJc0luQjFZbXhwWTB0bGVTSTZleUpqYjI1MFpXNTBJam9pVEZNd2RFeFRNVU5TVldSS1ZHbENSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJzeFNsTlZZM2hoYTA1RVVXMTRNVm93UmpOVFZVcENXakJzVmxKSWJHNVhSWFEyVjFWS2JHSlhlRmhVVm14MFRUTnNOV1ZIVm1GV2EyUk1WbE4wZW1Rd1RtNVhWV3hNWWpGd1NtVnRiM2RTVlVZelZGaGpTMVJ1Y0VaV2F6RkRWRlZrUWsxV1ZrWlJNbWhPVkZkTmVXSkhOV3BOTVVveVdUSXhWbVJXY0VoV2FrcE9WV3BTTTFORlJscFNSbHBTVlZWU1JtVkdXalpaVm1SclpXMVNTRTlZYkdGVmVrWjNXVzAxVTJKQmNHcGlWRVp6VjJ0a2MyRkhVa2hXV0dSSllVZE9UMVJYY0Zwa01EbFZVbFJDVGxKRlJYaFVXSEJDWlZaa2Ixa3dOVTVoYkd3elZERlNSazFGTVVWU1dHUk9aV3RHTlZZeWNFSlJWVEZIWVROa1JtUXhiRWxEYTNSMlYydHNObUZxUWtSUlZrWmFVMVYwZGxkcmJEWmhha0pGVVZaR2FsSkdSbTVSVlZaM1kxWkdXRmxZVW5SbGExRTFWbXRzYzFsWVZsaGpibXQ0WkZkS05FNXRTbnBrTTBGeVdWUlpNRnBWU25kU2FrVkxXVEJaTUZGdVNsZFZNVTAwVlVVNE1rc3llRE5aVlVwYVRrZFNWbFZzU25oVk1XdzJWMnRvUjFWRVRqRmlNM0JUVDFST2NGUnRhRUpMZWs0eVVXMHdkbVZZUmxCUk1FcFpZak5rYmxveFdYbFVWVVV3VW5kd1FrMVdWbXRTU0dSR1VXazVNMVZWVmtKa01HeEpXakJTUWxaRlNtNVViRnBKVlRGV1JsSkZVa0pUTUVwdVdqTktRMW93VmtkUmJFWnFVa1ZHTmxGWFVrTmFNRFZYVTBaRk1GSlZXbTVWVmxZd1lWaHZNa05zY0c5ak1uZDNVbXBXUlZkVmVIbFRhbVJIWWpCdk1WcElXVEJsUjJ0M1pEQm9NMWRWVWxkVmFrSnhVV3RLYm1Rd1duWlJWbFY2VDFaQ2QyVnFSbHBoTUZaaFdXcFdlRlJ0Y0hkVE1GcFlZVmhvY0U1R2EwdFhhMUUwWkRGc1VsZFZVbGRWYWtKVFVWWkdTVXd3U2tkWk0yUlhWMVp3VlZsVmFGTk5SMDVKVkZSYVRXVlViSFZaVm1oVFlqSlNXRk5ZVmxwTmFtd3dWRVJLUjJKdFNuVlZiWEJzVlhwc2NsbFdhRXBrWjNCTllsZFNkMXBGWkc5TlZteHdUMVJPYVUwd2NIbFhiVEUwWkcxUmVsUllXbWhXZWtZeldXcE9TMDFGZUZsVGJYaGFUV3BzTlZkcmFFNWtWMVpZVW01U2FWSlZTalZYYkdSaFpXdDNlV0ZIZUZwV01VbzJRMnQzZVUxWGFHaFdlbEl6VkRGR1dsTXdkRE5YVlVwRFVWVmtSV1J1Y0VKUmEwWlNWVmhLYUZOR1NYZFpNR2hPVG10NE5VOVVRbWxOYmxKeldXMXJNV0ZHYTNwVmJrSnBUV3BXTmxSSE1XdGpSMUpJWVVSRlMxZFhOVmRsYkhCWlUyMXdhVTFxVlhkWGJHTXhUVVY0ZEZSdVdtbFdSVVpZVVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaUk1FcENZVWh3V2sxdGFITlhhMmhYWXpGd1ZWRlVTa05hTWpsNVVXMWtSbEpSY0VKWFZUaDJWRlZHUmxKRlNrUmFNM0JhWWxWd2RGZHNVbTloUlRsSVZGaG9ZVkpIVFRGVWJGSktUVVV4ZEZSVVJtRmlWbHAwVjFjeFVrMXJNVFphTTJoUVVrWlZlRlF3VWtKTmF6RllWVzB4WVZKR1ZYaERhekZEWkRCa1JHRllUa2hSVmtaU1VXMWpNMDlJWkVKVlZrWkdVa2QwYzJSSFRraFBXR3hyVVRCS1ZGZHNaRTlrYlU1MFZXNXdUbEZ0WkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR1ZsSlZUblJTYlRSTFdXMDFVMkZ0VmxSUFYzUm9WMFZzTTFOR1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdEtibFZXUW1waVZscDBXVE5yTldJeGNGaFNiWFJxWlZSc01GZFdaSE5rVlRGRll6QmtSR0ZZVGtoUlZrWlNVV2R3Yms1NmFETlJWa1p1VWxWNFVtUXpTbWhUUmtsM1dUQm9UazVyZURWUFZFSnBUVzVTYzFsdGF6RmhSbXQ2Vlc1Q2FVMXFWalpVUnpGclkwZFNTR0ZFUmxwaWJGbzJWMnhvUzJGdFNYbE9WRUpoVm5wVmQwTnJlSFJVYmxwcFZrVktjVkZ0WkhaamEwcHVVbFZXUWxkVk9IWlVWVVpHVTJ0S1IxWlZNVlpOYldkM1drVm9RMlZyT1hCUFNGcGhUVzEzZDFsVmFGZGhWWGgwVkc1YWFWVjZiRzlYYWtreFRVWnJlbUV6V1V0WGEyUnpaVlY0TlU1WE5XaFhSa3AyV2taa1NtUnRVWGxQV0d4b1RXeHdlbGxxVG10bGEzZDVZa2hTYWxKNmJEVmFSVTE0WlZad1dGUnVXbXBpVmtvMlZFYzFjMkZIU2xobFJVWnFZbFphZEZremF6VmlkM0JoVmpCYWNsa3phelZrUm14WVlraFdUbEpIWkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR2RsSlZkRzVrTWpsT1RXdHdjRmR0TVZaT1JteFZZVWR3VGxZeFJYcFVNVkpXWlZVMVJWTnRjRTlXTVhCelEyeHdkRk50ZEU5aGF6QXdWRlpTYmsxVk5WVmFNMlJQWVd0YWNsZHRNVkpOVlRWVlVWZFNRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlpOVVd0Rk5GUlZVbGhhU0VKclVqSm5lRmRYYTNoaU1rbDZWR3BCUzFkc1pGSmtNSGhTVjFWMFRHUXhiRU5SYTBaSVVraGFObEZWU2tWUlZrWnRVa1ZKZUdJeVVrbFZibVJxWlcwNU1sUkVTbXRqUjFKSVlVUkdXbUZVVm5GWmFrbDNaR3hzV0ZwSVZtdFNNRFF4VkVSS1UyTkJjR3BoYTBVd1VXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlVhMHBFWWpBeFRGSkZOWEJYVnpGaFlrVTVTRkpVVWxwbGExcHlWRzV3Y2sxVk1YRlZXR3hhWld4YWRGZHNaR0ZoVm5CRlYxaHdVRkpGVlRCRGF6VlZWbFJTVGxKR2JEUlhhMlJoWVRBMVZWWllaRWxrTVd4TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSFpGSlZhMUpDVDFoc1lWWXhjRFpVUkVwdllrWnNXRlZ1Y0UxTmFrWnZXVlpqTUdRd1pGSlhWWE5MVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpJWkZKVVJWSkNZWHBXVG1WclJqWlVWM0JLVFVVMVZXRXpaRXhWVm14TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKVlJsSlphMUpEWWtjNWExTkdTak5aTTNCMlpHZHdUVTF0VW5kYVJXUnZUVlpzY0U1WGNHbE5ha0l5VjFaa2EyUlhVa2hVYWxaT1VXMTBTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BHVWxWT00yUXdjRTVXUjNONlZGWlNVbVF3TlVWVFZFcE9VakF4U0VOclRuQmpNR1JDVlZaR1ExcDZZelJrTUVaVFUxVldWMVZZYUZWWlZXaFRUVWRPU1ZSVVdrMWxWR3gxV1Zab1UySXlVbGhUV0ZaYVRXcHNNRlJFU2tkaWJVcDFWVzF3YkZWNmJISlpWbWhLWkd0NGRGcElRVXRhUldSdlRWWnNjRTlVVG1sTk1IQjVWMjB4TkdSdFVYcFVXRnBvVm5wR00xbHFUa3ROUlhoWlUyMTRXazFxYkRWWGEyaE9aRmRXV0ZKdVVtbFNWVW8xVjJ4a1lXVnJkM2xoUjNoYVZqRktObFJFU1hoaFFYQm9WbnBTTTFRd1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdFdNMVZZUmtWUk1tUTJWMWN4UzJKV2NGVmhSMmhRVWpBeE5GZHJVbXBPVlRWVlUxUkNUbUpWTUhoWGJURlhZbFpzZEZWVVNrNWxiV1EwUTJzNVJWWlVSbEJTUlVWNVZGWmtVMkpXY0VWV1ZFWk9VVzFrU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwU1VsVk9ibVF3YkdwTmF6VjJWMnhrVTAxWFNraFdXR1JXVlZac1RGTXpaRnBSYTBwQ1VqQlJTMlJ1Y0VKUmExcFNWV3RTUlZKVlduWmFSV2hUWkRKT05tSXpXazFOYlZKM1drVmtiMDFXYkhCT1YzQnBUV3BDTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW1zMVlVWnJlbFZ1UW1sTmFsWTJWRVJPUzAxUmNHbGlhekV5VkZod1VrMHdPVlZTVkVKUVVrZHplRlJzVWs1a2JHeFpWV3BDWVZaNlJqTmFSV2hPWkdzeFZWRldaRU5hTWpsNVVXMWtSbEpWUmxwVWVUbE9VVlZXV0ZGclJtNVVWVXAxVVdwR1dtSllhSGREYkd3MlVWaHdRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlphVVd0T1ZsUlZhM3BUYlhocVVucG5NbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbkIzWlZad1dGZFVXbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYTkxXVE5yTldSR2JGaGlTRlpPVTFWa1RGRnRaSFpqYTBwdVVsVldRbHBHYnpGUlYyUlNVVEJLU1dRd1ZteGFNRWt3VVZWb1dsRlVUbFZOU0dSb1l6SktTVkpXVWt0aGEyUlRUa2RPZEZZeVRYcFJXRVpMVTNkd1dXTnRjR3hWUlhONlRESm5NR05JYkc1UmVtaDNUakk0TUZGVlJrSlNNbVIxVmpKTmVWZEhaRUpSVlVwQ1ZGVkdVMlZyU2tkUlYyeENWRmMxU2xJd1RrbGhhVGxSV25sMGJtTlhWWHBWYTBWNFlWVTVVa051UmpOV2JGWkpZVWRrUkZSWVNsSmFWR1JRVTBoQ1ZXRnRkRzlVYkVaS1lVVkdUMU15ZEVsa1JsSlpUMWhXVUZFell6SmhNVlpHV2xST00wNVljRWhQVm5CUFQwWkNNRlpYVG1sV1JteHJZMWN4VjFsWFkwdFVWRkUxWVdzeFFtSXdaRVJSTTBaSVZUQXdNRTlWU2tKVVZWSkNUVzEwUWxSVlpGcFJNREZTVWtkdk5GVllaSEJQUnpWU1ZXdEdibUpxUm0xYVYwcHNUbFp3ZUdOc1drSlVlazVUWTNwR1JFMUdhRXhWWjNBMVdqTmFURm94U2xGWGJXUlVWRVV3TWxKcmR6VldiR3hOVW0xb2FFOVljSFpqYlVwVFRYcFZkMUV3TVZKU1JVbDVUVEpKZDAxRE9VaGtWMmh2V2tSQ2JXSkZNWGRqUlRSNVZIcFdWbFp1VVRGU1IzaFlRMnRHTVVzd1duVlZWbTh3VkVWNFVVdDZRVEZhZWxKd1dsVkdkRlZyY0hWTU1rNVZZMFJCZUdGSWFEWlNWekZ1VUZGdmRFeFRNSFJNVlZaUFVrTkNSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJjOVBTSjlmWDE5In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lUQURBZ0VBTUlJQ3dBWUpLb1pJaHZjTkFRY0NvSUlDc1RDQ0FxMENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmdHQ3lxR1NJYjNEUUVKRUFFRW9JR29CSUdsTUlHaUFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnR3BNVHJRU21saFJ0TnVNS1dZdW1wWnJxZlI1alh1U3FxMlJzMm1JdHVtMENGUURFYkg3c213S3NybWxqMmh4WkRzYWZmUVVsc1JnUE1qQXlOakE1TVRRd01EVXpNREphTUFNQ0FRR2dNcVF3TUM0eEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVWTUJNR0ExVUVBeE1NYzJsbmMzUnZjbVV0ZEhOaG9BQXhnZ0hhTUlJQjFnSUJBVEJSTURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFzR0NXQ0dTQUZsQXdRQ0FhQ0IvREFhQmdrcWhraUc5dzBCQ1FNeERRWUxLb1pJaHZjTkFRa1FBUVF3SEFZSktvWklodmNOQVFrRk1ROFhEVEkyTURreE5EQXdOVE13TWxvd0x3WUpLb1pJaHZjTkFRa0VNU0lFSUx3emVQc3JEUlNNaElDekx3OHcrcll2d3ViV1BtK2ZBUWhrS0ppS3lKMmRNSUdPQmdzcWhraUc5dzBCQ1JBQ0x6Ri9NSDB3ZXpCNUJDQ0YrU2U4QjZ0aXlzTzBRMWJCRHZ5QnNzYUlQOXA2dWViWWNOblJPczBGdHpCVk1EMmtPekE1TVJVd0V3WURWUVFLRXd4emFXZHpkRzl5WlM1a1pYWXhJREFlQmdOVkJBTVRGM05wWjNOMGIzSmxMWFJ6WVMxelpXeG1jMmxuYm1Wa0FoUTZFMVF2REpCaDdyekJReS9MaW82TEtpT0xEREFLQmdncWhrak9QUVFEQWdSbU1HUUNNQVRWbkNjY09Pdm56WEF3NXhMbmZLTk9WV3lreFRHQkdYTVlPbFM1aXh0ZUxBY0x3MnV4Q1JMV1hGeGNlMGRQaXdJd0Nrdlk2Z2FEVjRacUxUMGtjUFhIc2llSFdyWldzdGt5dmVSdnBLMWd4V25VZGtsRXpteGZxbU85MjdVR0tvay8ifV19fSwgIm1lc3NhZ2VTaWduYXR1cmUiOnsibWVzc2FnZURpZ2VzdCI6eyJhbGdvcml0aG0iOiJTSEEyXzI1NiIsICJkaWdlc3QiOiJYK0M4N05uZEZmRjFyQkRSd2ZxcmF3WisrcHE4UWVEZDd1MjdLaWxsbGRJPSJ9LCAic2lnbmF0dXJlIjoiTUVZQ0lRQ2sza3dLR2ZTNE5DYmZVUTlXYml1c0d6dGdOcDkyNjdORFNLbWp6R09wbndJaEFLck9rVzFvMnBDdXNWWDFOdlVSejgrUmRjRzF3UjBtRVBaQmdYSHd5Mks3In19", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:1ac7109d08f4ca4e46e9a0597b52815e5e53b749c09d30efa82f9c44a55368a9", "size":"10143", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:1ac7109d08f4ca4e46e9a0597b52815e5e53b749c09d30efa82f9c44a55368a9"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:53Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T15:09:39Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":3}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareic5zqpnhnwtcq2jhsfeu7xy3y5b6kpa5ncjns63lnjlohkevea3vy", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:0.7.7"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}], "type":"stdio"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}], "identifier":"docker.io/grafana/mcp-grafana:0.7.7", "registryType":"oci", "transport":{"type":"stdio"}}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v0.7.7"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v0.7.7", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareic5zqpnhnwtcq2jhsfeu7xy3y5b6kpa5ncjns63lnjlohkevea3vy", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMWpDQ0JsdWdBd0lCQWdJVU9NVlV0cEN5eWxjenB6alhLdTlhbGVKYkw0Z3dDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNekEyV2hjTk1qWXdPVEUwTURFd016QTJXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFU1RvZFk1a3g3a1c5RDh5UktvU3RnZGZhR1NMTGJJWURQUlVMak9IY3JrRzZIUjN6UVN2dzNEckVrcUhmODNtemhkVEduNWVLckdUYTdyelVrT2xuWEtPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVVdMMDdkMDQwK1h1WlR4NzdYR09pZ0JKWWxUY3dId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XZEdvZ0FBQkFNQVJ6QkZBaUJrN2JvbFlEL1BDNHJkRlg1cGxLY1FnMkU3WFplbEY5ZXR6c3NUM0ZxcHd3SWhBSmh0R0tUeUJ6bVJmRDV2NitrcFB5b0Q0WEM3N1UyZjA2ejExOHBOdmllYk1Bb0dDQ3FHU000OUJBTURBMmtBTUdZQ01RRFc3ZmgrTWhIdmM4TzZsOHQ4TFFGM1BxYXFBS2FGQUFMVFFHVVJ2dGJPcFpFWG43cUVFd3RiMVREZWE5YXNkbFVDTVFDRG1vNFJJdlFtNG4zcEh2c2wyekFOSU9rSjFlYkhTTFVWRVNvSlNvYzh4L2FXNkhoVXQ5ZExBRFFmWTZGK0xPRT0ifSwgInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjI4MjM5NjI3NjQiLCAibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCAia2luZFZlcnNpb24iOnsia2luZCI6Imhhc2hlZHJla29yZCIsICJ2ZXJzaW9uIjoiMC4wLjEifSwgImludGVncmF0ZWRUaW1lIjoiMTc4OTM0NzE4NiIsICJpbmNsdXNpb25Qcm9taXNlIjp7InNpZ25lZEVudHJ5VGltZXN0YW1wIjoiTUVVQ0lRREh2akxZNVgwOVZiYTcyQWJGaDB1dzg0NGxsTjBoQ25tNWs3WCtIYTY0VUFJZ0RnQ3ZsZDFIblhHMUNnUC9WS3NhYm9YVmg2alQwWUtZME5XeStZY2tJV3M9In0sICJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI3MDIwNTg1MDIiLCAicm9vdEhhc2giOiJNUldZOEY2REVqeHU5dzRaRkQzVHdjek01bjZSZzIxNXNFVWVaa0h2dTM4PSIsICJ0cmVlU2l6ZSI6IjI3MDIwNTg2NDkiLCAiaGFzaGVzIjpbIlUyTVRmUzlIUmJTbkFpMWduaXhzSTYvcmo2L1BPL1gyTk1scURmZnMweFU9IiwgImJKT29UbU9pUzMwcEdadWpDMWNsL0ZlSjIvOGlhSms4ZjFDKzZSOWN0c2s9IiwgIjNuVTZGcWxEdE5mY1YwdFhTZGE5elNINS9TNXI4aDV6Y3VGUmJyUnhIcFk9IiwgImZTSVVuZ1lIeVNyTlM3QUNkOE5idndQOFQvcEEwdkx5eUZlZTAvUGdXY1U9IiwgIlplWWVPTENwT29QUWM0ekdnUkUvelF1SjhROVRVSVFvZjJWTlVHd1Qwc0k9IiwgInRoejAzcUZGWXB0ekptVjBtRnVibjdWTXRNOTA3V0s5OFlKSTc1N3c5a2s9IiwgImdabFR4YVViTWY0V3hNa1ZOU2hjK295SXJjems5VUNaWUFnU2QySUhQYzg9IiwgIk01UWxDTmZVVHZoU1JTeXJUV1NmNmpiM2RvalhqNVloYmVITVBJMGZ0YVE9IiwgIi9hSTNScmtuMXkrV2NEVEc0MHEydmlxN3RoekRqSll0RWwrS2dPYjVWRzA9IiwgIjVEZmQzeG9Ea1crOTNFVlpCTUYxYk1aTnNhWG5BcDZsU2s2Qm9FWlZnZEE9IiwgIkQrV2hMMmtxWTludit1KzVpS25kUHloVjZJalVxTTJJSnpLdEpmeEpWMDQ9IiwgIm9RZzhaRi9uQWREK1pIaXBaRjZDamsvTjN6TUJFeEZ2UVRMU284RUkwQUE9IiwgIjNMMHVVcjNsc3V3RUZkZnpTT29NSnB5S0c3eHdiZ1NkNzBWUEpMUkVpSFU9IiwgIkZzb1p3N2wwVFA1ai81WFJCd1lnMUUyZ2t2blFUdzZ1VUJxVnZRb1NwOGM9IiwgInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwgInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sICJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjcwMjA1ODY0OVxuTVJXWThGNkRFanh1OXc0WkZEM1R3Y3pNNW42UmcyMTVzRVVlWmtIdnUzOD1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCRkFpQXZ1WXRvcm54STRHMms2L1RYM3ZjZStBYTB6UTZ4L09LRlNkc1R5SHJRVmdJaEFMVXYzOHMzd2lMSDZpRjNZU2Y1S0VMdnkzUy9JTnE2eURSSUhtM1daVUxoXG4ifX0sICJjYW5vbmljYWxpemVkQm9keSI6ImV5SmhjR2xXWlhKemFXOXVJam9pTUM0d0xqRWlMQ0pyYVc1a0lqb2lhR0Z6YUdWa2NtVnJiM0prSWl3aWMzQmxZeUk2ZXlKa1lYUmhJanA3SW1oaGMyZ2lPbnNpWVd4bmIzSnBkR2h0SWpvaWMyaGhNalUySWl3aWRtRnNkV1VpT2lJMU5USm1PRGMxWVdSaVlXSTVZMk5sTkRJNVkySTNPREEzT1dKbVpqWTROREZpTnpsbU1UWTJNamt6TXpZNE9HUTRZakZsWTJNeU9EVXdZMk5rTVRSbEluMTlMQ0p6YVdkdVlYUjFjbVVpT25zaVkyOXVkR1Z1ZENJNklrMUZVVU5KUnpKWFVVcEZUWGNyZURGeU1VZDVRVWRQTm05UU5qRkJjR3huTm1JNVJubEtSMjExY0Uxd1pYQklTVUZwUWtoRFIxSnNaa1I1U1ZaSlVsazRSSEJxUkM4MFpqWm9iV1JJYmpOdVpVaFJUREpJZVd0U1UwUnJja0U5UFNJc0luQjFZbXhwWTB0bGVTSTZleUpqYjI1MFpXNTBJam9pVEZNd2RFeFRNVU5TVldSS1ZHbENSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJzeFNsTlZZM2hoYTA1RVVXMTRNVm93UmpOVFZVcENXakJzVmxRd01WZFdXRkozVVROc05XSkhUalpqU0hCeFYwVjBNVTlYUm5OYVZYQnBWRVJTYm1Rd1RtNVhWV3hNWWpGd1NtVnRiM2RTVlVZelZGaGpTMVJ1Y0VaV2F6RkRWRlZrUWsxV1ZrWlJNbWhPVkZkTmVXSkhOV3BOTVVveVdUSXhWbVJXY0VoV2FrcE9WV3BTTTFORlJscFNSbHBTVlZWU1JtVkdXalpaVm1SclpXMVNTRTlZYkdGVmVrWjNXVzAxVTJKQmNHcGlWRVp6VjJ0a2MyRkhVa2hXV0dSSllVZE9UMVJYY0Zwa01EbFZVbFJDVGxKRlJYaFVXSEJDVFd4a2Ixa3dOVTVoYkd3elZERlNSazFGTVVWU1dHUk9aV3RGZVZZeWNFSlJWVEZIWVROa1JtUXhiRWxEYTNSMlYydHNObUZxUWtSUlZrWmFVMVYwZGxkcmJEWmhha0pGVVZaR2FsSkdSbTVSVlZaVVZrYzVhMWRVVm5KbFJHUnlWbnBzUlU5SWJGTlRNamxVWkVka2ExcHRSa2hWTUhoTldXdHNXbEpHUWxOV1ZYZExZV3M1U1ZrelNuSlNlbHBKVldwT05sVldUakprZWs1RlkydFdjbU5WYUcxUFJFNTBaVzFvYTFaRlpIVk9WMVpNWTJ0a1ZWbFVaSGxsYkZaeVZESjRkVmRGZEZCUk1FcFpZak5rYmxveFdYbFVWVVV3VW5kd1FrMVdWbXRTU0dSR1VXazVNMVZWVmtKa01HeEpXakJTUWxaRlNtNVViRnBKVlRGV1JsSkZVa0pUTUVwdVdqTktRMW93VmtkUmJFWnFVa1ZHTmxGWFVrTmFNRFZYVTBaRk1GSlZXbTVWVmxaWVZFUkJNME50VVhkT1JFRnlWMGhXWVZaSVp6Tk9NV2hJVkRKc2JsRnJjRnBpUmxKcVpEQm9NMWRWVWxkVmFrSnhVV3RLYm1Rd1duWlJWbFY2VDFaQ2QyVnFSbHBoTUZaaFdXcFdlRlJ0Y0hkVE1GcFlZVmhvY0U1R2EwdFhhMUUwWkRGc1VsZFZVbGRWYWtKVFVWWkdTVXd3U2tkWk0yUlhWMVp3VlZsVmFGTk5SMDVKVkZSYVRXVlViSFZaVm1oVFlqSlNXRk5ZVmxwTmFtd3dWRVJLUjJKdFNuVlZiWEJzVlhwc2NsbFdhRXBrWjNCTllsZFNkMXBGWkc5TlZteHdUMVJPYVUwd2NIbFhiVEUwWkcxUmVsUllXbWhXZWtZeldXcE9TMDFGZUZsVGJYaGFUV3BzTlZkcmFFNWtWMVpZVW01U2FWSlZTalZYYkdSaFpXdDNlV0ZIZUZwV01VbzJRMnQzZVUxWGFHaFdlbEl6VkRGR1dsTXdkRE5YVlVwRFVWVmtSV1J1Y0VKUmEwWlNWVmhLYUZOR1NYZFpNR2hPVG10NE5VOVVRbWxOYmxKeldXMXJNV0ZHYTNwVmJrSnBUV3BXTmxSSE1XdGpSMUpJWVVSRlMxZFhOVmRsYkhCWlUyMXdhVTFxVlhkWGJHTXhUVVY0ZEZSdVdtbFdSVVpZVVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaUk1FcENZVWh3V2sxdGFITlhhMmhYWXpGd1ZWRlVTa05hTWpsNVVXMWtSbEpSY0VKWFZUaDJWRlZHUmxKRlNrUmFNM0JhWWxWd2RGZHNVbTloUlRsSVZGaG9ZVkpIVFRGVWJGSktUVVV4ZEZSVVJtRmlWbHAwVjFjeFVrMXJNVFphTTJoUVVrWlZlRlF3VWtKTmF6RllWVzB4WVZKR1ZYaERhekZEWkRCa1JHRllUa2hSVmtaU1VXMWpNMDlJWkVKVlZrWkdVa2QwYzJSSFRraFBXR3hyVVRCS1ZGZHNaRTlrYlU1MFZXNXdUbEZ0WkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR1ZsSlZUblJTYlRSTFdXMDFVMkZ0VmxSUFYzUm9WMFZzTTFOR1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdEtibFZXUW1waVZscDBXVE5yTldJeGNGaFNiWFJxWlZSc01GZFdaSE5rVlRGRll6QmtSR0ZZVGtoUlZrWlNVV2R3Yms1NmFETlJWa1p1VWxWNFVtUXpTbWhUUmtsM1dUQm9UazVyZURWUFZFSnBUVzVTYzFsdGF6RmhSbXQ2Vlc1Q2FVMXFWalpVUnpGclkwZFNTR0ZFUmxwaWJGbzJWMnhvUzJGdFNYbE9WRUpoVm5wVmQwTnJlSFJVYmxwcFZrVktjVkZ0WkhaamEwcHVVbFZXUWxkVk9IWlVWVVpHVTJ0S1IxWlZNVlpOYldkM1drVm9RMlZyT1hCUFNGcGhUVzEzZDFsVmFGZGhWWGgwVkc1YWFWVjZiRzlYYWtreFRVWnJlbUV6V1V0WGEyUnpaVlY0TlU1WE5XaFhSa3AyV2taa1NtUnRVWGxQV0d4b1RXeHdlbGxxVG10bGEzZDVZa2hTYWxKNmJEVmFSVTE0WlZad1dGUnVXbXBpVmtvMlZFYzFjMkZIU2xobFJVWnFZbFphZEZremF6VmlkM0JoVmpCYWNsa3phelZrUm14WVlraFdUbEpIWkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR2RsSlZkRzVrTWpsT1RXdHdjRmR0TVZaT1JteFZZVWR3VGxZeFJYcFVNVkpXWlZVMVJWTnRjRTlXTVhCelEyeHdkRk50ZEU5aGF6QXdWRlpTYmsxVk5WVmFNMlJQWVd0YWNsZHRNVkpOVlRWVlVWZFNRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlpOVVd0Rk5GUlZVbGhhU0VKclVqSm5lRmRYYTNoaU1rbDZWR3BCUzFkc1pGSmtNSGhTVjFWMFRHUXhiRU5SYTBaSVVraGFObEZWU2tWUlZrWnRVa1ZKZUdJeVVrbFZibVJxWlcwNU1sUkVTbXRqUjFKSVlVUkdXbUZVVm5GWmFrbDNaR3hzV0ZwSVZtdFNNRFF4VkVSS1UyTkJjR3BoYTBVd1VXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlVhMHBFWWpBeFRGSkZOWEJYVnpGaFlrVTVTRkpVVWxwbGExcHlWRzV3Y2sxVk1YRlZXR3hhWld4YWRGZHNaR0ZoVm5CRlYxaHdVRkpGVlRCRGF6VlZWbFJTVGxKR2JEUlhhMlJoWVRBMVZWWllaRWxrTVd4TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSFpGSlZhMUpDVDFoc1lWWXhjRFpVUkVwdllrWnNXRlZ1Y0UxTmFrWnZXVlpqTUdRd1pGSlhWWE5MVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpJWkZKVVJWSkNZWHBXVG1WclJqWlVWM0JLVFVVMVZXRXpaRXhWVm14TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKVlJsSlphMUpEWWtjNWExTkdTak5aTTNCMlpHZHdUVTF0VW5kYVJXUnZUVlpzY0U1WGNHbE5ha0l5VjFaa2EyUlhVa2hVYWxaT1VXMTBTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BHVWxWT00yUXdjRTVXUjNONlZGWlNVbVF3TlVWVFZFcE9VakF4U0VOclRuQmpNR1JDVlZaR1ExcDZZelJrTUVaVFUxVldWMVZZYUZWWlZXaFRUVWRPU1ZSVVdrMWxWR3gxV1Zab1UySXlVbGhUV0ZaYVRXcHNNRlJFU2tkaWJVcDFWVzF3YkZWNmJISlpWbWhLWkd0NGRGcElRVXRhUldSdlRWWnNjRTlVVG1sTk1IQjVWMjB4TkdSdFVYcFVXRnBvVm5wR00xbHFUa3ROUlhoWlUyMTRXazFxYkRWWGEyaE9aRmRXV0ZKdVVtbFNWVW8xVjJ4a1lXVnJkM2xoUjNoYVZqRktObFJFU1hoaFFYQm9WbnBTTTFRd1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdFdNMVZZUmtWUk1tUTJWMWN4UzJKV2NGVmhSMmhRVWpBeE5GZHJVbXBPVlRWVlUxUkNUbUpWTUhoWGJURlhZbFpzZEZWVVNrNWxiV1EwUTJzNVJWWlVSbEJTUlVWNVZGWmtVMkpXY0VWV1ZFWk9VVzFrU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwU1VsVk9ibVF3YkdwTmF6VjJWMnhrVTAxWFNraFdXR1JXVlZac1RGTXpaRnBSYTBwQ1VqQlJTMlJ1Y0VKUmExcFNWV3RTUlZKVlduWmFSV2hUWkRKT05tSXpXazFOYlZKM1drVmtiMDFXYkhCT1YzQnBUV3BDTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW1zMVlVWnJlbFZ1UW1sTmFsWTJWRVJPUzAxUmNHbGlhekV5VkZod1VrMHdPVlZTVkVKUVVrZHplRlJzVWs1a2JHeFpWV3BDWVZaNlJqTmFSV2hPWkdzeFZWRldaRU5hTWpsNVVXMWtSbEpWUmxwVWVUbE9VVlZXV0ZGclJtNVVWVXAxVVdwR1dtSllhSGREYkd3MlVWaHdRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlphVVd0T1ZsUlZhM3BUYlhocVVucG5NbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbkIzWlZad1dGZFVXbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYTkxXVE5yTldSR2JGaGlTRlpPVTFWa1RGRnRaSFpqYTBwdVVsVldRbHBHYnpGUlYyUlNVVEJLU1dRd1ZteGFNRWt3VVZWb1dsRlVUbFZOU0dSb1l6SktTVkpXVWt0aGEyUlRUa2RPZEZZeVRYcFJXRVpMVTNkd1dXTnRjR3hWUlhONlRESm5NR05JYkc1UmVtaDNUakk0TUZGVlJrSlNNbVIxVmpKU1NHSXlaRUpSVlVwQ1ZGVkdVMlZyU2tkUlYyeERZWHBrYVdJeWVGcFNRemxSVVhwU2VWcEZXbGxPV0VKelV6Sk9Va050WTNsU1ZHUlpWMjFXYzFKcWJHeGtTSEI2WXpGUmVsSnVSbmRrTTJSS1lVVkdTMkZJVWtoVE1WSTFVVzV3ZEZWdFdrVk9XRmt5U3pKMGQxVkliSFpTUkZKWlVYcGpNMVpVU20xTlJGbzJUVlJGTkdORk5FdGtiV3hzV1dzeFFtSXdaRVJSTTBaSVZUQXdNRTlWU2tKVVZWSkNUVzEwUWxSVlpGcFJNREZTVWtaak0xcHRaM0pVVjJoSlpHMU5ORlI2V25OUFNGRTBWRVpHUjAweFFuaFpXRVpDVXpKR1IxRlZSazFXUVhCU1VqRldVMlJ1VW1sVU0wSmhVbFpvZFU0elJrWlNXR1F3V1dwR1ZWSkhWbWhQVjBaNldrZDRWbEV3TVZKUk1GSjBZbnBTVTFOWVdsSmlWRkoxVFROQ1NXUnVUbk5OYm5CQ1ZHdHNVR0V3YjNoYVYwcEpRMnhPVFZaV1drWlZNamxMVlRJNWFrOUlaM1paVm1NeVUwZG9WbVJFYkd0VVJVWkZWVmRhV2s1cldYSlVSVGxHVUZGdmRFeFRNSFJNVlZaUFVrTkNSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJjOVBTSjlmWDE5In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lEQURBZ0VBTUlJQ3Z3WUpLb1pJaHZjTkFRY0NvSUlDc0RDQ0Fxd0NBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmNHQ3lxR1NJYjNEUUVKRUFFRW9JR25CSUdrTUlHaEFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFncy9DYTlZMkNCZGw5ZCtYZGZRSFRzaTUzdDJDbEFYUEZHNS92RkNDQ0M4MENGRTl0YnBnNGszMnNwSnV3NGMwSlhEUVVFQVRqR0E4eU1ESTJNRGt4TkRBd05UTXdObG93QXdJQkFhQXlwREF3TGpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUlV3RXdZRFZRUURFd3h6YVdkemRHOXlaUzEwYzJHZ0FER0NBZG93Z2dIV0FnRUJNRkV3T1RFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNU0F3SGdZRFZRUURFeGR6YVdkemRHOXlaUzEwYzJFdGMyVnNabk5wWjI1bFpBSVVPaE5VTHd5UVllNjh3VU12eTRxT2l5b2ppd3d3Q3dZSllJWklBV1VEQkFJQm9JSDhNQm9HQ1NxR1NJYjNEUUVKQXpFTkJnc3Foa2lHOXcwQkNSQUJCREFjQmdrcWhraUc5dzBCQ1FVeER4Y05Nall3T1RFME1EQTFNekEyV2pBdkJna3Foa2lHOXcwQkNRUXhJZ1FnNENBdFBRQWJvTFV3SnpBNk1ycW1jTnp2VVozREJ2Njl3MlJFT1NRb0lhWXdnWTRHQ3lxR1NJYjNEUUVKRUFJdk1YOHdmVEI3TUhrRUlJWDVKN3dIcTJMS3c3UkRWc0VPL0lHeXhvZy8ybnE1NXRodzJkRTZ6UVczTUZVd1BhUTdNRGt4RlRBVEJnTlZCQW9UREhOcFozTjBiM0psTG1SbGRqRWdNQjRHQTFVRUF4TVhjMmxuYzNSdmNtVXRkSE5oTFhObGJHWnphV2R1WldRQ0ZEb1RWQzhNa0dIdXZNRkRMOHVLam9zcUk0c01NQW9HQ0NxR1NNNDlCQU1DQkdZd1pBSXdiTmcrY1JHU1czY25ZQk5KL3hhZXIrVTlTNVUzUFB4QVRBeFZ5Z3N5MEk0TnlET3cwMUNPZFQwWElvQjFhTHc0QWpCNEJJdTJrcCtHZ29IWi9Xb01CVU02TlFnVG5OdlNkTXJZVlZwRytzWmx2WHMxeHJQSUN0UlZIcW1TVWhoRmpEdz0ifV19fSwgIm1lc3NhZ2VTaWduYXR1cmUiOnsibWVzc2FnZURpZ2VzdCI6eyJhbGdvcml0aG0iOiJTSEEyXzI1NiIsICJkaWdlc3QiOiJWUytIV3R1cm5NNUNuTGVBZWIvMmhCdDU4V1lwTTJpTml4N01LRkRNMFU0PSJ9LCAic2lnbmF0dXJlIjoiTUVRQ0lHMldRSkVNdyt4MXIxR3lBR082b1A2MUFwbGc2YjlGeUpHbXVwTXBlcEhJQWlCSENHUmxmRHlJVklSWThEcGpELzRmNmhtZEhuM25lSFFMMkh5a1JTRGtyQT09In19", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:a0d77fb06f7c4103d57bcad83e513d9b3bebedda03795e5cf1294d13590065c8", "size":"9999", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:a0d77fb06f7c4103d57bcad83e513d9b3bebedda03795e5cf1294d13590065c8"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:53Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:27:04Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareie5uhxto5lycbcyakrhgvemjpibk67ia46x5qllb65tkd3ikch2ha", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:0.17.1"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}, {"headers":{"X-Grafana-URL":"{x-grafana-url}"}, "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:0.17.1", "registryType":"oci", "transport":{"type":"stdio"}}], "remotes":[{"headers":[{"description":"URL of your Grafana Cloud instance", "name":"X-Grafana-URL", "placeholder":"https://<instance>.grafana.net"}], "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v0.17.1"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v0.17.1", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareie5uhxto5lycbcyakrhgvemjpibk67ia46x5qllb65tkd3ikch2ha", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMVRDQ0JsdWdBd0lCQWdJVUd4Tjd3TnV5NmEzUVRJd2MyNlJ3SitKc0NWY3dDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNalU1V2hjTk1qWXdPVEUwTURFd01qVTVXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFZHVyQkEySzRuWUF3NWlYK1VnUWR1THlUb2hTMlVMa1RYU2NiRm5aSmo2MXRnWnJaUTVzVW8wY1M2Tzltc0w5eVd0MTJQQ2hndTlWdUIvUG5aK2lzUGFPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVXlISnZFTlRvVFYrRCtBM3NxVi9ETTZoRlV4b3dId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XY3JwZ0FBQkFNQVJ6QkZBaUJvNnIvRjVNT1dqR3REM045ejNDSU9HT09Yejl6SVk1NW5CSWZ1bXVrR2JRSWhBSnFDa1J5VVVxVUswcjN0QXUxZk1BOGNDWlVaOGtVSjQrb2duNXlNYUJVdU1Bb0dDQ3FHU000OUJBTURBMmdBTUdVQ01RQ0xPUG5HdmJIUllZdnpwdmJJOXUxMlQ4eUNhOWdBS1g3VTZwOFdCbHQ3VGhEYVVnN0dFVGVESE12Sy9PelhTY29DTURxb1VSZWRWNm9SMEpTeGdlVG1tOFJkMDdpdzUwTTRseitoQmJWQWlKcHdEdkM2NklnT21Da3hvV2RmakFyTjd3PT0ifSwgInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjI4MjM5NjA1NjMiLCAibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCAia2luZFZlcnNpb24iOnsia2luZCI6Imhhc2hlZHJla29yZCIsICJ2ZXJzaW9uIjoiMC4wLjEifSwgImludGVncmF0ZWRUaW1lIjoiMTc4OTM0NzE3OSIsICJpbmNsdXNpb25Qcm9taXNlIjp7InNpZ25lZEVudHJ5VGltZXN0YW1wIjoiTUVVQ0lHV1RrM3kzcU5uRUg2aWFvVSsvNHZsR0V4bkVBZXVSTWZ1YnBmL01QeVZpQWlFQTBRZDBQTUtHZEhCdk5vbHNtRW1DTHNYaGVkdm1LU2pEeS9DbkxzeC91V0k9In0sICJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI3MDIwNTYzMDEiLCAicm9vdEhhc2giOiJrWVBlb2cxYlVBb1MraTExN3Z3NmpwUlB4cldILzBHUWQrb0o4VzJMS3k4PSIsICJ0cmVlU2l6ZSI6IjI3MDIwNTYzMjMiLCAiaGFzaGVzIjpbIlYyODhBY1BkS09KOVZNMkYyZDQzVVU3MWV5eEE3WDlMUW1iYi9kQTFIVWs9IiwgIkxwMitKN056SEdqaklzdmxxSHRURDJWTS9icjR0T2dNbWkzb0pNbG54Y0E9IiwgIlJFVlFDS0tnUXZOUjlxRG16QnFoQ3JFL1lDYXBVRmJDajV4cXYwcjJkREU9IiwgIm5nOXpMR1pxNUJGaU1qODR1cmFpL0VpU09WNDJETytZbjZmTEQzNTc3NmM9IiwgIlBCYjdzVlVSVHNlSG1YLzRabytJSFNDYWdlT0VuTEVwS2JodTREaUVJeHM9IiwgIlRJQUwzNFFFR0JtMkRlU0d6Rm1EY3Z3RmkyUXhqelpETWVMQllqVEZrRWs9IiwgIjFndW40WHpadGZVeHp3cmtEOVpyOXdMMjZyZHRLQ2ZNcU5hbkRxTjkzckk9IiwgIllvMGM0Y3pHQnRJNU1VYUVTNkhYOExkc2p3K3JaTXFURmJPck9oYmxaN009IiwgInkvUVU4bEQrSnl1cVNRb3RFK1BDdm1NdmxMRVpsdmc3VTRGdXpHSGw5SkE9IiwgIkdsVmxBVGVBbTBVMUhOUndROEpjemlpN2w0eWZ4Q1lGTEVRTktWVmJLSDA9IiwgIlUzZU1POGhkWFIrRVY4anArSjdOeVM4NWphVk50ME93MGo5S2xHNGdvOXM9IiwgIkg1REdjMTRESG5acWxVc2FZaGFzRFJxakdqV1B5dUdkRjNxeFN6N1ZPQWc9IiwgIkQrV2hMMmtxWTludit1KzVpS25kUHloVjZJalVxTTJJSnpLdEpmeEpWMDQ9IiwgIm9RZzhaRi9uQWREK1pIaXBaRjZDamsvTjN6TUJFeEZ2UVRMU284RUkwQUE9IiwgIjNMMHVVcjNsc3V3RUZkZnpTT29NSnB5S0c3eHdiZ1NkNzBWUEpMUkVpSFU9IiwgIkZzb1p3N2wwVFA1ai81WFJCd1lnMUUyZ2t2blFUdzZ1VUJxVnZRb1NwOGM9IiwgInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwgInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sICJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjcwMjA1NjMyM1xua1lQZW9nMWJVQW9TK2kxMTd2dzZqcFJQeHJXSC8wR1FkK29KOFcyTEt5OD1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCRkFpQlFyUHJCeHgxdzAvb3lYU2xGZ3piek01bzlsMWdYNStZVUdOam1NNDVaUlFJaEFQbDZwZExiclR1bEtVakljMXpWQzVnZnpwQ0x6SmpUSnJ3b2RGZDhaVFVnXG4ifX0sICJjYW5vbmljYWxpemVkQm9keSI6ImV5SmhjR2xXWlhKemFXOXVJam9pTUM0d0xqRWlMQ0pyYVc1a0lqb2lhR0Z6YUdWa2NtVnJiM0prSWl3aWMzQmxZeUk2ZXlKa1lYUmhJanA3SW1oaGMyZ2lPbnNpWVd4bmIzSnBkR2h0SWpvaWMyaGhNalUySWl3aWRtRnNkV1VpT2lJd05UZGlPR0U1WXpSbU9EVTVOREppWkRjeE9ESTROelpqTkdRelpEY3hNelF4WldNek16TTNObVl6WW1JeE56TTNZalZsTmpRNE5ERTROamd5WmprNUluMTlMQ0p6YVdkdVlYUjFjbVVpT25zaVkyOXVkR1Z1ZENJNklrMUZXVU5KVVVNM0wydzBOR2xoTW1sQmNHZHBXRUUwZWxkR1drNXlOM1JXVUhabE5YQlhNSFJGZG10bVptTXhlbkpSU1doQlNVWnhiMkZOZGxoaU16ZEdaak0wYmxsSVJ6ZHJRMHQ1TlRGVFVtRlVTRmRWUVhwbFpqaEpNeXRRTmlJc0luQjFZbXhwWTB0bGVTSTZleUpqYjI1MFpXNTBJam9pVEZNd2RFeFRNVU5TVldSS1ZHbENSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJzeFNsTlZZM2hXUlU1RVVXMTRNVm93UmpOVFZVcENXakJzVmxJemFFOU9NMlJQWkZock1sbFVUbEpXUld3eldYcEpNbFZ1WkV0TE1IQjZVVEZhYW1Rd1RtNVhWV3hNWWpGd1NtVnRiM2RTVlVZelZGaGpTMVJ1Y0VaV2F6RkRWRlZrUWsxV1ZrWlJNbWhPVkZkTmVXSkhOV3BOTVVveVdUSXhWbVJXY0VoV2FrcE9WV3BTTTFORlJscFNSbHBTVlZWU1JtVkdXalpaVm1SclpXMVNTRTlZYkdGVmVrWjNXVzAxVTJKQmNHcGlWRVp6VjJ0a2MyRkhVa2hXV0dSSllVZE9UMVJYY0Zwa01EbFZVbFJDVGxKRlJYaFVWM0JXVGxaa2Ixa3dOVTVoYkd3elZERlNSazFGTVVWU1dHUk9ZV3hWTVZZeWNFSlJWVEZIWVROa1JtUXhiRWxEYTNSMlYydHNObUZxUWtSUlZrWmFVMVYwZGxkcmJEWmhha0pGVVZaR2FsSkdSbTVSVlZaclpGaEtRMUZVU2t4T1J6VmFVVmhqTVdGV1ozSldWMlJTV2toV1RXVldVblpoUmsxNVZsVjRjbFpHYUZSWk1rbExVbTAxWVZOdGJ6Sk5XRkp1VjI1S1lWVlVWbnBXVnpoM1dURk5NbFI2YkhSak1IYzFaVlprTUUxVVNsRlJNbWh1WkZSc1YyUlZTWFpWUnpWaFN6SnNlbFZIUmxCUk1FcFpZak5rYmxveFdYbFVWVVV3VW5kd1FrMVdWbXRTU0dSR1VXazVNMVZWVmtKa01HeEpXakJTUWxaRlNtNVViRnBKVlRGV1JsSkZVa0pUTUVwdVdqTktRMW93VmtkUmJFWnFVa1ZHTmxGWFVrTmFNRFZYVTBaRk1GSlZXbTVWVmxZMVUwVndNa05yVms5V1J6bFZWbWwwUlVzd1JYcGpNMFpYVERCU1RrNXRhRWRXV0doMlpEQm9NMWRWVWxkVmFrSnhVV3RLYm1Rd1duWlJWbFY2VDFaQ2QyVnFSbHBoTUZaaFdXcFdlRlJ0Y0hkVE1GcFlZVmhvY0U1R2EwdFhhMUUwWkRGc1VsZFZVbGRWYWtKVFVWWkdTVXd3U2tkWk0yUlhWMVp3VlZsVmFGTk5SMDVKVkZSYVRXVlViSFZaVm1oVFlqSlNXRk5ZVmxwTmFtd3dWRVJLUjJKdFNuVlZiWEJzVlhwc2NsbFdhRXBrWjNCTllsZFNkMXBGWkc5TlZteHdUMVJPYVUwd2NIbFhiVEUwWkcxUmVsUllXbWhXZWtZeldXcE9TMDFGZUZsVGJYaGFUV3BzTlZkcmFFNWtWMVpZVW01U2FWSlZTalZYYkdSaFpXdDNlV0ZIZUZwV01VbzJRMnQzZVUxWGFHaFdlbEl6VkRGR1dsTXdkRE5YVlVwRFVWVmtSV1J1Y0VKUmEwWlNWVmhLYUZOR1NYZFpNR2hPVG10NE5VOVVRbWxOYmxKeldXMXJNV0ZHYTNwVmJrSnBUV3BXTmxSSE1XdGpSMUpJWVVSRlMxZFhOVmRsYkhCWlUyMXdhVTFxVlhkWGJHTXhUVVY0ZEZSdVdtbFdSVVpZVVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaUk1FcENZVWh3V2sxdGFITlhhMmhYWXpGd1ZWRlVTa05hTWpsNVVXMWtSbEpSY0VKWFZUaDJWRlZHUmxKRlNrUmFNM0JhWWxWd2RGZHNVbTloUlRsSVZGaG9ZVkpIVFRGVWJGSktUVVV4ZEZSVVJtRmlWbHAwVjFjeFVrMXJNVFphTTJoUVVrWlZlRlF3VWtKTmF6RllWVzB4WVZKR1ZYaERhekZEWkRCa1JHRllUa2hSVmtaU1VXMWpNMDlJWkVKVlZrWkdVa2QwYzJSSFRraFBXR3hyVVRCS1ZGZHNaRTlrYlU1MFZXNXdUbEZ0WkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR1ZsSlZUblJTYlRSTFdXMDFVMkZ0VmxSUFYzUm9WMFZzTTFOR1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdEtibFZXUW1waVZscDBXVE5yTldJeGNGaFNiWFJxWlZSc01GZFdaSE5rVlRGRll6QmtSR0ZZVGtoUlZrWlNVV2R3Yms1NmFETlJWa1p1VWxWNFVtUXpTbWhUUmtsM1dUQm9UazVyZURWUFZFSnBUVzVTYzFsdGF6RmhSbXQ2Vlc1Q2FVMXFWalpVUnpGclkwZFNTR0ZFUmxwaWJGbzJWMnhvUzJGdFNYbE9WRUpoVm5wVmQwTnJlSFJVYmxwcFZrVktjVkZ0WkhaamEwcHVVbFZXUWxkVk9IWlVWVVpHVTJ0S1IxWlZNVlpOYldkM1drVm9RMlZyT1hCUFNGcGhUVzEzZDFsVmFGZGhWWGgwVkc1YWFWVjZiRzlYYWtreFRVWnJlbUV6V1V0WGEyUnpaVlY0TlU1WE5XaFhSa3AyV2taa1NtUnRVWGxQV0d4b1RXeHdlbGxxVG10bGEzZDVZa2hTYWxKNmJEVmFSVTE0WlZad1dGUnVXbXBpVmtvMlZFYzFjMkZIU2xobFJVWnFZbFphZEZremF6VmlkM0JoVmpCYWNsa3phelZrUm14WVlraFdUbEpIWkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR2RsSlZkRzVrTWpsT1RXdHdjRmR0TVZaT1JteFZZVWR3VGxZeFJYcFVNVkpXWlZVMVJWTnRjRTlXTVhCelEyeHdkRk50ZEU5aGF6QXdWRlpTYmsxVk5WVmFNMlJQWVd0YWNsZHRNVkpOVlRWVlVWZFNRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlpOVVd0Rk5GUlZVbGhhU0VKclVqSm5lRmRYYTNoaU1rbDZWR3BCUzFkc1pGSmtNSGhTVjFWMFRHUXhiRU5SYTBaSVVraGFObEZWU2tWUlZrWnRVa1ZKZUdJeVVrbFZibVJxWlcwNU1sUkVTbXRqUjFKSVlVUkdXbUZVVm5GWmFrbDNaR3hzV0ZwSVZtdFNNRFF4VkVSS1UyTkJjR3BoYTBVd1VXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlVhMHBFWWpBeFRGSkZOWEJYVnpGaFlrVTVTRkpVVWxwbGExcHlWRzV3Y2sxVk1YRlZXR3hhWld4YWRGZHNaR0ZoVm5CRlYxaHdVRkpGVlRCRGF6VlZWbFJTVGxKR2JEUlhhMlJoWVRBMVZWWllaRWxrTVd4TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSFpGSlZhMUpDVDFoc1lWWXhjRFpVUkVwdllrWnNXRlZ1Y0UxTmFrWnZXVlpqTUdRd1pGSlhWWE5MVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpJWkZKVVJWSkNZWHBXVG1WclJqWlVWM0JLVFVVMVZXRXpaRXhWVm14TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKVlJsSlphMUpEWWtjNWExTkdTak5aTTNCMlpHZHdUVTF0VW5kYVJXUnZUVlpzY0U1WGNHbE5ha0l5VjFaa2EyUlhVa2hVYWxaT1VXMTBTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BHVWxWT00yUXdjRTVXUjNONlZGWlNVbVF3TlVWVFZFcE9VakF4U0VOclRuQmpNR1JDVlZaR1ExcDZZelJrTUVaVFUxVldWMVZZYUZWWlZXaFRUVWRPU1ZSVVdrMWxWR3gxV1Zab1UySXlVbGhUV0ZaYVRXcHNNRlJFU2tkaWJVcDFWVzF3YkZWNmJISlpWbWhLWkd0NGRGcElRVXRhUldSdlRWWnNjRTlVVG1sTk1IQjVWMjB4TkdSdFVYcFVXRnBvVm5wR00xbHFUa3ROUlhoWlUyMTRXazFxYkRWWGEyaE9aRmRXV0ZKdVVtbFNWVW8xVjJ4a1lXVnJkM2xoUjNoYVZqRktObFJFU1hoaFFYQm9WbnBTTTFRd1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdFdNMVZZUmtWUk1tUTJWMWN4UzJKV2NGVmhSMmhRVWpBeE5GZHJVbXBPVlRWVlUxUkNUbUpWTUhoWGJURlhZbFpzZEZWVVNrNWxiV1EwUTJzNVJWWlVSbEJTUlVWNVZGWmtVMkpXY0VWV1ZFWk9VVzFrU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwU1VsVk9ibVF3YkdwTmF6VjJWMnhrVTAxWFNraFdXR1JXVlZac1RGTXpaRnBSYTBwQ1VqQlJTMlJ1Y0VKUmExcFNWV3RTUlZKVlduWmFSV2hUWkRKT05tSXpXazFOYlZKM1drVmtiMDFXYkhCT1YzQnBUV3BDTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW1zMVlVWnJlbFZ1UW1sTmFsWTJWRVJPUzAxUmNHbGlhekV5VkZod1VrMHdPVlZTVkVKUVVrZHplRlJzVWs1a2JHeFpWV3BDWVZaNlJqTmFSV2hPWkdzeFZWRldaRU5hTWpsNVVXMWtSbEpWUmxwVWVUbE9VVlZXV0ZGclJtNVVWVXAxVVdwR1dtSllhSGREYkd3MlVWaHdRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlphVVd0T1ZsUlZhM3BUYlhocVVucG5NbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbkIzWlZad1dGZFVXbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYTkxXVE5yTldSR2JGaGlTRlpPVTFWa1RGRnRaSFpqYTBwdVVsVldRbHBHYnpGUlYyUlNVVEJLU1dRd1ZteGFNRWt3VVZWb1dsRlVUbFZOU0dSb1l6SktTVkpXVWt0aGEyUlRUa2RPZEZZeVRYcFJXRVpMVTNkd1dXTnRjR3hWUlhONlRESm5NR05JYkc1UmVtaDNUakk0TUZGVlJrSlNNbVIxVmpKT2VXTkhaRUpSVlVwQ1ZGVkdVMlZyU2tkUlYyeERZbnBhZVV3d1dURlVWVGxZWVd0a01GSkVUazlQV0c5NlVUQnNVRU5yWkZCVU1XZzJUMWh3U2xkVVZURmlhMHBLV201V2RHUlhkRWhaYkVaS1lVVkdTMk5WVG5KVmJteFdWbGhHVmxONlFubE5NMUpDWkZSR2JWUlZSVFJaTUU1aFZsWnZOR0V4Vmt0T1EzUjJXakkwTVdWVk1FdFpWVXBXWkZVeFFtSXdaRVJSTTBaSVZUQXdNRTlWU2tKVVZWSkNUVzFrUWxSVlpGWlJNREZTVVRCNFVGVkhOVWhrYlVwSlZXeHNXbVJ1Y0hka2JVcEtUMWhWZUUxc1VUUmxWVTVvVDFka1FsTXhaek5XVVc4eVkwUm9XRkZ0ZURCT01WSnZVa2RHVmxwNlpFaFNWbEpzVWtWb1RtUnJjM1pVTTNCWlZUSk9kbEV3TVVWalZ6bFdWVzFXYTFacVduWlZha0pMVlROb2JscFdVblJpVkdoVFdrUkJNMkZZWXpGTlJUQXdRMjE0TmtzeWFFTlpiRnBDWVZWd2QyUXdVakpSZWxreVUxZGtVR0pWVG5KbFJ6bFlXa2RhY1ZGWVNrOU9NMk01VUZGdmRFeFRNSFJNVlZaUFVrTkNSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJjOVBTSjlmWDE5In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lqQURBZ0VBTUlJQ3dRWUpLb1pJaHZjTkFRY0NvSUlDc2pDQ0FxNENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmdHQ3lxR1NJYjNEUUVKRUFFRW9JR29CSUdsTUlHaUFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnQkhxbjVjMHZXNGc2bnUzcnJPTm83YStBeFUrWUYrQndtd2tjK0xDTTUxb0NGUUQ1Mnc5S2xpNUkyamJjQWZkTStob3h4cFAza2hnUE1qQXlOakE1TVRRd01EVXlOVGxhTUFNQ0FRR2dNcVF3TUM0eEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVWTUJNR0ExVUVBeE1NYzJsbmMzUnZjbVV0ZEhOaG9BQXhnZ0hiTUlJQjF3SUJBVEJSTURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFzR0NXQ0dTQUZsQXdRQ0FhQ0IvREFhQmdrcWhraUc5dzBCQ1FNeERRWUxLb1pJaHZjTkFRa1FBUVF3SEFZSktvWklodmNOQVFrRk1ROFhEVEkyTURreE5EQXdOVEkxT1Zvd0x3WUpLb1pJaHZjTkFRa0VNU0lFSU1EdHkwb2JvaGxZeGhLdEJUaGllcGNyUzdxS1ZlVnhRakJzNFI4V2o3OEhNSUdPQmdzcWhraUc5dzBCQ1JBQ0x6Ri9NSDB3ZXpCNUJDQ0YrU2U4QjZ0aXlzTzBRMWJCRHZ5QnNzYUlQOXA2dWViWWNOblJPczBGdHpCVk1EMmtPekE1TVJVd0V3WURWUVFLRXd4emFXZHpkRzl5WlM1a1pYWXhJREFlQmdOVkJBTVRGM05wWjNOMGIzSmxMWFJ6WVMxelpXeG1jMmxuYm1Wa0FoUTZFMVF2REpCaDdyekJReS9MaW82TEtpT0xEREFLQmdncWhrak9QUVFEQWdSbk1HVUNNUUN0cnZwZkVpa0pBQnV1Rmc1dWtlK3VMWTNNeHlQdjJxVk5pVEpmWXBrWUR3L0J1c2J4dERzYWVZQWlBS1N4UDJjQ01FNHkyVGJMZjhGOUpFREovN0QrSXZEdm5Mbk42V3MxeUgwdSsyZEdMciszV2ZHRW0rZUZvdUdnb0lRMDVUdVZKZz09In1dfX0sICJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCAiZGlnZXN0IjoiQlh1S25FK0ZsQ3ZYR0NoMnhOUFhFMEhzTXpkdk83RnplMTVraEJob0w1az0ifSwgInNpZ25hdHVyZSI6Ik1FWUNJUUM3L2w0NGlhMmlBcGdpWEE0eldGWk5yN3RWUHZlNXBXMHRFdmtmZmMxenJRSWhBSUZxb2FNdlhiMzdGZjM0bllIRzdrQ0t5NTFTUmFUSFdVQXplZjhJMytQNiJ9fQ==", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:80bc76d1f04a8982df95f4924277afae5a7e68f385084291570d501a75f1386b", "size":"10099", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:80bc76d1f04a8982df95f4924277afae5a7e68f385084291570d501a75f1386b"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:52Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:00:39Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareicxglf7tvhhoymmghdcwddkxzkzn56d4yodpkpi6qmfpmz7ranveu", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:0.17.0"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}, {"headers":{"X-Grafana-URL":"{x-grafana-url}"}, "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:0.17.0", "registryType":"oci", "transport":{"type":"stdio"}}], "remotes":[{"headers":[{"description":"URL of your Grafana Cloud instance", "name":"X-Grafana-URL", "placeholder":"https://<instance>.grafana.net"}], "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v0.17.0"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v0.17.0", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareicxglf7tvhhoymmghdcwddkxzkzn56d4yodpkpi6qmfpmz7ranveu", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMURDQ0JscWdBd0lCQWdJVUo5eTJOT1ZKbUNRY3IwcHc0R3JqRngzSWRQRXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNalUxV2hjTk1qWXdPVEUwTURFd01qVTFXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFL0c4MjdtSWo2dTVGeGN6SGFWR3JaUWtWS3BOK1oyNmRlQ3J0UXFGNXE0bkYyclhNNHRXWTMrS1h0RmpSWW9NL1l2QmFwSWRYN0NvWC9obm1INVE0bUtPQ0JYa3dnZ1YxTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVUVvY2RGeTNPRjVac0pDS3MvRzMyU2lPMWVMMHdId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdKQmdvckJnRUVBZFo1QWdRQ0JIc0VlUUIzQUhVQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XY2NwQUFBQkFNQVJqQkVBaUJWVVVSbXBzVTFIUWZiQzZmQmYwSVZJb0YvOC9Nak5POFh4WjcxNUlZUEh3SWdaWUJKa1ZpRXV5MXVYd3UxOTdkZkhobXc0V0RIS04vaXNVNFlWOVp0dzFZd0NnWUlLb1pJemowRUF3TURhQUF3WlFJeEFPZ2g5NkF2SnVyQ1lxSkJkamlTK21EWi9uTEpQcHpQRWxUd0Ftc05QeDRXeFdsakZrS091UkNDT2pMaGNxRkJqUUl3Rndtc1pVRHVWbnVtamVVdUE5dUlkM3Q0ZHhxdHlSRnBXbngyekVOVC9Xc0lJNUFGMkZHcmFST2REOHJVN01tbiJ9LCAidGxvZ0VudHJpZXMiOlt7ImxvZ0luZGV4IjoiMjgyMzk1OTUzNCIsICJsb2dJZCI6eyJrZXlJZCI6IndOSTlhdFFHbHorVldmTzZMUnlnSDRRVWZZLzhXNFJGd2lUNWk1V1JnQjA9In0sICJraW5kVmVyc2lvbiI6eyJraW5kIjoiaGFzaGVkcmVrb3JkIiwgInZlcnNpb24iOiIwLjAuMSJ9LCAiaW50ZWdyYXRlZFRpbWUiOiIxNzg5MzQ3MTc2IiwgImluY2x1c2lvblByb21pc2UiOnsic2lnbmVkRW50cnlUaW1lc3RhbXAiOiJNRVlDSVFEVjVSWkFkTEtRbVVJY2JweEFmQWpVNlk3VllGTjEzcjhRbjd4VU5NdEptZ0loQUwxOGVyOWxjQ2VvUVJuUzB4QTA1RDF5bkFaQW95VENCN0RWRlVGeFFsZ0MifSwgImluY2x1c2lvblByb29mIjp7ImxvZ0luZGV4IjoiMjcwMjA1NTI3MiIsICJyb290SGFzaCI6InZmb2V6aG1WWUt6ckJUUjBMcGdybWlXelFTb1dkSmg4Slh2R252amZuc1U9IiwgInRyZWVTaXplIjoiMjcwMjA1NTM3MyIsICJoYXNoZXMiOlsiQmFwNVk3ZnNUL09IK1hONUx5YmVkY1BMWnV2bG1mdW9uMkNjV2ZyWElSRT0iLCAibmlqTHdZTXZSRCtNcDExeVdQSmZ0TGxqNDRESytUelE0NDg5UEJwSzlSOD0iLCAiendQZkJSemdNUkFtc1lVZnI0Tk9ER3MvYTNaSXIrL3gyRGprL0tNL0ZJWT0iLCAiTlRwSGdndTFWVmNSNkkyYTRnV0oxNm55MlgwRW42bzk2eFZiR3JXSFhUaz0iLCAiSFNxcmRYbmRLQTRFdWRQelJURytObXpkeWt3c3V0ZXZlN04xZTIxWjQ5ND0iLCAiaWhqRldoT0FIbmM4eVJsYnZndnFkd2tFallDWmlxdVB5ZTMrU1VldmNlQT0iLCAiMnNKaUJqZTA1UU9iVWNqaHBVbUpoTm94bzg5MVQ5dUhhUTZ0dFlCYklvZz0iLCAiRXFCekN4bzREaFpaejE5NzBDbXpyN2hYMnJ6MFZnRTVGUGJNWU5HME9TRT0iLCAic2JSS0ZHVE5Edkt6VUlUYTFmL1ZQOXlwTThsb3R0OVkxQWFrQTZCUjVVQT0iLCAiM3lWRW9rZExRK1JXdEU5d0Jsekx3SDBVUGxSRUdRZEtjNjJTWmVYOHkvND0iLCAiZ1BYOG1MZEptRlIxL1QwVm1KK2RmVGpPQ3hKREpFTXdSNjhLM1dEYXVUTT0iLCAiSDVER2MxNERIblpxbFVzYVloYXNEUnFqR2pXUHl1R2RGM3F4U3o3Vk9BZz0iLCAiRCtXaEwya3FZOW52K3UrNWlLbmRQeWhWNklqVXFNMklKekt0SmZ4SlYwND0iLCAib1FnOFpGL25BZEQrWkhpcFpGNkNqay9OM3pNQkV4RnZRVExTbzhFSTBBQT0iLCAiM0wwdVVyM2xzdXdFRmRmelNPb01KcHlLRzd4d2JnU2Q3MFZQSkxSRWlIVT0iLCAiRnNvWnc3bDBUUDVqLzVYUkJ3WWcxRTJna3ZuUVR3NnVVQnFWdlFvU3A4Yz0iLCAicXh6SGFuQXp6NTdTRGRtSmUwQjdiSks3Mk5USUJid0VNR0JCS3ZET1JPdz0iLCAieEgvRENzZUxIcjllS29ZVDhxc09SWks3elZkRUdZV0h1VnRzVnJEOTV3WT0iXSwgImNoZWNrcG9pbnQiOnsiZW52ZWxvcGUiOiJyZWtvci5zaWdzdG9yZS5kZXYgLSAxMTkzMDUwOTU5OTE2NjU2NTA2XG4yNzAyMDU1MzczXG52Zm9lemhtVllLenJCVFIwTHBncm1pV3pRU29XZEpoOEpYdkdudmpmbnNVPVxuXG7igJQgcmVrb3Iuc2lnc3RvcmUuZGV2IHdOSTlhakJGQWlBVU5xQW92L0FveWFpbkJ4N00vQmVmbWVFVHEwdTIzM0s1RFdxYlVRNFpFd0loQU4rL1hld3lzdGg4d0xjcFB3TTM5K0FybVk3L2x4aWFhNDZUMVNKdm1uZ0NcbiJ9fSwgImNhbm9uaWNhbGl6ZWRCb2R5IjoiZXlKaGNHbFdaWEp6YVc5dUlqb2lNQzR3TGpFaUxDSnJhVzVrSWpvaWFHRnphR1ZrY21WcmIzSmtJaXdpYzNCbFl5STZleUprWVhSaElqcDdJbWhoYzJnaU9uc2lZV3huYjNKcGRHaHRJam9pYzJoaE1qVTJJaXdpZG1Gc2RXVWlPaUptWWpJMk16TTBOV1U1Tm1FeE5tUTJPVGN6WVRnMllXUmhZVFUyTVdZM1l6SmxNVGhoTUdJek9ETTVORFl4TlRBd016ZGpOV1JsTnpFd01ESTBabUpqSW4xOUxDSnphV2R1WVhSMWNtVWlPbnNpWTI5dWRHVnVkQ0k2SWsxRlZVTkpVVU5UWVU4MFNHWlFkbkowU0VsYWVuRnpZWFJYU0RFMFNrTlZlVzUxU1dGamRVMWlLemxRWjFGNmExZDNTV2RHVW1OclIzTldVV05zTDFJMVdFSkpOU3QzZG14RWRuWXhhRTAyU2xvdlRtazRkRzU2U0VaeGJtRk5QU0lzSW5CMVlteHBZMHRsZVNJNmV5SmpiMjUwWlc1MElqb2lURk13ZEV4VE1VTlNWV1JLVkdsQ1JGSldTbFZUVlZwS1VUQkdWVkpUTUhSTVV6QjBRMnN4U2xOVlkzaFNSVTVFVVcxNGVGb3dSak5UVlVwQ1dqQnNWbE5xYkRWTmF6VlFWbXR3ZEZFeFJtcGpha0ozWkhwU1NHTnRjRWRsUkU1S1drWkNSbVF3VG01WFZXeE1ZakZ3U21WdGIzZFNWVVl6VkZoalMxUnVjRVpXYXpGRFZGVmtRazFXVmtaUk1taE9WRmROZVdKSE5XcE5NVW95V1RJeFZtUldjRWhXYWtwT1ZXcFNNMU5GUmxwU1JscFNWVlZTUm1WR1dqWlpWbVJyWlcxU1NFOVliR0ZWZWtaM1dXMDFVMkpCY0dwaVZFWnpWMnRrYzJGSFVraFdXR1JKWVVkT1QxUlhjRnBrTURsVlVsUkNUbEpGUlhoVVYzQldUVlprYjFrd05VNWhiR3d6VkRGU1JrMUZNVVZTV0dST1lXeFZlRll5Y0VKUlZURkhZVE5rUm1ReGJFbERhM1IyVjJ0c05tRnFRa1JSVmtaYVUxVjBkbGRyYkRaaGFrSkZVVlpHYWxKR1JtNVJWVlYyVW5wbmVVNHlNVXBoYWxveFRsVmFORmt6Y0VsWlZscElZMnh3VW1FeFdreGpSVFJ5VjJwSk1scEhWa1JqYmxGTFZWaEdSMDVZUlRCaWExbDVZMnhvVGs1SVVsaFhWRTF5VXpGb01GSnRjRk5YVnpsT1RERnNNbEZ0Um5kVFYxSlpUakJPZGxkRE9XOWliVEZKVGxaRk1HSlZkRkJSTUVwWllUTmtibG94V1hoVVZVVXdVbmR3UWsxV1ZtdFNTR1JHVVdrNU0xVlZWa0prTUd4SldqQlNRbFpGU201VWJGcEpWVEZXUmxKRlVrSlRNRXB1V2pOS1Exb3dWa2RSYkVacVVrVkdObEZYVWtOYU1EVlhVMFpGTUZKVldtNVZWbFpHWWpKT2EwTnJXalZOTURsSFRsWndlbE5yVGt4amVUbElUWHBLVkdGVk9IaGFWWGQzWkRCb00xZFZVbGRWYWtKeFVXdEtibVF3V25aUlZsVjZUMVpDZDJWcVJscGhNRlpoV1dwV2VGUnRjSGRUTUZwWVlWaG9jRTVHYTB0WGExRTBaREZzVWxkVlVsZFZha0pUVVZaR1NVd3dTa2RaTTJSWFYxWndWVmxWYUZOTlIwNUpWRlJhVFdWVWJIVlpWbWhUWWpKU1dGTllWbHBOYW13d1ZFUktSMkp0U25WVmJYQnNWWHBzY2xsV2FFcGtaM0JOWWxkU2QxcEZaRzlOVm14d1QxUk9hVTB3Y0hsWGJURTBaRzFSZWxSWVdtaFdla1l6V1dwT1MwMUZlRmxUYlhoYVRXcHNOVmRyYUU1a1YxWllVbTVTYVZKVlNqVlhiR1JoWld0M2VXRkhlRnBXTVVvMlEydDNlVTFYYUdoV2VsSXpWREZHV2xNd2RETlhWVXBEVVZWa1JXUnVjRUpSYTBaU1ZWaEthRk5HU1hkWk1HaE9UbXQ0TlU5VVFtbE5ibEp6V1cxck1XRkdhM3BWYmtKcFRXcFdObFJITVd0alIxSklZVVJGUzFkWE5WZGxiSEJaVTIxd2FVMXFWWGRYYkdNeFRVVjRkRlJ1V21sV1JVWllVVzFrZG1OclNtNVNWVlpDVjFVNGRsUlZSa1pSTUVwQ1lVaHdXazF0YUhOWGEyaFhZekZ3VlZGVVNrTmFNamw1VVcxa1JsSlJjRUpYVlRoMlZGVkdSbEpGU2tSYU0zQmFZbFZ3ZEZkc1VtOWhSVGxJVkZob1lWSkhUVEZVYkZKS1RVVXhkRlJVUm1GaVZscDBWMWN4VWsxck1UWmFNMmhRVWtaVmVGUXdVa0pOYXpGWVZXMHhZVkpHVlhoRGF6RkRaREJrUkdGWVRraFJWa1pTVVcxak0wOUlaRUpWVmtaR1VrZDBjMlJIVGtoUFdHeHJVVEJLVkZkc1pFOWtiVTUwVlc1d1RsRnRaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHVmxKVlRuUlNiVFJMV1cwMVUyRnRWbFJQVjNSb1YwVnNNMU5HUmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0S2JsVldRbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYUnFaVlJzTUZkV1pITmtWVEZGWXpCa1JHRllUa2hSVmtaU1VXZHdiazU2YUROUlZrWnVVbFY0VW1RelNtaFRSa2wzV1RCb1RrNXJlRFZQVkVKcFRXNVNjMWx0YXpGaFJtdDZWVzVDYVUxcVZqWlVSekZyWTBkU1NHRkVSbHBpYkZvMlYyeG9TMkZ0U1hsT1ZFSmhWbnBWZDBOcmVIUlVibHBwVmtWS2NWRnRaSFpqYTBwdVVsVldRbGRWT0haVVZVWkdVMnRLUjFaVk1WWk5iV2QzV2tWb1EyVnJPWEJQU0ZwaFRXMTNkMWxWYUZkaFZYaDBWRzVhYVZWNmJHOVhha2t4VFVacmVtRXpXVXRYYTJSelpWVjROVTVYTldoWFJrcDJXa1prU21SdFVYbFBXR3hvVFd4d2VsbHFUbXRsYTNkNVlraFNhbEo2YkRWYVJVMTRaVlp3V0ZSdVdtcGlWa28yVkVjMWMyRkhTbGhsUlVacVlsWmFkRmt6YXpWaWQzQmhWakJhY2xremF6VmtSbXhZWWtoV1RsSkhaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHZGxKVmRHNWtNamxPVFd0d2NGZHRNVlpPUm14VllVZHdUbFl4UlhwVU1WSldaVlUxUlZOdGNFOVdNWEJ6UTJ4d2RGTnRkRTloYXpBd1ZGWlNiazFWTlZWYU0yUlBZV3RhY2xkdE1WSk5WVFZWVVZkU1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWk5VV3RGTkZSVlVsaGFTRUpyVWpKbmVGZFhhM2hpTWtsNlZHcEJTMWRzWkZKa01IaFNWMVYwVEdReGJFTlJhMFpJVWtoYU5sRlZTa1ZSVmtadFVrVkplR0l5VWtsVmJtUnFaVzA1TWxSRVNtdGpSMUpJWVVSR1dtRlVWbkZaYWtsM1pHeHNXRnBJVm10U01EUXhWRVJLVTJOQmNHcGhhMFV3VVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaVWEwcEVZakF4VEZKRk5YQlhWekZoWWtVNVNGSlVVbHBsYTFweVZHNXdjazFWTVhGVldHeGFaV3hhZEZkc1pHRmhWbkJGVjFod1VGSkZWVEJEYXpWVlZsUlNUbEpHYkRSWGEyUmhZVEExVlZaWVpFbGtNV3hNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpIWkZKVmExSkNUMWhzWVZZeGNEWlVSRXB2WWtac1dGVnVjRTFOYWtadldWWmpNR1F3WkZKWFZYTkxVek5rV2xGclNrSlNNRkl5Wld0R1ExSklaRkpVUlZKQ1lYcFdUbVZyUmpaVVYzQktUVVUxVldFelpFeFZWbXhNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpWUmxKWmExSkRZa2M1YTFOR1NqTlpNM0IyWkdkd1RVMXRVbmRhUldSdlRWWnNjRTVYY0dsTmFrSXlWMVprYTJSWFVraFVhbFpPVVcxMFNGRXliSHBTTUVaU1ZWVktiazU2YUROUlZrcEdVbFZPTTJRd2NFNVdSM042VkZaU1VtUXdOVVZUVkVwT1VqQXhTRU5yVG5Cak1HUkNWVlpHUTFwNll6UmtNRVpUVTFWV1YxVllhRlZaVldoVFRVZE9TVlJVV2sxbFZHeDFXVlpvVTJJeVVsaFRXRlphVFdwc01GUkVTa2RpYlVwMVZXMXdiRlY2YkhKWlZtaEtaR3Q0ZEZwSVFVdGFSV1J2VFZac2NFOVVUbWxOTUhCNVYyMHhOR1J0VVhwVVdGcG9WbnBHTTFscVRrdE5SWGhaVTIxNFdrMXFiRFZYYTJoT1pGZFdXRkp1VW1sU1ZVbzFWMnhrWVdWcmQzbGhSM2hhVmpGS05sUkVTWGhoUVhCb1ZucFNNMVF3UmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0V00xVllSa1ZSTW1RMlYxY3hTMkpXY0ZWaFIyaFFVakF4TkZkclVtcE9WVFZWVTFSQ1RtSlZNSGhYYlRGWFlsWnNkRlZVU2s1bGJXUTBRMnM1UlZaVVJsQlNSVVY1VkZaa1UySldjRVZXVkVaT1VXMWtTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BTVWxWT2JtUXdiR3BOYXpWMlYyeGtVMDFYU2toV1dHUldWVlpzVEZNelpGcFJhMHBDVWpCUlMyUnVjRUpSYTFwU1ZXdFNSVkpWV25aYVJXaFRaREpPTm1JeldrMU5iVkozV2tWa2IwMVdiSEJPVjNCcFRXcENNbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbXMxWVVacmVsVnVRbWxOYWxZMlZFUk9TMDFSY0dsaWF6RXlWRmh3VWswd09WVlNWRUpRVWtkemVGUnNVazVrYkd4WlZXcENZVlo2UmpOYVJXaE9aR3N4VlZGV1pFTmFNamw1VVcxa1JsSlZSbHBVZVRsT1VWVldXRkZyUm01VVZVcDFVV3BHV21KWWFIZERiR3cyVVZod1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWmFVV3RPVmxSVmEzcFRiWGhxVW5wbk1sZFdaR3RrVjFKSVZHcFdUVTFzU25kWk1uQjNaVlp3V0ZkVVdtcGlWbHAwV1ROck5XSXhjRmhTYlhOTFdUTnJOV1JHYkZoaVNGWk9VMVZrUzFGdFpIWmphMHB1VWxWV1FscEdiekZSVjJSU1VUQktTV013Vm14VlZVbDZVVlZvVmxGVVRsVk5TR1JvWXpKS1NWSldVa3RoYTJSVFRrZE9kRll5VFhwUldFWkxVM2R3V1dOdGNHeFZSWE42VERKbk1HTkliRzVSZW1oM1RqSTRNRkZWUmtKU01tUjFWakpPYW1ORlJrSlJWVXBDVkZWR1UyRnJTa1pSVjJ4RFZteFdWbFZ0TVhkak1WVjRVMFpHYlZsclRUSmFhMHB0VFVWc1YwTnJiSFpTYVRnMFREQXhjVlJyT0RSWFNHaGhUbnBGTVZOV2JGRlRTR1JLV2pGd1dsRnJjSEpXYld4R1pGaHJlR1JXYUROa1ZFVTFUakpTYlZOSGFIUmtlbEpZVWtWb1RGUnBPWEJqTVZVd1YxWlpOVmR1VVV0a2VrWmFaREJPYmxkVmJFeGlNWEJLWlcxdmQxSlZSak5VVlZKb1VWVkdNMWRzUmtwbFJVWlFXakpuTlU1clJqSlRibFo1VVRGc2VGTnJTbXRoYld4VVN6SXhSVmRwT1hWVVJYQlJZMGh3VVZKWGVGVmtkM0JDWWxoT1QxVklaekJXTTJoWVlrZHdSMkV3ZEZCa1ZrcEVVVEE1Y1ZSSGFHcGpWVnBEWVd4R1NtUXdXak5pV0U1aFZsVlNNVlp0TlRGaVYzQnNWbGhXUWs5WVZrcGFSRTR3VGtkU05HTllValZWYTFwM1EyeGtkV1ZFU2paU1ZUVlZUREZrZWxOVmF6RlJWVmw1VW10a2VWbFdTbEJhUlZFMFkyeFZNMVJYTVhWRGFUQjBURk13ZEZKVk5VVkpSVTVHVld4U1NsSnJiRVJSVmxKR1RGTXdkRXhUTUVzaWZYMTlmUT09In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3l6QURBZ0VBTUlJQ3dnWUpLb1pJaHZjTkFRY0NvSUlDc3pDQ0FxOENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmdHQ3lxR1NJYjNEUUVKRUFFRW9JR29CSUdsTUlHaUFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnekZGdFh5TUF4azRjaEYwTW5Rd1MzN1VoMGxUNllCaFhWczNWT1Ztdnprc0NGUURqcE95VjFpN0FPbmJxYmxubGtFUXcyWS9GYkJnUE1qQXlOakE1TVRRd01EVXlOVFZhTUFNQ0FRR2dNcVF3TUM0eEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVWTUJNR0ExVUVBeE1NYzJsbmMzUnZjbVV0ZEhOaG9BQXhnZ0hjTUlJQjJBSUJBVEJSTURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFzR0NXQ0dTQUZsQXdRQ0FhQ0IvREFhQmdrcWhraUc5dzBCQ1FNeERRWUxLb1pJaHZjTkFRa1FBUVF3SEFZSktvWklodmNOQVFrRk1ROFhEVEkyTURreE5EQXdOVEkxTlZvd0x3WUpLb1pJaHZjTkFRa0VNU0lFSURPeUozeFlrVHFmb2F1SVR0TGdCNGJqZ3p3WDVlS21Hd1NucVhLTlU1NDFNSUdPQmdzcWhraUc5dzBCQ1JBQ0x6Ri9NSDB3ZXpCNUJDQ0YrU2U4QjZ0aXlzTzBRMWJCRHZ5QnNzYUlQOXA2dWViWWNOblJPczBGdHpCVk1EMmtPekE1TVJVd0V3WURWUVFLRXd4emFXZHpkRzl5WlM1a1pYWXhJREFlQmdOVkJBTVRGM05wWjNOMGIzSmxMWFJ6WVMxelpXeG1jMmxuYm1Wa0FoUTZFMVF2REpCaDdyekJReS9MaW82TEtpT0xEREFLQmdncWhrak9QUVFEQWdSb01HWUNNUURJNkxjMGJQVVRhclZWRDhCOHVIQVN3TnNpM1dldC9yZVhKeFFiS1A1cDg3UGxscXo5WGxUdWhFaHdIQmtxN0U4Q01RQ0tHKzNWVzZma2dIV0FjQjRyRjFLbkZuWXlpNXJub05uWldTSkN5MXJMbzZKZHF1YVV3c2U2d2RMbDFaVXlwdzA9In1dfX0sICJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCAiZGlnZXN0IjoiK3lZelJlbHFGdGFYT29hdHFsWWZmQzRZb0xPRGxHRlFBM3hkNXhBQ1Q3dz0ifSwgInNpZ25hdHVyZSI6Ik1FVUNJUUNTYU80SGZQdnJ0SElaenFzYXRXSDE0SkNVeW51SWFjdU1iKzlQZ1F6a1d3SWdGUmNrR3NWUWNsL1I1WEJJNSt3dmxEdnYxaE02SlovTmk4dG56SEZxbmFNPSJ9fQ==", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:0d195429968da096843960b5ce46f0a665fda62cdd7e030a2a50d7e2cd158b73", "size":"10087", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:0d195429968da096843960b5ce46f0a665fda62cdd7e030a2a50d7e2cd158b73"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:51Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:59:18Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareiayb4m4n4bkqxj3st67ucf6wnl4n476ch5zlwynzgrwdawrho7hyi", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:0.15.2"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}, {"headers":{"X-Grafana-URL":"{x-grafana-url}"}, "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:0.15.2", "registryType":"oci", "transport":{"type":"stdio"}}], "remotes":[{"headers":[{"description":"URL of your Grafana Cloud instance", "name":"X-Grafana-URL", "placeholder":"https://<instance>.grafana.net"}], "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v0.15.2"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v0.15.2", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareiayb4m4n4bkqxj3st67ucf6wnl4n476ch5zlwynzgrwdawrho7hyi", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMURDQ0JscWdBd0lCQWdJVWRwSDRpQms3NkpwMFdpc0wxOUw0a2FBYUNVVXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNalEzV2hjTk1qWXdPVEUwTURFd01qUTNXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFdWVQNjRvVGFHbFl0K1ZwWW9EVUcwV1R0eGdURW9MOUUyMTlidVFnNC9VbnhFV2Z0a0l2Rkx3RmI4V1lHdDR2c2Fwa0U1YlB4V1N1MGFFL3JuUUtCaktPQ0JYa3dnZ1YxTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVVhIcXVyTkw3b0xZYndJeElaK0U0VE9IcHVkTXdId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdKQmdvckJnRUVBZFo1QWdRQ0JIc0VlUUIzQUhVQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XYjdkUUFBQkFNQVJqQkVBaUFEak15WGhxeWE1emlIcTIwNzNDVnNySFRKRmJMbUxuTzllendtVXpxdWxRSWdKTHRRSTdtaE1rT1R2SGV0bGxIa3c2OUdVUnk0b2trUFhpeGhKSm5LbVhvd0NnWUlLb1pJemowRUF3TURhQUF3WlFJeEFNejhFckZxeURCaW8rNVRkNlRmaUVBZTZYT3ZDaFFLUnpmRWlSVENIVzhzS250aWZaMWxTRjVDUkRaZVQyUnNRZ0l3YS8xZ3J3MW83b2VXNk1XSnNDTGo3dkRBVldHTFhnMHhKay9iWmY3Ni9DaFVqcWhxdmRlZmJRM0hONGR1YXRVNCJ9LCAidGxvZ0VudHJpZXMiOlt7ImxvZ0luZGV4IjoiMjgyMzk1NjczMiIsICJsb2dJZCI6eyJrZXlJZCI6IndOSTlhdFFHbHorVldmTzZMUnlnSDRRVWZZLzhXNFJGd2lUNWk1V1JnQjA9In0sICJraW5kVmVyc2lvbiI6eyJraW5kIjoiaGFzaGVkcmVrb3JkIiwgInZlcnNpb24iOiIwLjAuMSJ9LCAiaW50ZWdyYXRlZFRpbWUiOiIxNzg5MzQ3MTY3IiwgImluY2x1c2lvblByb21pc2UiOnsic2lnbmVkRW50cnlUaW1lc3RhbXAiOiJNRVVDSVFEYlMxWkRidGNLZXJSU1FuL3czK3lyeCt1cmZVbStVdFZIdmMxVkZyUk5ZZ0lnZWVja095bytkSmplZG9CQ3pCT3cxc2dLS2xaWTl2M05DUS9aUkxkcFhkOD0ifSwgImluY2x1c2lvblByb29mIjp7ImxvZ0luZGV4IjoiMjcwMjA1MjQ3MCIsICJyb290SGFzaCI6Imtvb2ttSW5IYnlVWVlvcG5NMFZKK3ZucVRBeTNiY3p0L1NwdFlyMTN5QkE9IiwgInRyZWVTaXplIjoiMjcwMjA1Mjg4MCIsICJoYXNoZXMiOlsibGZMTjhPV2lxVHlzdkh5YlFNOHdETnJ4ZVQ0RzcwOGdURlFud3QyWERtbz0iLCAiNUxrYzlTNUxVRUFhREVMOTRqc044OXN4U2pUMmtzV1M5RG51OTlCMEd4VT0iLCAiYzhhaytyYjhKSWdEYXkyZ1BZRlJIN1pGbjdsTWNaTjJ5eS9PaUJYcjRMWT0iLCAiV09NSnJqUjBIcjBVUzZCTEg2dUJ3T2FzaHRYNC9GdTh3Z1NtZFg1MnI0Zz0iLCAiNVBud2R2OTBTZEwvWlNFMTJITlZ4L3B3U0ZDRE5GWHNDUklUaUFYTHVTbz0iLCAiMU40c0VOUU1pc0hRYU14ZEZUUmVHY083Y2lEMFlTWVd2amcrejVhTmVWdz0iLCAiUUFiNFUrNW1nYy9SRTRUdkdyd1VOY25nQmgxTjRPQ05QRUNsQVZUcGhBOD0iLCAibE13ejFJWC9CdlZEM1dhcUdhajVUSHJ6cDJtTFZsQ0RxQ1c3N1N6TTdVTT0iLCAiZzNoRG80bE9uVi9LOXV4dDV6bVBBay80Q016dUxqSE5XRGo4VzY4TlpYcz0iLCAiRi9pVXNVR2VMWExHeU5ibmhoSlppaC9UV2tEa3F0T1VueHI5aW1KTTU0ND0iLCAiMElDUXkrdW1HZUExaEl2OVVZTU8wL0dveUZSWjZwNnppYjN4c0UvbmNrZz0iLCAiTEJoRHdQT3JBUjlPTU5zQWp1dDJ4UktFUXMrMzdrVkZaUTNVREYrTGFhVT0iLCAiRCtXaEwya3FZOW52K3UrNWlLbmRQeWhWNklqVXFNMklKekt0SmZ4SlYwND0iLCAib1FnOFpGL25BZEQrWkhpcFpGNkNqay9OM3pNQkV4RnZRVExTbzhFSTBBQT0iLCAiM0wwdVVyM2xzdXdFRmRmelNPb01KcHlLRzd4d2JnU2Q3MFZQSkxSRWlIVT0iLCAiRnNvWnc3bDBUUDVqLzVYUkJ3WWcxRTJna3ZuUVR3NnVVQnFWdlFvU3A4Yz0iLCAicXh6SGFuQXp6NTdTRGRtSmUwQjdiSks3Mk5USUJid0VNR0JCS3ZET1JPdz0iLCAieEgvRENzZUxIcjllS29ZVDhxc09SWks3elZkRUdZV0h1VnRzVnJEOTV3WT0iXSwgImNoZWNrcG9pbnQiOnsiZW52ZWxvcGUiOiJyZWtvci5zaWdzdG9yZS5kZXYgLSAxMTkzMDUwOTU5OTE2NjU2NTA2XG4yNzAyMDUyODgwXG5rb29rbUluSGJ5VVlZb3BuTTBWSit2bnFUQXkzYmN6dC9TcHRZcjEzeUJBPVxuXG7igJQgcmVrb3Iuc2lnc3RvcmUuZGV2IHdOSTlhakJGQWlFQW9mVTd3TklTSnlYUk5JRHJhTnVQZk5WNzZwRXRxS0g2RHRWemxWZkxaQndDSUI5a2FDUG0raUJOVjNsUVVON1J4UjFrZWlYVlgvQkdjUUIrYWZtbFNucmZcbiJ9fSwgImNhbm9uaWNhbGl6ZWRCb2R5IjoiZXlKaGNHbFdaWEp6YVc5dUlqb2lNQzR3TGpFaUxDSnJhVzVrSWpvaWFHRnphR1ZrY21WcmIzSmtJaXdpYzNCbFl5STZleUprWVhSaElqcDdJbWhoYzJnaU9uc2lZV3huYjNKcGRHaHRJam9pYzJoaE1qVTJJaXdpZG1Gc2RXVWlPaUkwTm1ZNE16aGpZV1ZtWlRsbE1XSmxOR1EyTlRreE5qTmlPR0ZrTlROaFltSmtZakZpWWpZNU1EVmtOalV4WTJFelpUY3laVEE1TkRsa1pUSTROVEkzSW4xOUxDSnphV2R1WVhSMWNtVWlPbnNpWTI5dWRHVnVkQ0k2SWsxRldVTkpVVVJ2VFVoNGJUUmxUeTlYVm5aVFZEWmlNbHBRZEVOcVlVcE1VVkV3Wld4MFlscFJaR2c0ZGtJemVtOW5TV2hCVFRZemRWZE1SakZWZUdFMVlVWXpiMlphUzFJdmJUTTRiR0l2ZVhWV2FUQkRkSEU1VDNodWFXdFJSU0lzSW5CMVlteHBZMHRsZVNJNmV5SmpiMjUwWlc1MElqb2lURk13ZEV4VE1VTlNWV1JLVkdsQ1JGSldTbFZUVlZwS1VUQkdWVkpUTUhSTVV6QjBRMnN4U2xOVlkzaFNSVTVFVVcxNGVGb3dSak5UVlVwQ1dqQnNWbHBJUWtsT1IyeERZWHBqTWxOdVFYZFdNbXg2VkVSRk5WUkVVbkpaVlVab1VURldWbVF3VG01WFZXeE1ZakZ3U21WdGIzZFNWVVl6VkZoalMxUnVjRVpXYXpGRFZGVmtRazFXVmtaUk1taE9WRmROZVdKSE5XcE5NVW95V1RJeFZtUldjRWhXYWtwT1ZXcFNNMU5GUmxwU1JscFNWVlZTUm1WR1dqWlpWbVJyWlcxU1NFOVliR0ZWZWtaM1dXMDFVMkpCY0dwaVZFWnpWMnRrYzJGSFVraFdXR1JKWVVkT1QxUlhjRnBrTURsVlVsUkNUbEpGUlhoVVYzQlNUVEZrYjFrd05VNWhiR3d6VkRGU1JrMUZNVVZTV0dST1lXeEZlbFl5Y0VKUlZURkhZVE5rUm1ReGJFbERhM1IyVjJ0c05tRnFRa1JSVmtaYVUxVjBkbGRyYkRaaGFrSkZVVlpHYWxKR1JtNVJWVll4V2xaQk1rNUhPVlZaVldSelYxaFJjbFp1UWxwaU1GSldVbnBDV0ZaSVVqUmFNVkpHWWpCM05WSlVTWGhQVjBsTFpGWkdiazVET1ZaaWJtaEdWakphTUdFd2JESlNhM2d6VW0xSk5GWXhiRWhrUkZJeVl6SkdkMkV3VlRGWmJFSTBWakZPTVUxSFJrWk1NMHAxVlZWMFEyRnJkRkJSTUVwWllUTmtibG94V1hoVVZVVXdVbmR3UWsxV1ZtdFNTR1JHVVdrNU0xVlZWa0prTUd4SldqQlNRbFpGU201VWJGcEpWVEZXUmxKRlVrSlRNRXB1V2pOS1Exb3dWa2RSYkVacVVrVkdObEZYVWtOYU1EVlhVMFpGTUZKVldtNVZWbFpaVTBoR01VTnVTazlVUkdSMlZFWnNhV1F3YkRSVFZtOXlVbFJTVlZRd2FIZGtWMUpPWkRCb00xZFZVbGRWYWtKeFVXdEtibVF3V25aUlZsVjZUMVpDZDJWcVJscGhNRlpoV1dwV2VGUnRjSGRUTUZwWVlWaG9jRTVHYTB0WGExRTBaREZzVWxkVlVsZFZha0pUVVZaR1NVd3dTa2RaTTJSWFYxWndWVmxWYUZOTlIwNUpWRlJhVFdWVWJIVlpWbWhUWWpKU1dGTllWbHBOYW13d1ZFUktSMkp0U25WVmJYQnNWWHBzY2xsV2FFcGtaM0JOWWxkU2QxcEZaRzlOVm14d1QxUk9hVTB3Y0hsWGJURTBaRzFSZWxSWVdtaFdla1l6V1dwT1MwMUZlRmxUYlhoYVRXcHNOVmRyYUU1a1YxWllVbTVTYVZKVlNqVlhiR1JoWld0M2VXRkhlRnBXTVVvMlEydDNlVTFYYUdoV2VsSXpWREZHV2xNd2RETlhWVXBEVVZWa1JXUnVjRUpSYTBaU1ZWaEthRk5HU1hkWk1HaE9UbXQ0TlU5VVFtbE5ibEp6V1cxck1XRkdhM3BWYmtKcFRXcFdObFJITVd0alIxSklZVVJGUzFkWE5WZGxiSEJaVTIxd2FVMXFWWGRYYkdNeFRVVjRkRlJ1V21sV1JVWllVVzFrZG1OclNtNVNWVlpDVjFVNGRsUlZSa1pSTUVwQ1lVaHdXazF0YUhOWGEyaFhZekZ3VlZGVVNrTmFNamw1VVcxa1JsSlJjRUpYVlRoMlZGVkdSbEpGU2tSYU0zQmFZbFZ3ZEZkc1VtOWhSVGxJVkZob1lWSkhUVEZVYkZKS1RVVXhkRlJVUm1GaVZscDBWMWN4VWsxck1UWmFNMmhRVWtaVmVGUXdVa0pOYXpGWVZXMHhZVkpHVlhoRGF6RkRaREJrUkdGWVRraFJWa1pTVVcxak0wOUlaRUpWVmtaR1VrZDBjMlJIVGtoUFdHeHJVVEJLVkZkc1pFOWtiVTUwVlc1d1RsRnRaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHVmxKVlRuUlNiVFJMV1cwMVUyRnRWbFJQVjNSb1YwVnNNMU5HUmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0S2JsVldRbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYUnFaVlJzTUZkV1pITmtWVEZGWXpCa1JHRllUa2hSVmtaU1VXZHdiazU2YUROUlZrWnVVbFY0VW1RelNtaFRSa2wzV1RCb1RrNXJlRFZQVkVKcFRXNVNjMWx0YXpGaFJtdDZWVzVDYVUxcVZqWlVSekZyWTBkU1NHRkVSbHBpYkZvMlYyeG9TMkZ0U1hsT1ZFSmhWbnBWZDBOcmVIUlVibHBwVmtWS2NWRnRaSFpqYTBwdVVsVldRbGRWT0haVVZVWkdVMnRLUjFaVk1WWk5iV2QzV2tWb1EyVnJPWEJQU0ZwaFRXMTNkMWxWYUZkaFZYaDBWRzVhYVZWNmJHOVhha2t4VFVacmVtRXpXVXRYYTJSelpWVjROVTVYTldoWFJrcDJXa1prU21SdFVYbFBXR3hvVFd4d2VsbHFUbXRsYTNkNVlraFNhbEo2YkRWYVJVMTRaVlp3V0ZSdVdtcGlWa28yVkVjMWMyRkhTbGhsUlVacVlsWmFkRmt6YXpWaWQzQmhWakJhY2xremF6VmtSbXhZWWtoV1RsSkhaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHZGxKVmRHNWtNamxPVFd0d2NGZHRNVlpPUm14VllVZHdUbFl4UlhwVU1WSldaVlUxUlZOdGNFOVdNWEJ6UTJ4d2RGTnRkRTloYXpBd1ZGWlNiazFWTlZWYU0yUlBZV3RhY2xkdE1WSk5WVFZWVVZkU1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWk5VV3RGTkZSVlVsaGFTRUpyVWpKbmVGZFhhM2hpTWtsNlZHcEJTMWRzWkZKa01IaFNWMVYwVEdReGJFTlJhMFpJVWtoYU5sRlZTa1ZSVmtadFVrVkplR0l5VWtsVmJtUnFaVzA1TWxSRVNtdGpSMUpJWVVSR1dtRlVWbkZaYWtsM1pHeHNXRnBJVm10U01EUXhWRVJLVTJOQmNHcGhhMFV3VVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaVWEwcEVZakF4VEZKRk5YQlhWekZoWWtVNVNGSlVVbHBsYTFweVZHNXdjazFWTVhGVldHeGFaV3hhZEZkc1pHRmhWbkJGVjFod1VGSkZWVEJEYXpWVlZsUlNUbEpHYkRSWGEyUmhZVEExVlZaWVpFbGtNV3hNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpIWkZKVmExSkNUMWhzWVZZeGNEWlVSRXB2WWtac1dGVnVjRTFOYWtadldWWmpNR1F3WkZKWFZYTkxVek5rV2xGclNrSlNNRkl5Wld0R1ExSklaRkpVUlZKQ1lYcFdUbVZyUmpaVVYzQktUVVUxVldFelpFeFZWbXhNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpWUmxKWmExSkRZa2M1YTFOR1NqTlpNM0IyWkdkd1RVMXRVbmRhUldSdlRWWnNjRTVYY0dsTmFrSXlWMVprYTJSWFVraFVhbFpPVVcxMFNGRXliSHBTTUVaU1ZWVktiazU2YUROUlZrcEdVbFZPTTJRd2NFNVdSM042VkZaU1VtUXdOVVZUVkVwT1VqQXhTRU5yVG5Cak1HUkNWVlpHUTFwNll6UmtNRVpUVTFWV1YxVllhRlZaVldoVFRVZE9TVlJVV2sxbFZHeDFXVlpvVTJJeVVsaFRXRlphVFdwc01GUkVTa2RpYlVwMVZXMXdiRlY2YkhKWlZtaEtaR3Q0ZEZwSVFVdGFSV1J2VFZac2NFOVVUbWxOTUhCNVYyMHhOR1J0VVhwVVdGcG9WbnBHTTFscVRrdE5SWGhaVTIxNFdrMXFiRFZYYTJoT1pGZFdXRkp1VW1sU1ZVbzFWMnhrWVdWcmQzbGhSM2hhVmpGS05sUkVTWGhoUVhCb1ZucFNNMVF3UmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0V00xVllSa1ZSTW1RMlYxY3hTMkpXY0ZWaFIyaFFVakF4TkZkclVtcE9WVFZWVTFSQ1RtSlZNSGhYYlRGWFlsWnNkRlZVU2s1bGJXUTBRMnM1UlZaVVJsQlNSVVY1VkZaa1UySldjRVZXVkVaT1VXMWtTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BTVWxWT2JtUXdiR3BOYXpWMlYyeGtVMDFYU2toV1dHUldWVlpzVEZNelpGcFJhMHBDVWpCUlMyUnVjRUpSYTFwU1ZXdFNSVkpWV25aYVJXaFRaREpPTm1JeldrMU5iVkozV2tWa2IwMVdiSEJPVjNCcFRXcENNbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbXMxWVVacmVsVnVRbWxOYWxZMlZFUk9TMDFSY0dsaWF6RXlWRmh3VWswd09WVlNWRUpRVWtkemVGUnNVazVrYkd4WlZXcENZVlo2UmpOYVJXaE9aR3N4VlZGV1pFTmFNamw1VVcxa1JsSlZSbHBVZVRsT1VWVldXRkZyUm01VVZVcDFVV3BHV21KWWFIZERiR3cyVVZod1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWmFVV3RPVmxSVmEzcFRiWGhxVW5wbk1sZFdaR3RrVjFKSVZHcFdUVTFzU25kWk1uQjNaVlp3V0ZkVVdtcGlWbHAwV1ROck5XSXhjRmhTYlhOTFdUTnJOV1JHYkZoaVNGWk9VMVZrUzFGdFpIWmphMHB1VWxWV1FscEdiekZSVjJSU1VUQktTV013Vm14VlZVbDZVVlZvVmxGVVRsVk5TR1JvWXpKS1NWSldVa3RoYTJSVFRrZE9kRll5VFhwUldFWkxVM2R3V1dOdGNHeFZSWE42VERKbk1HTkliRzVSZW1oM1RqSTRNRkZWUmtKU01tUjFWakpKTTFwR1JrSlJWVXBDVkZWR1UyRnJTa1pSVjJ4Q1VrZHdUbVZXYUc5aldHeG9UbGh3Y0ZOSVJYbE5SR042VVRGYWVrTnVTa2xXUlhCSFdXdDRkRlJITlZCUFYxWTJaREl4Vm1WdVJqRmlSa1pLV2pCd1RXUkdSa3BPTWpGdlZGZDBVRlpJV2tsYVdGSnpZa1ZvY21SNldUVlNNVlpUWlZSU2RtRXlkRkZYUjJ3MFlVVndTMkpyYzB0aVZtaDJaREJPYmxkVmJFeGlNWEJLWlcxdmQxSlZSak5VVlZKb1VWVkdNMWRzUmtwbFJVWk9aV3BvUm1OclduaGxWVkpEWVZjNGNrNVdVbXRPYkZKdFlWVldRbHBVV2xsVU0xcEVZVVpHVEZWdWNHMVNVWEJ3Vld4U1JGTkdZelJqTUhSMVpFZHNiVmRxUm5OVk1Ga3hVVEZLUlZkdFZsVk5iRXA2VlZka1NtUXlSWFpOVjJSNVpIcEdkazR5T1d4V2VscE9WakJ3ZWxFd2VIRk9NMXBGVVZaYVdGSXdlRmxhZWtJMFEydHdja3d5U21GYWFtTXlUREJPYjFaWGNIaGhTRVl5V2tkV2JWbHNSWHBUUlRRd1draFdhR1JHVlRCRGFUQjBURk13ZEZKVk5VVkpSVTVHVld4U1NsSnJiRVJSVmxKR1RGTXdkRXhUTUVzaWZYMTlmUT09In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lqQURBZ0VBTUlJQ3dRWUpLb1pJaHZjTkFRY0NvSUlDc2pDQ0FxNENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmdHQ3lxR1NJYjNEUUVKRUFFRW9JR29CSUdsTUlHaUFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnZnlaZ1V1ai9EUVQxblZ0V00yOEVhZk5odmdVYU1ZMkZOMlRkdmloZ0VvY0NGUUM2Z0tpSzh0TC93TC9NanA1aEJ3bHM5dTQ2RnhnUE1qQXlOakE1TVRRd01EVXlORGRhTUFNQ0FRR2dNcVF3TUM0eEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVWTUJNR0ExVUVBeE1NYzJsbmMzUnZjbVV0ZEhOaG9BQXhnZ0hiTUlJQjF3SUJBVEJSTURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFzR0NXQ0dTQUZsQXdRQ0FhQ0IvREFhQmdrcWhraUc5dzBCQ1FNeERRWUxLb1pJaHZjTkFRa1FBUVF3SEFZSktvWklodmNOQVFrRk1ROFhEVEkyTURreE5EQXdOVEkwTjFvd0x3WUpLb1pJaHZjTkFRa0VNU0lFSU14R2Rsamw1ZkxteDA0MldMckhBakxQYkhwc1piTWp6c21oMzhSa3dYSWhNSUdPQmdzcWhraUc5dzBCQ1JBQ0x6Ri9NSDB3ZXpCNUJDQ0YrU2U4QjZ0aXlzTzBRMWJCRHZ5QnNzYUlQOXA2dWViWWNOblJPczBGdHpCVk1EMmtPekE1TVJVd0V3WURWUVFLRXd4emFXZHpkRzl5WlM1a1pYWXhJREFlQmdOVkJBTVRGM05wWjNOMGIzSmxMWFJ6WVMxelpXeG1jMmxuYm1Wa0FoUTZFMVF2REpCaDdyekJReS9MaW82TEtpT0xEREFLQmdncWhrak9QUVFEQWdSbk1HVUNNUURPSjc4VDJucW5XYjA5cW1RdzVhUmZhd29vWWRBd2d1c1R3WVhPVGRpajVGTGF5WUxZd3JTVW9jT3hOQ0daQ3pZQ01Fa0NjUE5WR3MxZlo1aXZiNlVNY2ZNN0xDUm1VRCtJb0M0cmpGTkdXQ2xTWkVJL3QzdUtxZG5obmdUYk51dXZ5UT09In1dfX0sICJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCAiZGlnZXN0IjoiUnZnNHl1L3A0YjVOWlpGanVLMVRxNzJ4dTJrRjFsSEtQbkxnbEozaWhTYz0ifSwgInNpZ25hdHVyZSI6Ik1FWUNJUURvTUh4bTRlTy9XVnZTVDZiMlpQdENqYUpMUVEwZWx0YlpRZGg4dkIzem9nSWhBTTYzdVdMRjFVeGE1YUYzb2ZaS1IvbTM4bGIveXVWaTBDdHE5T3huaWtRRSJ9fQ==", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:095f5b85302dd7df6a66c85c9d3127613ba4b3cf66c85a5c61381e350a2d395e", "size":"10087", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:095f5b85302dd7df6a66c85c9d3127613ba4b3cf66c85a5c61381e350a2d395e"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:50Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:26:14Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareignmjwgqkho4jmfmsxrspx3pbau6dasiespv2adbnt3kz3uhstlze", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:0.16.0"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}, {"headers":{"X-Grafana-URL":"{x-grafana-url}"}, "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:0.16.0", "registryType":"oci", "transport":{"type":"stdio"}}], "remotes":[{"headers":[{"description":"URL of your Grafana Cloud instance", "name":"X-Grafana-URL", "placeholder":"https://<instance>.grafana.net"}], "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v0.16.0"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v0.16.0", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareignmjwgqkho4jmfmsxrspx3pbau6dasiespv2adbnt3kz3uhstlze", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMURDQ0JscWdBd0lCQWdJVVhvQVU3QS9QMWU4aU5naG5BNlcrcTlLb3E4VXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNalV4V2hjTk1qWXdPVEUwTURFd01qVXhXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSDNlc0JyeVRyOW9pR09zc3NqTThzQXhod2JUREVOY1ZQMG9WTGxRL0JUK3E0U0xrK0hNY05WRy9KM3ZtRVZsU09mVEprZnFraXc3ZGhuRk1yY3lEQjZPQ0JYa3dnZ1YxTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVTNnWDZqZmVrTVVNVXVoWThTc0RlWkViYm1qOHdId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdKQmdvckJnRUVBZFo1QWdRQ0JIc0VlUUIzQUhVQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XY09JUUFBQkFNQVJqQkVBaUFIUGlOZ3lDRDVtSDdNOFQ4eE1WeWZaREVxNjFKRDE3NitDUjIvWVhlbU9RSWdDeUtLRHkzMUxNUzE1ejI2UzcyQkZQclFYa2I2WWg5VFVpaEovSmw4cnVnd0NnWUlLb1pJemowRUF3TURhQUF3WlFJeEFLSUN4OHpuWWpqc0FFQVBGS1Eva2FKY0dadUFlTlgvOWw1MFVhcEg0NzBXa25jS0hsM3ZPMmhzaDZLSXY4djNSd0l3UlVhbDltd2g3N3JKYmJvQ2JTSVRubjFpbkM3aDJXMzFMUGg1dXloMiswNFlzdnhmMFRJdjZnQ0VMSUU1QmUxSiJ9LCAidGxvZ0VudHJpZXMiOlt7ImxvZ0luZGV4IjoiMjgyMzk1ODE4NSIsICJsb2dJZCI6eyJrZXlJZCI6IndOSTlhdFFHbHorVldmTzZMUnlnSDRRVWZZLzhXNFJGd2lUNWk1V1JnQjA9In0sICJraW5kVmVyc2lvbiI6eyJraW5kIjoiaGFzaGVkcmVrb3JkIiwgInZlcnNpb24iOiIwLjAuMSJ9LCAiaW50ZWdyYXRlZFRpbWUiOiIxNzg5MzQ3MTcyIiwgImluY2x1c2lvblByb21pc2UiOnsic2lnbmVkRW50cnlUaW1lc3RhbXAiOiJNRVlDSVFEUUF1Y3h3NlNTSDRpbnFXUHpGeGp1VksxYVV0N2EvYzJZamQ3VFlrL3FrZ0loQVBNTE40WGhrdkoveFF5TW9XTmprdTBEazduU0gxT1hMSkJONnp3MzFWV3cifSwgImluY2x1c2lvblByb29mIjp7ImxvZ0luZGV4IjoiMjcwMjA1MzkyMyIsICJyb290SGFzaCI6InJDekJxZkN3dS9lSXhTOTc0bDE4akk1YU51THZpQXlINEVHZndxc3A1N0U9IiwgInRyZWVTaXplIjoiMjcwMjA1Mzk4MiIsICJoYXNoZXMiOlsiOTAyOGkwZG5LaFVjRXBsVTUvYjNVT25pclg1NDl6L1JocDhvY0g3cHRZOD0iLCAiYVRtZGR0Nlo3eXhBRk04Tk1KTEtLb0ZMZ3hzZ2FuTWZMN0xtaWRiKy9TMD0iLCAibE9WMU1zd1A0alRDeHVqRlM4YmRrMFdEMm52cTNQV3lzT3FBd0RuNlhzYz0iLCAiL2wzQnRjMUw5L3kwUTFJR3hEUXZsdWdxY3p4SDQ3NHBMU2JVaHlwNlFSdz0iLCAiMzhYbWZ1R2c5bWQ0c2FlK1FkOXhqTVRZL2NDWkRFaUFGZDlsUElLeEFwVT0iLCAiMFpvT1AzNG56Und2bEE5WThhMktwdHlLVU9TTE5EemdJNWY3ekgxaTFZaz0iLCAiQ21LR3lLK1E1QzNZTmNQUCtCbzhHYlAzRFpmNitJbHFCYUlJWVdwTjYyRT0iLCAicGtaZzkvYUdlVFdsdDRLNXBuVHlvZ29SdnJya3JISExhTUFQQVVGTm1XZz0iLCAiSDVER2MxNERIblpxbFVzYVloYXNEUnFqR2pXUHl1R2RGM3F4U3o3Vk9BZz0iLCAiRCtXaEwya3FZOW52K3UrNWlLbmRQeWhWNklqVXFNMklKekt0SmZ4SlYwND0iLCAib1FnOFpGL25BZEQrWkhpcFpGNkNqay9OM3pNQkV4RnZRVExTbzhFSTBBQT0iLCAiM0wwdVVyM2xzdXdFRmRmelNPb01KcHlLRzd4d2JnU2Q3MFZQSkxSRWlIVT0iLCAiRnNvWnc3bDBUUDVqLzVYUkJ3WWcxRTJna3ZuUVR3NnVVQnFWdlFvU3A4Yz0iLCAicXh6SGFuQXp6NTdTRGRtSmUwQjdiSks3Mk5USUJid0VNR0JCS3ZET1JPdz0iLCAieEgvRENzZUxIcjllS29ZVDhxc09SWks3elZkRUdZV0h1VnRzVnJEOTV3WT0iXSwgImNoZWNrcG9pbnQiOnsiZW52ZWxvcGUiOiJyZWtvci5zaWdzdG9yZS5kZXYgLSAxMTkzMDUwOTU5OTE2NjU2NTA2XG4yNzAyMDUzOTgyXG5yQ3pCcWZDd3UvZUl4Uzk3NGwxOGpJNWFOdUx2aUF5SDRFR2Z3cXNwNTdFPVxuXG7igJQgcmVrb3Iuc2lnc3RvcmUuZGV2IHdOSTlhakJGQWlFQXl4NGpLWEdxZDhyQ3ExKzFrekRwN2tzb1ZtckQ4WFhDQ3pmcVpWdlJsamNDSUROS3ltYkF0R3RPTWtnZzgvU0RtVzJFR3hNQjZtcWhDSmd3SnN6R1JkUXhcbiJ9fSwgImNhbm9uaWNhbGl6ZWRCb2R5IjoiZXlKaGNHbFdaWEp6YVc5dUlqb2lNQzR3TGpFaUxDSnJhVzVrSWpvaWFHRnphR1ZrY21WcmIzSmtJaXdpYzNCbFl5STZleUprWVhSaElqcDdJbWhoYzJnaU9uc2lZV3huYjNKcGRHaHRJam9pYzJoaE1qVTJJaXdpZG1Gc2RXVWlPaUl5T1RSa09HVTJObVV3TmpFNU9XVmhaRFJtWVRZMFpEQm1aRFExTVdVME9EQm1OVFF4T1RJeE1qZzBaamhpWmpjelpUQXlOVEZqTTJGak9HUXhaVE16SW4xOUxDSnphV2R1WVhSMWNtVWlPbnNpWTI5dWRHVnVkQ0k2SWsxRlVVTkpRV1EwTW05NlJXOUViVlJ1TDFOSmJIZFhXamhzTDJvM1NVcHRiMEpSYTJKWVdVaElOelp6Ynl0Q2JFRnBRalJsVGtGUldVVXZiRGh0UnpGdWRFcFpVRVpsZWtRMVUyMWpWSGhRT1RsUlJqWkpiMGwzUmpkQmEwRTlQU0lzSW5CMVlteHBZMHRsZVNJNmV5SmpiMjUwWlc1MElqb2lURk13ZEV4VE1VTlNWV1JLVkdsQ1JGSldTbFZUVlZwS1VUQkdWVkpUTUhSTVV6QjBRMnN4U2xOVlkzaFNSVTVFVVcxNGVGb3dSak5UVlVwQ1dqQnNWbGRIT1VKV1ZHUkNUREZCZUZwVWFIQlViV1J2WW10Rk1sWjVkSGhQVlhSMlkxUm9WbVF3VG01WFZXeE1ZakZ3U21WdGIzZFNWVVl6VkZoalMxUnVjRVpXYXpGRFZGVmtRazFXVmtaUk1taE9WRmROZVdKSE5XcE5NVW95V1RJeFZtUldjRWhXYWtwT1ZXcFNNMU5GUmxwU1JscFNWVlZTUm1WR1dqWlpWbVJyWlcxU1NFOVliR0ZWZWtaM1dXMDFVMkpCY0dwaVZFWnpWMnRrYzJGSFVraFdXR1JKWVVkT1QxUlhjRnBrTURsVlVsUkNUbEpGUlhoVVYzQldaVVprYjFrd05VNWhiR3d6VkRGU1JrMUZNVVZTV0dST1lXeFdORll5Y0VKUlZURkhZVE5rUm1ReGJFbERhM1IyVjJ0c05tRnFRa1JSVmtaYVUxVjBkbGRyYkRaaGFrSkZVVlpHYWxKR1JtNVJWVlpKVFRKV2VsRnVTalZXU0VrMVlqSnNTRlF6VG5wak1uQk9UMGhPUW1WSGFETlpiRkpGVWxVMWFsWnNRWGRpTVZsTFZFZDRVa3d3U2xWTE0wVXdWVEI0Y2tzd2FFNVpNRFZYVW5rNVMwMHpXblJTVmxwelZUQTViVlpGY0hKYWJrWnlZVmhqTTFwSGFIVlNhekY1V1ROc1JWRnFXbEJSTUVwWllUTmtibG94V1hoVVZVVXdVbmR3UWsxV1ZtdFNTR1JHVVdrNU0xVlZWa0prTUd4SldqQlNRbFpGU201VWJGcEpWVEZXUmxKRlVrSlRNRXB1V2pOS1Exb3dWa2RSYkVacVVrVkdObEZYVWtOYU1EVlhVMFpGTUZKVldtNVZWbFY2V2pGbk1rTnRjRzFhVjNST1ZsVXhWbVJYYUZwUFJrNTZVa2RXWVZKWFNtbGlWMjgwWkRCb00xZFZVbGRWYWtKeFVXdEtibVF3V25aUlZsVjZUMVpDZDJWcVJscGhNRlpoV1dwV2VGUnRjSGRUTUZwWVlWaG9jRTVHYTB0WGExRTBaREZzVWxkVlVsZFZha0pUVVZaR1NVd3dTa2RaTTJSWFYxWndWVmxWYUZOTlIwNUpWRlJhVFdWVWJIVlpWbWhUWWpKU1dGTllWbHBOYW13d1ZFUktSMkp0U25WVmJYQnNWWHBzY2xsV2FFcGtaM0JOWWxkU2QxcEZaRzlOVm14d1QxUk9hVTB3Y0hsWGJURTBaRzFSZWxSWVdtaFdla1l6V1dwT1MwMUZlRmxUYlhoYVRXcHNOVmRyYUU1a1YxWllVbTVTYVZKVlNqVlhiR1JoWld0M2VXRkhlRnBXTVVvMlEydDNlVTFYYUdoV2VsSXpWREZHV2xNd2RETlhWVXBEVVZWa1JXUnVjRUpSYTBaU1ZWaEthRk5HU1hkWk1HaE9UbXQ0TlU5VVFtbE5ibEp6V1cxck1XRkdhM3BWYmtKcFRXcFdObFJITVd0alIxSklZVVJGUzFkWE5WZGxiSEJaVTIxd2FVMXFWWGRYYkdNeFRVVjRkRlJ1V21sV1JVWllVVzFrZG1OclNtNVNWVlpDVjFVNGRsUlZSa1pSTUVwQ1lVaHdXazF0YUhOWGEyaFhZekZ3VlZGVVNrTmFNamw1VVcxa1JsSlJjRUpYVlRoMlZGVkdSbEpGU2tSYU0zQmFZbFZ3ZEZkc1VtOWhSVGxJVkZob1lWSkhUVEZVYkZKS1RVVXhkRlJVUm1GaVZscDBWMWN4VWsxck1UWmFNMmhRVWtaVmVGUXdVa0pOYXpGWVZXMHhZVkpHVlhoRGF6RkRaREJrUkdGWVRraFJWa1pTVVcxak0wOUlaRUpWVmtaR1VrZDBjMlJIVGtoUFdHeHJVVEJLVkZkc1pFOWtiVTUwVlc1d1RsRnRaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHVmxKVlRuUlNiVFJMV1cwMVUyRnRWbFJQVjNSb1YwVnNNMU5HUmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0S2JsVldRbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYUnFaVlJzTUZkV1pITmtWVEZGWXpCa1JHRllUa2hSVmtaU1VXZHdiazU2YUROUlZrWnVVbFY0VW1RelNtaFRSa2wzV1RCb1RrNXJlRFZQVkVKcFRXNVNjMWx0YXpGaFJtdDZWVzVDYVUxcVZqWlVSekZyWTBkU1NHRkVSbHBpYkZvMlYyeG9TMkZ0U1hsT1ZFSmhWbnBWZDBOcmVIUlVibHBwVmtWS2NWRnRaSFpqYTBwdVVsVldRbGRWT0haVVZVWkdVMnRLUjFaVk1WWk5iV2QzV2tWb1EyVnJPWEJQU0ZwaFRXMTNkMWxWYUZkaFZYaDBWRzVhYVZWNmJHOVhha2t4VFVacmVtRXpXVXRYYTJSelpWVjROVTVYTldoWFJrcDJXa1prU21SdFVYbFBXR3hvVFd4d2VsbHFUbXRsYTNkNVlraFNhbEo2YkRWYVJVMTRaVlp3V0ZSdVdtcGlWa28yVkVjMWMyRkhTbGhsUlVacVlsWmFkRmt6YXpWaWQzQmhWakJhY2xremF6VmtSbXhZWWtoV1RsSkhaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHZGxKVmRHNWtNamxPVFd0d2NGZHRNVlpPUm14VllVZHdUbFl4UlhwVU1WSldaVlUxUlZOdGNFOVdNWEJ6UTJ4d2RGTnRkRTloYXpBd1ZGWlNiazFWTlZWYU0yUlBZV3RhY2xkdE1WSk5WVFZWVVZkU1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWk5VV3RGTkZSVlVsaGFTRUpyVWpKbmVGZFhhM2hpTWtsNlZHcEJTMWRzWkZKa01IaFNWMVYwVEdReGJFTlJhMFpJVWtoYU5sRlZTa1ZSVmtadFVrVkplR0l5VWtsVmJtUnFaVzA1TWxSRVNtdGpSMUpJWVVSR1dtRlVWbkZaYWtsM1pHeHNXRnBJVm10U01EUXhWRVJLVTJOQmNHcGhhMFV3VVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaVWEwcEVZakF4VEZKRk5YQlhWekZoWWtVNVNGSlVVbHBsYTFweVZHNXdjazFWTVhGVldHeGFaV3hhZEZkc1pHRmhWbkJGVjFod1VGSkZWVEJEYXpWVlZsUlNUbEpHYkRSWGEyUmhZVEExVlZaWVpFbGtNV3hNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpIWkZKVmExSkNUMWhzWVZZeGNEWlVSRXB2WWtac1dGVnVjRTFOYWtadldWWmpNR1F3WkZKWFZYTkxVek5rV2xGclNrSlNNRkl5Wld0R1ExSklaRkpVUlZKQ1lYcFdUbVZyUmpaVVYzQktUVVUxVldFelpFeFZWbXhNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpWUmxKWmExSkRZa2M1YTFOR1NqTlpNM0IyWkdkd1RVMXRVbmRhUldSdlRWWnNjRTVYY0dsTmFrSXlWMVprYTJSWFVraFVhbFpPVVcxMFNGRXliSHBTTUVaU1ZWVktiazU2YUROUlZrcEdVbFZPTTJRd2NFNVdSM042VkZaU1VtUXdOVVZUVkVwT1VqQXhTRU5yVG5Cak1HUkNWVlpHUTFwNll6UmtNRVpUVTFWV1YxVllhRlZaVldoVFRVZE9TVlJVV2sxbFZHeDFXVlpvVTJJeVVsaFRXRlphVFdwc01GUkVTa2RpYlVwMVZXMXdiRlY2YkhKWlZtaEtaR3Q0ZEZwSVFVdGFSV1J2VFZac2NFOVVUbWxOTUhCNVYyMHhOR1J0VVhwVVdGcG9WbnBHTTFscVRrdE5SWGhaVTIxNFdrMXFiRFZYYTJoT1pGZFdXRkp1VW1sU1ZVbzFWMnhrWVdWcmQzbGhSM2hhVmpGS05sUkVTWGhoUVhCb1ZucFNNMVF3UmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0V00xVllSa1ZSTW1RMlYxY3hTMkpXY0ZWaFIyaFFVakF4TkZkclVtcE9WVFZWVTFSQ1RtSlZNSGhYYlRGWFlsWnNkRlZVU2s1bGJXUTBRMnM1UlZaVVJsQlNSVVY1VkZaa1UySldjRVZXVkVaT1VXMWtTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BTVWxWT2JtUXdiR3BOYXpWMlYyeGtVMDFYU2toV1dHUldWVlpzVEZNelpGcFJhMHBDVWpCUlMyUnVjRUpSYTFwU1ZXdFNSVkpWV25aYVJXaFRaREpPTm1JeldrMU5iVkozV2tWa2IwMVdiSEJPVjNCcFRXcENNbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbXMxWVVacmVsVnVRbWxOYWxZMlZFUk9TMDFSY0dsaWF6RXlWRmh3VWswd09WVlNWRUpRVWtkemVGUnNVazVrYkd4WlZXcENZVlo2UmpOYVJXaE9aR3N4VlZGV1pFTmFNamw1VVcxa1JsSlZSbHBVZVRsT1VWVldXRkZyUm01VVZVcDFVV3BHV21KWWFIZERiR3cyVVZod1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWmFVV3RPVmxSVmEzcFRiWGhxVW5wbk1sZFdaR3RrVjFKSVZHcFdUVTFzU25kWk1uQjNaVlp3V0ZkVVdtcGlWbHAwV1ROck5XSXhjRmhTYlhOTFdUTnJOV1JHYkZoaVNGWk9VMVZrUzFGdFpIWmphMHB1VWxWV1FscEdiekZSVjJSU1VUQktTV013Vm14VlZVbDZVVlZvVmxGVVRsVk5TR1JvWXpKS1NWSldVa3RoYTJSVFRrZE9kRll5VFhwUldFWkxVM2R3V1dOdGNHeFZSWE42VERKbk1HTkliRzVSZW1oM1RqSTRNRkZWUmtKU01tUjFWakpPVUZOV1JrSlJWVXBDVkZWR1UyRnJTa1pSVjJ4Q1UwWkNjRlJ0WkRWUk1GRXhZbFZuTTFSVWFGVlBTR2hPVm01c2JVTnNjRVZTV0VVeVRWVndSVTFVWXpKTE1FNVRUV2s1V2xkSFZuUlVNVVpLV2pCT05WTXdkRVZsVkUxNFZFVXhWRTFVVmpaTmFscFVUbnBLUTFKc1FubFZWbWh5V1dwYVdtRkViRlZXVjJ4dlUyazVTMkpFWjB0amJsWnVaREJPYmxkVmJFeGlNWEJLWlcxdmQxSlZSak5VVlZKb1VWVkdNMWRzUmtwbFJVWk1VMVZPTkU5SWNIVlhWM0J4WXpCR1JsRldRa2RUTVVWMllUSkdTMWt3WkdGa1ZVWnNWR3huZGs5WGR6Rk5RWEJXV1ZoQ1NVNUVZM2RXTW5SMVdUQjBTV0pFVGpKVWVrcHZZekpuTWxNd2JESlBTRmw2Vlc1a1NtUXhTbFpaVjNjMVlsaGtiMDU2WkhsVGJVcHBZakJPYVZVd2JGVmliVFI0WVZjMVJFNHlaM2xXZWsxNFEydDRVV0ZFVmpGbFYyZDVTM3BCTUZkWVRqSmxSMWwzVmtWc01rNXRaRVJTVlhoS1VsUldRMXBVUmt0RGFUQjBURk13ZEZKVk5VVkpSVTVHVld4U1NsSnJiRVJSVmxKR1RGTXdkRXhUTUVzaWZYMTlmUT09In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lqQURBZ0VBTUlJQ3dRWUpLb1pJaHZjTkFRY0NvSUlDc2pDQ0FxNENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmdHQ3lxR1NJYjNEUUVKRUFFRW9JR29CSUdsTUlHaUFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnbE1PNnlLZnRmYWZ5MkhiVStiWTlQcGNHc2g5dGhzMTRjTUtkUWNPcFlZRUNGUUM1R25wLzNobWlUYzhhTVNZV1I4N3ZVdVlWUVJnUE1qQXlOakE1TVRRd01EVXlOVEphTUFNQ0FRR2dNcVF3TUM0eEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVWTUJNR0ExVUVBeE1NYzJsbmMzUnZjbVV0ZEhOaG9BQXhnZ0hiTUlJQjF3SUJBVEJSTURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFzR0NXQ0dTQUZsQXdRQ0FhQ0IvREFhQmdrcWhraUc5dzBCQ1FNeERRWUxLb1pJaHZjTkFRa1FBUVF3SEFZSktvWklodmNOQVFrRk1ROFhEVEkyTURreE5EQXdOVEkxTWxvd0x3WUpLb1pJaHZjTkFRa0VNU0lFSU03UGtVVUh4NWJJVHBua2RCcFZaWGxrS25OMURUbFk3ZzN4Q2VIT2lDK2pNSUdPQmdzcWhraUc5dzBCQ1JBQ0x6Ri9NSDB3ZXpCNUJDQ0YrU2U4QjZ0aXlzTzBRMWJCRHZ5QnNzYUlQOXA2dWViWWNOblJPczBGdHpCVk1EMmtPekE1TVJVd0V3WURWUVFLRXd4emFXZHpkRzl5WlM1a1pYWXhJREFlQmdOVkJBTVRGM05wWjNOMGIzSmxMWFJ6WVMxelpXeG1jMmxuYm1Wa0FoUTZFMVF2REpCaDdyekJReS9MaW82TEtpT0xEREFLQmdncWhrak9QUVFEQWdSbk1HVUNNUUNKWVd5dnhFL1kwT3Z4MDNxOThGdVZJS1pBaVJpVXlKQjNheE56alF2anBmeWRNcTU1M2dTbWFDV2dqMDhiMkxRQ01DZDY1Q2thNExPdHM2eVpqWmk1TXYwVXlRdFlwZ3l3bmVOWlR3cGcrTGRYMk9aRkFtYUhLUWJEbFlrcHFVUzlyZz09In1dfX0sICJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCAiZGlnZXN0IjoiS1UyT1p1QmhtZXJVK21UUS9VVWVTQTlVR1NFb1Q0djNQZ0pSdzZ5TkhqTT0ifSwgInNpZ25hdHVyZSI6Ik1FUUNJQWQ0Mm96RW9EbVRuL1NJbHdXWjhsL2o3SUptb0JRa2JYWUhINzZzbytCbEFpQjRlTkFRWUUvbDhtRzFudEpZUEZlekQ1U21jVHhQOTlRRjZJb0l3RjdBa0E9PSJ9fQ==", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:b7ed144212e26bc9619afd61114f149f3a6b5bad6c62abc9a5fc416a8a7d33b3", "size":"9943", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:b7ed144212e26bc9619afd61114f149f3a6b5bad6c62abc9a5fc416a8a7d33b3"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:50Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:15:39Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareif4jigi7o4drlx56qu6ewo7gpgbup53biwrmyjnlfjlfshytjnrqu", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:0.14.0"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}, {"headers":{"X-Grafana-URL":"{x-grafana-url}"}, "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:0.14.0", "registryType":"oci", "transport":{"type":"stdio"}}], "remotes":[{"headers":[{"description":"URL of your Grafana Cloud instance", "name":"X-Grafana-URL", "placeholder":"https://<instance>.grafana.net"}], "type":"streamable-http", "url":"https://mcp.grafana.com/mcp"}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v0.14.0"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v0.14.0", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareif4jigi7o4drlx56qu6ewo7gpgbup53biwrmyjnlfjlfshytjnrqu", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMURDQ0JsdWdBd0lCQWdJVUpMZDJIRmRLcnFrYmZ6MW51dEdmc2ZSYjNrMHdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNalF5V2hjTk1qWXdPVEUwTURFd01qUXlXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSjNDbDdyL09aOGdiTE52clFvVzBsbGN5YXkrQTg3bHhDN2JLRklkZHl0RDN2b2hzMzdpK1pkcHd0ZDZmQjh2YkZTWWFlWXB0QlQvUE8vSko0SlRGSjZPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVTk2VDVhV1ZtcmdwaHBKM2lGN1ZpRFE4ck5sUXdId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XYm9WZ0FBQkFNQVJ6QkZBaUJvTTVQNzlNQ3F0THdMU2pjM3VyTTFmTzhxNnhTQmxKMko1MnpvNGZQWFlBSWhBTHdCRUczOWJ4dkdiT3podTJoeFNyVnY2M1I2elVnTzRIMThBczJKZEVacU1Bb0dDQ3FHU000OUJBTURBMmNBTUdRQ01DQm5qOCtGZnM3VGZOQzFQaFZ5aDFZeHJwN0syOXk0UjJWbnBJQldTa0FFOU54Y25Zb2VOYXYrb2pQbm15a3JnUUl3RjNGWWRvS2tyR05nVEVMakdpNWJlWE1jbHNqVkpxdHpLakhaSnBUa0lERnUxZ2l6V2xkeTl4dnlDQ1pubXRjNSJ9LCAidGxvZ0VudHJpZXMiOlt7ImxvZ0luZGV4IjoiMjgyMzk1NTA4OSIsICJsb2dJZCI6eyJrZXlJZCI6IndOSTlhdFFHbHorVldmTzZMUnlnSDRRVWZZLzhXNFJGd2lUNWk1V1JnQjA9In0sICJraW5kVmVyc2lvbiI6eyJraW5kIjoiaGFzaGVkcmVrb3JkIiwgInZlcnNpb24iOiIwLjAuMSJ9LCAiaW50ZWdyYXRlZFRpbWUiOiIxNzg5MzQ3MTYyIiwgImluY2x1c2lvblByb21pc2UiOnsic2lnbmVkRW50cnlUaW1lc3RhbXAiOiJNRVVDSUdDd0c1RkhrY3NsOTJoMkd4TmZaOW5laTAzRUk4L1dCd1Z3cnZlTXpTcE9BaUVBdzR5NGpvcFZiU2c2ZXc4RVJhQ3NoY3hQOXpnWjJFT2xIWW00MlkzRHhEbz0ifSwgImluY2x1c2lvblByb29mIjp7ImxvZ0luZGV4IjoiMjcwMjA1MDgyNyIsICJyb290SGFzaCI6ImMrZ1pkMjVpWHplUXZuTnYxanM5N3RsQWpUSTBpYTlEcUJPTWYxNkRwL1E9IiwgInRyZWVTaXplIjoiMjcwMjA1MTE1NyIsICJoYXNoZXMiOlsiQVBBUFZzTlVOMGJoMDJXK1AwcnJqTEk3YXF5bU1OazMwR1FBYW1GdXhDbz0iLCAibXo5V2lxQ1I5MEwvM2g0RkV5NjdUeENCMVRPdmNPWHNjbmZUWkFud0d1QT0iLCAiRW1CSlZSL3M2M0dUcW1lWTR2eXN5SzRYbCs5UjBvS0gzeEltOWwvNjlBWT0iLCAiOEpWbUNZelFMMmlQZUdkV1hSQnJkd0owaEJvZ1l2MWw1MDBpMzg0My9JYz0iLCAiNnorUnRSMWhSMTUxNjFYOXlPQ1phMXJreUVmU3grbVRhTkJvdm1uMlpNND0iLCAiVFQ3d2lLbXJSY3kzejUrZkJtZU9IVDROaHlYd0JYL1FuK3FYSEdrS3RKaz0iLCAieHVoVlQ4Y05tbkloV3FTbmdwZ09ROC8yQjNDMTlWU213K3RzOUlDTzFkST0iLCAiNlRRTXVraDQ4ZVlJdkRYMFluNzNIbDdpT29IUGQ0TlBKaWlHY3d3YzZUZz0iLCAiSEJ4OWtmWHIveXhjQS84Sk5OaTlhMEhRNXhTTjJIdWp5Ym5QVEMyRm1pQT0iLCAiMnBCTWJ2dFF2bGRhcVk4SllWVmh5M1doaFJ2VDNxOG1kcTd6SmlzZkpoYz0iLCAiUjRZY0xNUVpSS0ZVYlNhUkZPb2FEUWtNbWlnMXVaa0NtbWRoRER6d0h1Zz0iLCAiRCtXaEwya3FZOW52K3UrNWlLbmRQeWhWNklqVXFNMklKekt0SmZ4SlYwND0iLCAib1FnOFpGL25BZEQrWkhpcFpGNkNqay9OM3pNQkV4RnZRVExTbzhFSTBBQT0iLCAiM0wwdVVyM2xzdXdFRmRmelNPb01KcHlLRzd4d2JnU2Q3MFZQSkxSRWlIVT0iLCAiRnNvWnc3bDBUUDVqLzVYUkJ3WWcxRTJna3ZuUVR3NnVVQnFWdlFvU3A4Yz0iLCAicXh6SGFuQXp6NTdTRGRtSmUwQjdiSks3Mk5USUJid0VNR0JCS3ZET1JPdz0iLCAieEgvRENzZUxIcjllS29ZVDhxc09SWks3elZkRUdZV0h1VnRzVnJEOTV3WT0iXSwgImNoZWNrcG9pbnQiOnsiZW52ZWxvcGUiOiJyZWtvci5zaWdzdG9yZS5kZXYgLSAxMTkzMDUwOTU5OTE2NjU2NTA2XG4yNzAyMDUxMTU3XG5jK2daZDI1aVh6ZVF2bk52MWpzOTd0bEFqVEkwaWE5RHFCT01mMTZEcC9RPVxuXG7igJQgcmVrb3Iuc2lnc3RvcmUuZGV2IHdOSTlhakJFQWlBMkpwUEtFUk1KNVdOMC9DKytKa20xelQyRUE5UC9UYWZMZDRsYmpyWkRtQUlnVkRmaXVwVVRjZklMdkpYVU5EeHAxT2FtWnMyNlo4cVYxWWM1SGpOMVpaND1cbiJ9fSwgImNhbm9uaWNhbGl6ZWRCb2R5IjoiZXlKaGNHbFdaWEp6YVc5dUlqb2lNQzR3TGpFaUxDSnJhVzVrSWpvaWFHRnphR1ZrY21WcmIzSmtJaXdpYzNCbFl5STZleUprWVhSaElqcDdJbWhoYzJnaU9uc2lZV3huYjNKcGRHaHRJam9pYzJoaE1qVTJJaXdpZG1Gc2RXVWlPaUl3TkRrNU1UZzJORE5sT1dOaE9EY3paalJoTXpZM01EWXhNRGMwTVdVNE1tSTBPR015WkRkaU1XWXpaRFpsTVdZeVlqbGpPR0ptWkRaaVkyVmhNakl4SW4xOUxDSnphV2R1WVhSMWNtVWlPbnNpWTI5dWRHVnVkQ0k2SWsxRlZVTkpVVVJKV0hNMVVGazFhVFJGU2sxUlFscFRiMWQwT0ZZNWFYZEdiMlp3UW5rM2MwSTFVMGhHU2xaWVZuSkJTV2RXTmpSb1UwaGhZa0ZzZG5SblNrZGtTa3haYmpFeVprUjNaMjkxTjJ0NFkyeHFWSGhJVTIxWWJ6WnZQU0lzSW5CMVlteHBZMHRsZVNJNmV5SmpiMjUwWlc1MElqb2lURk13ZEV4VE1VTlNWV1JLVkdsQ1JGSldTbFZUVlZwS1VUQkdWVkpUTUhSTVV6QjBRMnN4U2xOVlkzaFNSVTVFVVcxNE1Wb3dSak5UVlVwQ1dqQnNWbE5yZUd0TmEyaEhXa1YwZVdOWGRHbGFibTk0WW01V01GSXlXbnBhYkVwcFRUSnpkMlF3VG01WFZXeE1ZakZ3U21WdGIzZFNWVVl6VkZoalMxUnVjRVpXYXpGRFZGVmtRazFXVmtaUk1taE9WRmROZVdKSE5XcE5NVW95V1RJeFZtUldjRWhXYWtwT1ZXcFNNMU5GUmxwU1JscFNWVlZTUm1WR1dqWlpWbVJyWlcxU1NFOVliR0ZWZWtaM1dXMDFVMkpCY0dwaVZFWnpWMnRrYzJGSFVraFdXR1JKWVVkT1QxUlhjRnBrTURsVlVsUkNUbEpGUlhoVVYzQlNaVlprYjFrd05VNWhiR3d6VkRGU1JrMUZNVVZTV0dST1lXeEdOVll5Y0VKUlZURkhZVE5rUm1ReGJFbERhM1IyVjJ0c05tRnFRa1JSVmtaYVUxVjBkbGRyYkRaaGFrSkZVVlpHYWxKR1JtNVJWVlpMVFRCT2MwNHpTWFpVTVc4MFdqSktUVlJ1V25sVlZ6bFlUVWQ0YzFremJHaGxVM1JDVDBSa2MyVkZUVE5aYTNOTFVtdHNhMXBJYkRCU1JFNHlZakpvZWsxNlpIQkxNWEJyWTBoa01GcEVXbTFSYW1neVdXdGFWRmRYUm14WFdFSXdVV3hSZGxWRk9IWlRhMjh3VTJ4U1IxTnFXbEJSTUVwWllqTmtibG94V1hsVVZVVXdVbmR3UWsxV1ZtdFNTR1JHVVdrNU0xVlZWa0prTUd4SldqQlNRbFpGU201VWJGcEpWVEZXUmxKRlVrSlRNRXB1V2pOS1Exb3dWa2RSYkVacVVrVkdObEZYVWtOYU1EVlhVMFpGTUZKVldtNVZWbFUxVG14Uk1VTnRSbGhXYlRGNVdqTkNiMk5GYjNwaFZWa3pWbTFzUlZWVWFIbFViWGhTWkRCb00xZFZVbGRWYWtKeFVXdEtibVF3V25aUlZsVjZUMVpDZDJWcVJscGhNRlpoV1dwV2VGUnRjSGRUTUZwWVlWaG9jRTVHYTB0WGExRTBaREZzVWxkVlVsZFZha0pUVVZaR1NVd3dTa2RaTTJSWFYxWndWVmxWYUZOTlIwNUpWRlJhVFdWVWJIVlpWbWhUWWpKU1dGTllWbHBOYW13d1ZFUktSMkp0U25WVmJYQnNWWHBzY2xsV2FFcGtaM0JOWWxkU2QxcEZaRzlOVm14d1QxUk9hVTB3Y0hsWGJURTBaRzFSZWxSWVdtaFdla1l6V1dwT1MwMUZlRmxUYlhoYVRXcHNOVmRyYUU1a1YxWllVbTVTYVZKVlNqVlhiR1JoWld0M2VXRkhlRnBXTVVvMlEydDNlVTFYYUdoV2VsSXpWREZHV2xNd2RETlhWVXBEVVZWa1JXUnVjRUpSYTBaU1ZWaEthRk5HU1hkWk1HaE9UbXQ0TlU5VVFtbE5ibEp6V1cxck1XRkdhM3BWYmtKcFRXcFdObFJITVd0alIxSklZVVJGUzFkWE5WZGxiSEJaVTIxd2FVMXFWWGRYYkdNeFRVVjRkRlJ1V21sV1JVWllVVzFrZG1OclNtNVNWVlpDVjFVNGRsUlZSa1pSTUVwQ1lVaHdXazF0YUhOWGEyaFhZekZ3VlZGVVNrTmFNamw1VVcxa1JsSlJjRUpYVlRoMlZGVkdSbEpGU2tSYU0zQmFZbFZ3ZEZkc1VtOWhSVGxJVkZob1lWSkhUVEZVYkZKS1RVVXhkRlJVUm1GaVZscDBWMWN4VWsxck1UWmFNMmhRVWtaVmVGUXdVa0pOYXpGWVZXMHhZVkpHVlhoRGF6RkRaREJrUkdGWVRraFJWa1pTVVcxak0wOUlaRUpWVmtaR1VrZDBjMlJIVGtoUFdHeHJVVEJLVkZkc1pFOWtiVTUwVlc1d1RsRnRaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHVmxKVlRuUlNiVFJMV1cwMVUyRnRWbFJQVjNSb1YwVnNNMU5HUmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0S2JsVldRbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYUnFaVlJzTUZkV1pITmtWVEZGWXpCa1JHRllUa2hSVmtaU1VXZHdiazU2YUROUlZrWnVVbFY0VW1RelNtaFRSa2wzV1RCb1RrNXJlRFZQVkVKcFRXNVNjMWx0YXpGaFJtdDZWVzVDYVUxcVZqWlVSekZyWTBkU1NHRkVSbHBpYkZvMlYyeG9TMkZ0U1hsT1ZFSmhWbnBWZDBOcmVIUlVibHBwVmtWS2NWRnRaSFpqYTBwdVVsVldRbGRWT0haVVZVWkdVMnRLUjFaVk1WWk5iV2QzV2tWb1EyVnJPWEJQU0ZwaFRXMTNkMWxWYUZkaFZYaDBWRzVhYVZWNmJHOVhha2t4VFVacmVtRXpXVXRYYTJSelpWVjROVTVYTldoWFJrcDJXa1prU21SdFVYbFBXR3hvVFd4d2VsbHFUbXRsYTNkNVlraFNhbEo2YkRWYVJVMTRaVlp3V0ZSdVdtcGlWa28yVkVjMWMyRkhTbGhsUlVacVlsWmFkRmt6YXpWaWQzQmhWakJhY2xremF6VmtSbXhZWWtoV1RsSkhaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHZGxKVmRHNWtNamxPVFd0d2NGZHRNVlpPUm14VllVZHdUbFl4UlhwVU1WSldaVlUxUlZOdGNFOVdNWEJ6UTJ4d2RGTnRkRTloYXpBd1ZGWlNiazFWTlZWYU0yUlBZV3RhY2xkdE1WSk5WVFZWVVZkU1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWk5VV3RGTkZSVlVsaGFTRUpyVWpKbmVGZFhhM2hpTWtsNlZHcEJTMWRzWkZKa01IaFNWMVYwVEdReGJFTlJhMFpJVWtoYU5sRlZTa1ZSVmtadFVrVkplR0l5VWtsVmJtUnFaVzA1TWxSRVNtdGpSMUpJWVVSR1dtRlVWbkZaYWtsM1pHeHNXRnBJVm10U01EUXhWRVJLVTJOQmNHcGhhMFV3VVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaVWEwcEVZakF4VEZKRk5YQlhWekZoWWtVNVNGSlVVbHBsYTFweVZHNXdjazFWTVhGVldHeGFaV3hhZEZkc1pHRmhWbkJGVjFod1VGSkZWVEJEYXpWVlZsUlNUbEpHYkRSWGEyUmhZVEExVlZaWVpFbGtNV3hNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpIWkZKVmExSkNUMWhzWVZZeGNEWlVSRXB2WWtac1dGVnVjRTFOYWtadldWWmpNR1F3WkZKWFZYTkxVek5rV2xGclNrSlNNRkl5Wld0R1ExSklaRkpVUlZKQ1lYcFdUbVZyUmpaVVYzQktUVVUxVldFelpFeFZWbXhNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpWUmxKWmExSkRZa2M1YTFOR1NqTlpNM0IyWkdkd1RVMXRVbmRhUldSdlRWWnNjRTVYY0dsTmFrSXlWMVprYTJSWFVraFVhbFpPVVcxMFNGRXliSHBTTUVaU1ZWVktiazU2YUROUlZrcEdVbFZPTTJRd2NFNVdSM042VkZaU1VtUXdOVVZUVkVwT1VqQXhTRU5yVG5Cak1HUkNWVlpHUTFwNll6UmtNRVpUVTFWV1YxVllhRlZaVldoVFRVZE9TVlJVV2sxbFZHeDFXVlpvVTJJeVVsaFRXRlphVFdwc01GUkVTa2RpYlVwMVZXMXdiRlY2YkhKWlZtaEtaR3Q0ZEZwSVFVdGFSV1J2VFZac2NFOVVUbWxOTUhCNVYyMHhOR1J0VVhwVVdGcG9WbnBHTTFscVRrdE5SWGhaVTIxNFdrMXFiRFZYYTJoT1pGZFdXRkp1VW1sU1ZVbzFWMnhrWVdWcmQzbGhSM2hhVmpGS05sUkVTWGhoUVhCb1ZucFNNMVF3UmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0V00xVllSa1ZSTW1RMlYxY3hTMkpXY0ZWaFIyaFFVakF4TkZkclVtcE9WVFZWVTFSQ1RtSlZNSGhYYlRGWFlsWnNkRlZVU2s1bGJXUTBRMnM1UlZaVVJsQlNSVVY1VkZaa1UySldjRVZXVkVaT1VXMWtTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BTVWxWT2JtUXdiR3BOYXpWMlYyeGtVMDFYU2toV1dHUldWVlpzVEZNelpGcFJhMHBDVWpCUlMyUnVjRUpSYTFwU1ZXdFNSVkpWV25aYVJXaFRaREpPTm1JeldrMU5iVkozV2tWa2IwMVdiSEJPVjNCcFRXcENNbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbXMxWVVacmVsVnVRbWxOYWxZMlZFUk9TMDFSY0dsaWF6RXlWRmh3VWswd09WVlNWRUpRVWtkemVGUnNVazVrYkd4WlZXcENZVlo2UmpOYVJXaE9aR3N4VlZGV1pFTmFNamw1VVcxa1JsSlZSbHBVZVRsT1VWVldXRkZyUm01VVZVcDFVV3BHV21KWWFIZERiR3cyVVZod1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWmFVV3RPVmxSVmEzcFRiWGhxVW5wbk1sZFdaR3RrVjFKSVZHcFdUVTFzU25kWk1uQjNaVlp3V0ZkVVdtcGlWbHAwV1ROck5XSXhjRmhTYlhOTFdUTnJOV1JHYkZoaVNGWk9VMVZrVEZGdFpIWmphMHB1VWxWV1FscEdiekZSVjJSU1VUQktTV1F3Vm14YU1Fa3dVVlZvV2xGVVRsVk5TR1JvWXpKS1NWSldVa3RoYTJSVFRrZE9kRll5VFhwUldFWkxVM2R3V1dOdGNHeFZSWE42VERKbk1HTkliRzVSZW1oM1RqSTRNRkZWUmtKU01tUjFWakpLZGxadFpFSlJWVXBDVkZWR1UyVnJTa2RSVjJ4RFlqQXdNVlZFWXpWVVZVNTRaRVY0TTFSR1RuRlplazR4WTJzd2VFTnRXbEJQU0VVeVpVWk9RMkpGYjNsVGFsVjVaVzA0TUZwc1FsbFhWVVpLWVVWR1RXUXdTa1pTZWswMVdXNW9NbEl5U2xCbGJXZ3hUVzFvTkZVelNsZGthbGw2VldwYU5sWlhaRkJPUldkNFQwVkdlazFyYjB0YVJWWmhZMVV4UW1Jd1pFUlJNMFpJVlRBd01FOVZTa0pVVlZKQ1RXMU9RbFJWWkZKUk1ERkVVVzAxY1U5RGRFZGFiazB6VmtkYVQxRjZSbEZoUmxvMVlVUkdXbVZJU25kT01ITjVUMWhyTUZWcVNsZGlaM0IzVTFWS1dGVXlkRUpTVkd4UFpVZE9kVmRYT1d4VWJVWXlTekk1Y1ZWSE5YUmxWM1I1V2pGR1NtUXdXWHBTYkd4cllqQjBjbU5yWkU5YU1WSkdWRWR3U0dGVVZtbGFWbWhPV1RKNGVtRnNXa3RqV0ZJMlEydDBjVk5HY0V0alJsSnlVMVZTUjJSVVJtNWhXSEJZWWtkU05VOVlhREpsVlU1RVYyMDFkR1JIVFRGRGFUQjBURk13ZEZKVk5VVkpSVTVHVld4U1NsSnJiRVJSVmxKR1RGTXdkRXhUTUVzaWZYMTlmUT09In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lUQURBZ0VBTUlJQ3dBWUpLb1pJaHZjTkFRY0NvSUlDc1RDQ0FxMENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmNHQ3lxR1NJYjNEUUVKRUFFRW9JR25CSUdrTUlHaEFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnTFpQZUZ0RVhvYytqZkZRLzdyczBUOXJHdEc5QzVzTDZScVhNMFFiODFad0NGR2Q5RVZzZ3gyRFFQazlHZ25ySzBGUUJua01ZR0E4eU1ESTJNRGt4TkRBd05USTBNbG93QXdJQkFhQXlwREF3TGpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUlV3RXdZRFZRUURFd3h6YVdkemRHOXlaUzEwYzJHZ0FER0NBZHN3Z2dIWEFnRUJNRkV3T1RFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNU0F3SGdZRFZRUURFeGR6YVdkemRHOXlaUzEwYzJFdGMyVnNabk5wWjI1bFpBSVVPaE5VTHd5UVllNjh3VU12eTRxT2l5b2ppd3d3Q3dZSllJWklBV1VEQkFJQm9JSDhNQm9HQ1NxR1NJYjNEUUVKQXpFTkJnc3Foa2lHOXcwQkNSQUJCREFjQmdrcWhraUc5dzBCQ1FVeER4Y05Nall3T1RFME1EQTFNalF5V2pBdkJna3Foa2lHOXcwQkNRUXhJZ1FnSVlISnVvcHhFTVZxUnpuYUFFdWgwQllJankwODRrVk44L3laYTZwdW1WNHdnWTRHQ3lxR1NJYjNEUUVKRUFJdk1YOHdmVEI3TUhrRUlJWDVKN3dIcTJMS3c3UkRWc0VPL0lHeXhvZy8ybnE1NXRodzJkRTZ6UVczTUZVd1BhUTdNRGt4RlRBVEJnTlZCQW9UREhOcFozTjBiM0psTG1SbGRqRWdNQjRHQTFVRUF4TVhjMmxuYzNSdmNtVXRkSE5oTFhObGJHWnphV2R1WldRQ0ZEb1RWQzhNa0dIdXZNRkRMOHVLam9zcUk0c01NQW9HQ0NxR1NNNDlCQU1DQkdjd1pRSXdXRVBmUlJYRFJoT0FSVFN5dU5ubDFyNjlIZDF6bjg3N3duWllJaEtSK01IeTVPWHBqMjZaYXNoNzA1SkZKaXlaQWpFQXg4SGVBbWh4VTZEWGRySTdZRTdDYnVkc2w4OVdqR0dBMkNoRzU1TnZyS3A0WVR0VTlzSHNtQklYK1dXd0NHa0UifV19fSwgIm1lc3NhZ2VTaWduYXR1cmUiOnsibWVzc2FnZURpZ2VzdCI6eyJhbGdvcml0aG0iOiJTSEEyXzI1NiIsICJkaWdlc3QiOiJCSmtZWkQ2Y3FIUDBvMmNHRUhRZWdyU01MWHNmUFc0Zks1eUwvV3ZPb2lFPSJ9LCAic2lnbmF0dXJlIjoiTUVVQ0lRRElYczVQWTVpNEVKTVFCWlNvV3Q4Vjlpd0ZvZnBCeTdzQjVTSEZKVlhWckFJZ1Y2NGhTSGFiQWx2dGdKR2RKTFluMTJmRHdnb3U3a3hjbGpUeEhTbVhvNm89In19", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:5d950816dd8e9ec163084b221a14902a4836d201e8e98391d127b5aa23047264", "size":"10035", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:5d950816dd8e9ec163084b221a14902a4836d201e8e98391d127b5aa23047264"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:49Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:10:39Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareibtftdzk5i3eg34p4pevy6tghdf33gdemoturntvl7k275zhznhra", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:0.13.1"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:0.13.1", "registryType":"oci", "transport":{"type":"stdio"}}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v0.13.1"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v0.13.1", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareibtftdzk5i3eg34p4pevy6tghdf33gdemoturntvl7k275zhznhra", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMWpDQ0JseWdBd0lCQWdJVUJoWjBXaUpaRmZBZVhLTFV4QXRqYXlBdG9mc3dDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNak00V2hjTk1qWXdPVEUwTURFd01qTTRXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSjZpRHlzbElka0k4MWx1WHowbGRDVy81M3ZUT0xweHlGR241VFdJMzN4MEZ5S240a0RDaHNaL2ozMHd6Mi9PUDV2K0xJOG1nZitUTTNqZzVhbjZ0ZUtPQ0JYc3dnZ1YzTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVUw1NFoybTdIWkY1VlZxcWlUR3MzRG5LKzVyY3dId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdMQmdvckJnRUVBZFo1QWdRQ0JIMEVld0I1QUhjQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XYllwd0FBQkFNQVNEQkdBaUVBeE43NlNndWNnckNLdDN3Q2w2QnJBa0VzWlB0NGRRRExlR1NRVW9Ea2NRWUNJUUM5bitPV00xcGJJV2hVaHJyZnhlL1FrUGZXMDA0WWZuM0JRcDMvWWlNb2RUQUtCZ2dxaGtqT1BRUURBd05vQURCbEFqRUE4RS93anJ1ajdNdVdBa005cG1wSDlnRFFBaG92ZWZsaUdjclpZQ29XM2xSdHY5aU5CejNXZ0E2RSsrWlFudlhrQWpBMkFiUVpUZ2tUR29EU2ttSlpEWkVpcHVOQlB5UlV6Zk9BcWt1a2Z5eXZrZ29ja3pIWXFRaTc1MTdzcDJDNFBxaz0ifSwgInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjI4MjM5NTM4NTciLCAibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCAia2luZFZlcnNpb24iOnsia2luZCI6Imhhc2hlZHJla29yZCIsICJ2ZXJzaW9uIjoiMC4wLjEifSwgImludGVncmF0ZWRUaW1lIjoiMTc4OTM0NzE1OCIsICJpbmNsdXNpb25Qcm9taXNlIjp7InNpZ25lZEVudHJ5VGltZXN0YW1wIjoiTUVZQ0lRQ0kzYmRGeEN5V3NCQnVLd2dZYVhSZFBHeFNoY2NiUW9vakpwWVQ3Q0VYckFJaEFLRFhPYWZNSnl2R3o1b21VQVd3VTFGUEg3MW9BeDFkTjNmaStINjNCZHFyIn0sICJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI3MDIwNDk1OTUiLCAicm9vdEhhc2giOiJpN21MbEpCbW1vMEhNZytNa3cxd3luY0FxNzkrNU9WeDhZMWNqYTlzTmxvPSIsICJ0cmVlU2l6ZSI6IjI3MDIwNDk2MjgiLCAiaGFzaGVzIjpbImYrbzVoR3Q3U0lCV2JoR2M4eWNMMnphUjlJbDN2c1I2aUZMaFVuZjZzUnc9IiwgInQ2WUVYanJlUGt1Y2lnWkwycUlSZEtiU3d4eklEYjBQbG1Hbno3UHV0cVU9IiwgIjRub212TGt6bXAzTlNuSkhWK0kwWHVEa052M0F6VGdWbFlFbWNLckJOTGs9IiwgImVRQU1raHNQNlRwTTV1TkEzSHkzVGM0bDFKTkQraitNYXBzRSs2anhOTHc9IiwgInhNOUl0UnY0YWlzczc1M3Y0KzFPQmYrYzJsUS9IY0Z6ZFBJOGM2a3E4RTg9IiwgImhOaU56YVdKdVBTNTU2cnVqNE0ycUNhV3JzRk8xa3Rrd2ZhQjRoT0tNM0U9IiwgInpRU0hTUTRBS0VjVnNCV1Rab2g1d0NkZjB0Z0cxdFlFOVFoTktsOXBLaVU9IiwgImdiZ01OMkJsaFRkZU1hcEN3dnpWQWRoS3R3dllORXVGS2dWazRrbU9rblE9IiwgIkQrV2hMMmtxWTludit1KzVpS25kUHloVjZJalVxTTJJSnpLdEpmeEpWMDQ9IiwgIm9RZzhaRi9uQWREK1pIaXBaRjZDamsvTjN6TUJFeEZ2UVRMU284RUkwQUE9IiwgIjNMMHVVcjNsc3V3RUZkZnpTT29NSnB5S0c3eHdiZ1NkNzBWUEpMUkVpSFU9IiwgIkZzb1p3N2wwVFA1ai81WFJCd1lnMUUyZ2t2blFUdzZ1VUJxVnZRb1NwOGM9IiwgInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwgInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sICJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjcwMjA0OTYyOFxuaTdtTGxKQm1tbzBITWcrTWt3MXd5bmNBcTc5KzVPVng4WTFjamE5c05sbz1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCRkFpRUF0MmdmTUhQMmxlZ05oQUlid1lkWnYxakZIOFlLNnphZ3VPUmNERkRRbExvQ0lIWGYvclIyd0FOcGJ6ekNuR3lhSC9KOFYvYlFPMmExTEU2VXdqYy9sV01KXG4ifX0sICJjYW5vbmljYWxpemVkQm9keSI6ImV5SmhjR2xXWlhKemFXOXVJam9pTUM0d0xqRWlMQ0pyYVc1a0lqb2lhR0Z6YUdWa2NtVnJiM0prSWl3aWMzQmxZeUk2ZXlKa1lYUmhJanA3SW1oaGMyZ2lPbnNpWVd4bmIzSnBkR2h0SWpvaWMyaGhNalUySWl3aWRtRnNkV1VpT2lKbVpHSXhPRFUyT0RnM01qZGpNemsxTTJWaE4yVXpaakl6WTJNeU1qRmtPVGN3T0RZd1lqRXlPRFV5WXpRd056YzVNVEF5TjJFME9UbGtPVGxpTUdNNEluMTlMQ0p6YVdkdVlYUjFjbVVpT25zaVkyOXVkR1Z1ZENJNklrMUZWVU5KUVUxTE1EVk9RVGN3UmpSTGRHZGxVVXBEVlZFNVFtaG9jbTgxYTJSNmJsZ3dRU3R5WVVRNVJqSTJjMEZwUlVGdFFXMTZWSEowWkc5SGVVeHNlUzlDZG05eGNWZ3pUR2xtUjB4V1ZtdzBOMWhwUmxreWIweDBSelZGUFNJc0luQjFZbXhwWTB0bGVTSTZleUpqYjI1MFpXNTBJam9pVEZNd2RFeFRNVU5TVldSS1ZHbENSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJzeFNsTlZZM2hoYTA1RVVXMTROVm93UmpOVFZVcENXakJzVmxGdGFHRk5SbVJ3VTJ4d1IxcHJSbXhYUlhSTlZsaG9RbVJIY0dobFZVWXdZakphZW1Rd1RtNVhWV3hNWWpGd1NtVnRiM2RTVlVZelZGaGpTMVJ1Y0VaV2F6RkRWRlZrUWsxV1ZrWlJNbWhPVkZkTmVXSkhOV3BOTVVveVdUSXhWbVJXY0VoV2FrcE9WV3BTTTFORlJscFNSbHBTVlZWU1JtVkdXalpaVm1SclpXMVNTRTlZYkdGVmVrWjNXVzAxVTJKQmNHcGlWRVp6VjJ0a2MyRkhVa2hXV0dSSllVZE9UMVJYY0Zwa01EbFZVbFJDVGxKRlJYaFVWM0JPVGtaa2Ixa3dOVTVoYkd3elZERlNSazFGTVVWU1dHUk9ZV3N3TUZZeWNFSlJWVEZIWVROa1JtUXhiRWxEYTNSMlYydHNObUZxUWtSUlZrWmFVMVYwZGxkcmJEWmhha0pGVVZaR2FsSkdSbTVSVlZaTFRtMXNSV1ZZVG5OVFYxSnlVMVJuZUdKSVZsbGxha0p6V2tWT1dFeDZWWHBrYkZKUVZFaENOR1ZWV2toaWFsVkxWa1prU2sxNlRqUk5SVm8xVXpJME1HRXdVa1JoU0U1aFRESnZlazFJWkRaTmFUbFFWVVJXTWtzd2VFcFBSekZ1V21sMFZWUlVUbkZhZWxab1ltcGFNRnBWZEZCUk1FcFpZek5rYmxveFdYcFVWVVV3VW5kd1FrMVdWbXRTU0dSR1VXazVNMVZWVmtKa01HeEpXakJTUWxaRlNtNVViRnBKVlRGV1JsSkZVa0pUTUVwdVdqTktRMW93VmtkUmJFWnFVa1ZHTmxGWFVrTmFNRFZYVTBaRk1GSlZXbTVWVmxaTlRsUlNZVU5xU25ST01HaGhVbXBXVjFadVJuaGhWbEpJWTNwT1JXSnJjM0pPV0VwcVpEQm9NMWRWVWxkVmFrSnhVV3RLYm1Rd1duWlJWbFY2VDFaQ2QyVnFSbHBoTUZaaFdXcFdlRlJ0Y0hkVE1GcFlZVmhvY0U1R2EwdFhhMUUwWkRGc1VsZFZVbGRWYWtKVFVWWkdTVXd3U2tkWk0yUlhWMVp3VlZsVmFGTk5SMDVKVkZSYVRXVlViSFZaVm1oVFlqSlNXRk5ZVmxwTmFtd3dWRVJLUjJKdFNuVlZiWEJzVlhwc2NsbFdhRXBrWjNCTllsZFNkMXBGWkc5TlZteHdUMVJPYVUwd2NIbFhiVEUwWkcxUmVsUllXbWhXZWtZeldXcE9TMDFGZUZsVGJYaGFUV3BzTlZkcmFFNWtWMVpZVW01U2FWSlZTalZYYkdSaFpXdDNlV0ZIZUZwV01VbzJRMnQzZVUxWGFHaFdlbEl6VkRGR1dsTXdkRE5YVlVwRFVWVmtSV1J1Y0VKUmEwWlNWVmhLYUZOR1NYZFpNR2hPVG10NE5VOVVRbWxOYmxKeldXMXJNV0ZHYTNwVmJrSnBUV3BXTmxSSE1XdGpSMUpJWVVSRlMxZFhOVmRsYkhCWlUyMXdhVTFxVlhkWGJHTXhUVVY0ZEZSdVdtbFdSVVpZVVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaUk1FcENZVWh3V2sxdGFITlhhMmhYWXpGd1ZWRlVTa05hTWpsNVVXMWtSbEpSY0VKWFZUaDJWRlZHUmxKRlNrUmFNM0JhWWxWd2RGZHNVbTloUlRsSVZGaG9ZVkpIVFRGVWJGSktUVVV4ZEZSVVJtRmlWbHAwVjFjeFVrMXJNVFphTTJoUVVrWlZlRlF3VWtKTmF6RllWVzB4WVZKR1ZYaERhekZEWkRCa1JHRllUa2hSVmtaU1VXMWpNMDlJWkVKVlZrWkdVa2QwYzJSSFRraFBXR3hyVVRCS1ZGZHNaRTlrYlU1MFZXNXdUbEZ0WkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR1ZsSlZUblJTYlRSTFdXMDFVMkZ0VmxSUFYzUm9WMFZzTTFOR1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdEtibFZXUW1waVZscDBXVE5yTldJeGNGaFNiWFJxWlZSc01GZFdaSE5rVlRGRll6QmtSR0ZZVGtoUlZrWlNVV2R3Yms1NmFETlJWa1p1VWxWNFVtUXpTbWhUUmtsM1dUQm9UazVyZURWUFZFSnBUVzVTYzFsdGF6RmhSbXQ2Vlc1Q2FVMXFWalpVUnpGclkwZFNTR0ZFUmxwaWJGbzJWMnhvUzJGdFNYbE9WRUpoVm5wVmQwTnJlSFJVYmxwcFZrVktjVkZ0WkhaamEwcHVVbFZXUWxkVk9IWlVWVVpHVTJ0S1IxWlZNVlpOYldkM1drVm9RMlZyT1hCUFNGcGhUVzEzZDFsVmFGZGhWWGgwVkc1YWFWVjZiRzlYYWtreFRVWnJlbUV6V1V0WGEyUnpaVlY0TlU1WE5XaFhSa3AyV2taa1NtUnRVWGxQV0d4b1RXeHdlbGxxVG10bGEzZDVZa2hTYWxKNmJEVmFSVTE0WlZad1dGUnVXbXBpVmtvMlZFYzFjMkZIU2xobFJVWnFZbFphZEZremF6VmlkM0JoVmpCYWNsa3phelZrUm14WVlraFdUbEpIWkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR2RsSlZkRzVrTWpsT1RXdHdjRmR0TVZaT1JteFZZVWR3VGxZeFJYcFVNVkpXWlZVMVJWTnRjRTlXTVhCelEyeHdkRk50ZEU5aGF6QXdWRlpTYmsxVk5WVmFNMlJQWVd0YWNsZHRNVkpOVlRWVlVWZFNRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlpOVVd0Rk5GUlZVbGhhU0VKclVqSm5lRmRYYTNoaU1rbDZWR3BCUzFkc1pGSmtNSGhTVjFWMFRHUXhiRU5SYTBaSVVraGFObEZWU2tWUlZrWnRVa1ZKZUdJeVVrbFZibVJxWlcwNU1sUkVTbXRqUjFKSVlVUkdXbUZVVm5GWmFrbDNaR3hzV0ZwSVZtdFNNRFF4VkVSS1UyTkJjR3BoYTBVd1VXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlVhMHBFWWpBeFRGSkZOWEJYVnpGaFlrVTVTRkpVVWxwbGExcHlWRzV3Y2sxVk1YRlZXR3hhWld4YWRGZHNaR0ZoVm5CRlYxaHdVRkpGVlRCRGF6VlZWbFJTVGxKR2JEUlhhMlJoWVRBMVZWWllaRWxrTVd4TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSFpGSlZhMUpDVDFoc1lWWXhjRFpVUkVwdllrWnNXRlZ1Y0UxTmFrWnZXVlpqTUdRd1pGSlhWWE5MVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpJWkZKVVJWSkNZWHBXVG1WclJqWlVWM0JLVFVVMVZXRXpaRXhWVm14TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKVlJsSlphMUpEWWtjNWExTkdTak5aTTNCMlpHZHdUVTF0VW5kYVJXUnZUVlpzY0U1WGNHbE5ha0l5VjFaa2EyUlhVa2hVYWxaT1VXMTBTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BHVWxWT00yUXdjRTVXUjNONlZGWlNVbVF3TlVWVFZFcE9VakF4U0VOclRuQmpNR1JDVlZaR1ExcDZZelJrTUVaVFUxVldWMVZZYUZWWlZXaFRUVWRPU1ZSVVdrMWxWR3gxV1Zab1UySXlVbGhUV0ZaYVRXcHNNRlJFU2tkaWJVcDFWVzF3YkZWNmJISlpWbWhLWkd0NGRGcElRVXRhUldSdlRWWnNjRTlVVG1sTk1IQjVWMjB4TkdSdFVYcFVXRnBvVm5wR00xbHFUa3ROUlhoWlUyMTRXazFxYkRWWGEyaE9aRmRXV0ZKdVVtbFNWVW8xVjJ4a1lXVnJkM2xoUjNoYVZqRktObFJFU1hoaFFYQm9WbnBTTTFRd1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdFdNMVZZUmtWUk1tUTJWMWN4UzJKV2NGVmhSMmhRVWpBeE5GZHJVbXBPVlRWVlUxUkNUbUpWTUhoWGJURlhZbFpzZEZWVVNrNWxiV1EwUTJzNVJWWlVSbEJTUlVWNVZGWmtVMkpXY0VWV1ZFWk9VVzFrU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwU1VsVk9ibVF3YkdwTmF6VjJWMnhrVTAxWFNraFdXR1JXVlZac1RGTXpaRnBSYTBwQ1VqQlJTMlJ1Y0VKUmExcFNWV3RTUlZKVlduWmFSV2hUWkRKT05tSXpXazFOYlZKM1drVmtiMDFXYkhCT1YzQnBUV3BDTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW1zMVlVWnJlbFZ1UW1sTmFsWTJWRVJPUzAxUmNHbGlhekV5VkZod1VrMHdPVlZTVkVKUVVrZHplRlJzVWs1a2JHeFpWV3BDWVZaNlJqTmFSV2hPWkdzeFZWRldaRU5hTWpsNVVXMWtSbEpWUmxwVWVUbE9VVlZXV0ZGclJtNVVWVXAxVVdwR1dtSllhSGREYkd3MlVWaHdRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlphVVd0T1ZsUlZhM3BUYlhocVVucG5NbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbkIzWlZad1dGZFVXbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYTkxXVE5yTldSR2JGaGlTRlpPVTFWa1RWRnRaSFpqYTBwdVVsVldRbHBHYnpGUlYyUlNVVEJLU1UxRlZteGtNRWt4VVZWb2FsRlVUbFZOU0dSb1l6SktTVkpXVWt0aGEyUlRUa2RPZEZZeVRYcFJXRVpMVTNkd1dXTnRjR3hWUlhONlRESm5NR05JYkc1UmVtaDNUakk0TUZGVlJrSlNNbVIxVmpKS1dtTklaRUpSVlVwQ1ZGVkdWRkpGU2toUlYyeEdVVmhvVDA1NldsUmFNMVpxV2pOS1JGTXpVWHBrTUU1elRtdEtlVU5yUm5KU1dFNWhWVWhSTUZwR1JrVlVSMVpJVlRGR1ZtSXdVbkpaTVVaYVVUQnNVbEY2YkhWTE1EbFlWRlJHZDFscmJGaGhSbFp2WTI1S2JXVkhWWFpWVjNSUldteGpkMDFFVWxwYWJUUjZVV3hHZDAxNU9FdFhWMnhPWWpKU1ZWRlZkRU5hTW1SNFlVZDBjVlF4UWxKVlZWSkNaREExZGxGVlVrTmlSVVp4VWxWRk5GSlRPVE5oYmtveFlXcGtUbVJXWkVKaE1EQTFZMGN4ZDFORWJHNVNSa1pDWVVjNU1scFhXbk5oVVhCSVdUTktZVmRWVG5aV2VrNXpWVzVTTWs5WGJFOVJibTk2VmpKa1FrNXJWWEpMTVhCU1ltNWFXV0V3Um5GUlZFcENXV3hHWVZaSFpISldSV1IyVWtaT2NtSlZjR0ZTUm5CR1lWaENNVlJyU2xGbFZrcFdRMjV3YlZRd1JuaGhNMVp5V201c05XUnRkRzVpTWs1eVpXdG9XbU5XUm5CT2VsVjRUak5PZDAxclRUQlZTRVp5VUZGdmRFeFRNSFJNVlZaUFVrTkNSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJjOVBTSjlmWDE5In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lEQURBZ0VBTUlJQ3Z3WUpLb1pJaHZjTkFRY0NvSUlDc0RDQ0Fxd0NBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmNHQ3lxR1NJYjNEUUVKRUFFRW9JR25CSUdrTUlHaEFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnRGpjVnRXbk5NUmx5aXJRS2NEdEdkYmF5VjZHc2FSRUFDU1ZjT25IY25TWUNGQWpQMGc2Z1llYVJSSlAwazVHYTJBZjFXMmt3R0E4eU1ESTJNRGt4TkRBd05USXpPRm93QXdJQkFhQXlwREF3TGpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUlV3RXdZRFZRUURFd3h6YVdkemRHOXlaUzEwYzJHZ0FER0NBZG93Z2dIV0FnRUJNRkV3T1RFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNU0F3SGdZRFZRUURFeGR6YVdkemRHOXlaUzEwYzJFdGMyVnNabk5wWjI1bFpBSVVPaE5VTHd5UVllNjh3VU12eTRxT2l5b2ppd3d3Q3dZSllJWklBV1VEQkFJQm9JSDhNQm9HQ1NxR1NJYjNEUUVKQXpFTkJnc3Foa2lHOXcwQkNSQUJCREFjQmdrcWhraUc5dzBCQ1FVeER4Y05Nall3T1RFME1EQTFNak00V2pBdkJna3Foa2lHOXcwQkNRUXhJZ1FneEVtRXZGUEQ0L1pxZ1BNdmIvZFgzUVFqTFNNNjVWRGZBTk81Q0dkRWNRVXdnWTRHQ3lxR1NJYjNEUUVKRUFJdk1YOHdmVEI3TUhrRUlJWDVKN3dIcTJMS3c3UkRWc0VPL0lHeXhvZy8ybnE1NXRodzJkRTZ6UVczTUZVd1BhUTdNRGt4RlRBVEJnTlZCQW9UREhOcFozTjBiM0psTG1SbGRqRWdNQjRHQTFVRUF4TVhjMmxuYzNSdmNtVXRkSE5oTFhObGJHWnphV2R1WldRQ0ZEb1RWQzhNa0dIdXZNRkRMOHVLam9zcUk0c01NQW9HQ0NxR1NNNDlCQU1DQkdZd1pBSXdPUG9zbGlibEV6K0E1eW1qWG1kZ0dyT2JocVVLcXNzUGhoTUJBYy9nVHlYSzdJKy9iMXAydkJic1BRemNDcXZ6QWpBcHNkbW83c1kxbk9Fd2c2WU5TdVNXQ0VYQkJ5dlpuVHZ5UVVuL2M0WWxIeERNZG90bElqTkp6eGhUVFUzbktiND0ifV19fSwgIm1lc3NhZ2VTaWduYXR1cmUiOnsibWVzc2FnZURpZ2VzdCI6eyJhbGdvcml0aG0iOiJTSEEyXzI1NiIsICJkaWdlc3QiOiIvYkdGYUljbnc1VStwK1B5UE1JaDJYQ0dDeEtGTEVCM2tRSjZTWjJac01nPSJ9LCAic2lnbmF0dXJlIjoiTUVVQ0lBTUswNU5BNzBGNEt0Z2VRSkNVUTlCaGhybzVrZHpuWDBBK3JhRDlGMjZzQWlFQW1BbXpUcnRkb0d5TGx5L0J2b3FxWDNMaWZHTFZWbDQ3WGlGWTJvTHRHNUU9In19", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:dfd8761446429e0a9e1aa48cf71b25a2976c66e70a4a4c21484ccd8468cf861f", "size":"9903", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:dfd8761446429e0a9e1aa48cf71b25a2976c66e70a4a4c21484ccd8468cf861f"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:48Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:15:57Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareiatabo3xbizhxerdwquo4d7xnk7hhmzzz2qqvoyemh262rijvdqam", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:0.13.0"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:0.13.0", "registryType":"oci", "transport":{"type":"stdio"}}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v0.13.0"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v0.13.0", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareiatabo3xbizhxerdwquo4d7xnk7hhmzzz2qqvoyemh262rijvdqam", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMWpDQ0JsdWdBd0lCQWdJVUZlaXlnbTJRcXNKbE1IWWdScG9SK1dnajdWRXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNak0wV2hjTk1qWXdPVEUwTURFd01qTTBXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFMlo5RWcwUGdLQXpVV0YrdWZWYkEvK1QzKzZXWXZsL0t5bENURU5hbTNpdTRjaUh5d1lxNEtyOE5kTitTaHRydjlxY1dQR3EzKzR3V3c1VlZvVVFRbUtPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVU1sQnFKN2djRSt2RzRPdVBLSC9ON3NiSER1VXdId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XYkxnZ0FBQkFNQVJ6QkZBaUVBcW5UYkFnaTRFTnhtK21VL0MzUmxLQVBBdHNOY0RIektzUzJsd3c3K002VUNJQzNmVXRiaThNbmsvYzdNRnNTWmZJdVVITjR5Q0RKUzZValdnZ1dEWlpSZ01Bb0dDQ3FHU000OUJBTURBMmtBTUdZQ01RQ1NLaVd0WUVUT1VYeDRoUi9tV3ZlRjVzTmxjQUN5OCtYUW52SUVtQ2Y3RmpkYXNZdHVMb0VxQUp4TG11OGV4YzBDTVFEbm9NU0cxRkRRc2l5UjZFb2tCcXh5czFNQndqazVUZFM0VVJaN3V3NUtBbklRSmhmcGJ3cksrelVNQUlQNGN0bz0ifSwgInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjI4MjM5NTI3NTIiLCAibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCAia2luZFZlcnNpb24iOnsia2luZCI6Imhhc2hlZHJla29yZCIsICJ2ZXJzaW9uIjoiMC4wLjEifSwgImludGVncmF0ZWRUaW1lIjoiMTc4OTM0NzE1NSIsICJpbmNsdXNpb25Qcm9taXNlIjp7InNpZ25lZEVudHJ5VGltZXN0YW1wIjoiTUVVQ0lRRExUUTEvbTJIUi9rWkJ2S1lwUDgyekhUY2NpS3BmWEkyRnNpZjR2K0Z2ZkFJZ0Y2VVJYUHhqa05LbklsbSswZlBlUjRXUzdqT2IvSnErR1JpM2sxZ0tNMzA9In0sICJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI3MDIwNDg0OTAiLCAicm9vdEhhc2giOiJPT3g3b3RvUjM0Yjl0d1BJbzB3TFZqWTQ0ejhHS3VQUFg3UGI3ZTBUV3BZPSIsICJ0cmVlU2l6ZSI6IjI3MDIwNDg1MDIiLCAiaGFzaGVzIjpbIkswSklyZHF2TG5heFk5UFJIdjl5eW1QRTRRMDNKWmRPTVluYU5hZ0VJMnc9IiwgIk4yeWU3blNwaG9QbTBNVk5PMEhPZG5tc2kyQ29rS3FpR1RlMU1DeUJGZ3M9IiwgInQzRFBHRjFxcitjRVBub3VQTDVDV3VSR09mRFA5REt6cGNmQUR2dHlVN2s9IiwgIllVb211OWhCT0tqTytFSlNXNU1CbDJpdy9LVHdPVVMzaUk4ajlIM1ZSd1E9IiwgIjBGTlVEVnI5WldwZVFtOHF3UU1peWQ4RXdWQ1IvcklZWU95WVpEMDJaQXc9IiwgIkZsR0hSWU5CNzQ2Mk00RmM0ZUJuQjh1MHB5ZWxWcDJyNkhBTEdlVUthTTg9IiwgIktxZ1RZS2h6SmRSQjh2N0xXZDhhaXpmTEloUmFySXE5eHRsN3VXSFJ2em89IiwgInZLbWdLZGNWaHduZnM5MTR5RTNvR05EemVrS3lsQzZ4bEZGWUNrekZzU1U9IiwgIkpDOHlBNzRFR0VJUnFJWDRrOTZMLzRWbzBxRTI1M2JETSt5SmV6K0tHLzQ9IiwgInJUa3d0bUljVlc2VUZHQ3YrK3NPVWJRRTBZdjJHTnpHMnZMcnBGRG1td0U9IiwgIjlaeXNpYmZMbTlPdTA4QlMxazJGcXF6amhMTC9rUmM4a2hBbDVtSS9lTEk9IiwgIkRjdjRuKzBqdDZFOGtpNVBoaEN2WDlLckpXb3gxb3RXNkFqc2htVDVIUE09IiwgIng1Z1hLQzVjN29reHFFTUxJem9ucnJVRkx6dVBpcHFYejB6bFpiTlZXbGs9IiwgIkxhbmlJRzUxTXVaNi9kMU9jUlhzdmtVWExnRVN3YWcrcjdwYUI4QmI0V3M9IiwgIm5meWpNMThUQVgwYkpGQTJhRkovZUZQUWFucWtqOEt5dmM3SVZsanFmRUE9IiwgIm9RZzhaRi9uQWREK1pIaXBaRjZDamsvTjN6TUJFeEZ2UVRMU284RUkwQUE9IiwgIjNMMHVVcjNsc3V3RUZkZnpTT29NSnB5S0c3eHdiZ1NkNzBWUEpMUkVpSFU9IiwgIkZzb1p3N2wwVFA1ai81WFJCd1lnMUUyZ2t2blFUdzZ1VUJxVnZRb1NwOGM9IiwgInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwgInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sICJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjcwMjA0ODUwMlxuT094N290b1IzNGI5dHdQSW8wd0xWalk0NHo4R0t1UFBYN1BiN2UwVFdwWT1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCRkFpQkpHdTNrQThMUWhZZVNNNlhPMmxjS1Q2emVpMUgrNEc4S0QwYmtyZDhSY0FJaEFOMzk3U090VEtjbHhsT05oNTVxc0orNkQxOGd1djlBU0tjekF1dDdRb2hvXG4ifX0sICJjYW5vbmljYWxpemVkQm9keSI6ImV5SmhjR2xXWlhKemFXOXVJam9pTUM0d0xqRWlMQ0pyYVc1a0lqb2lhR0Z6YUdWa2NtVnJiM0prSWl3aWMzQmxZeUk2ZXlKa1lYUmhJanA3SW1oaGMyZ2lPbnNpWVd4bmIzSnBkR2h0SWpvaWMyaGhNalUySWl3aWRtRnNkV1VpT2lKbE56TTBNREptTlRObE1qQTRaR0kzT0dNeU1qRmlNakkzT1dJelpqSTFOR014TjJWaVlXUmtZV1ZoTkdVMlpHVTVaRGc0Tm1JM05XTTNOelV5TURoaUluMTlMQ0p6YVdkdVlYUjFjbVVpT25zaVkyOXVkR1Z1ZENJNklrMUZWVU5KUldKd2QwdEVReTl3WjBkSk1HeFpTa0V3TnpZMGJHOTRia1IxT1VWTk16ZFlSekpKWW5aaWRubHBXa0ZwUlVGeU1IRTBNQ3RNZDFkRmNFRjBOa0ZwZDFOUGNrRTBUVWR2UzBKV1NtZzVlbE5UYUVzMVYweG1jRmd3UFNJc0luQjFZbXhwWTB0bGVTSTZleUpqYjI1MFpXNTBJam9pVEZNd2RFeFRNVU5TVldSS1ZHbENSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJzeFNsTlZZM2hoYTA1RVVXMTRNVm93UmpOVFZVcENXakJzVmxKdFZuQmxWMlIwVFd4R2VHTXdjSE5VVldoYVdqRktkMkl4U1hKV01tUnhUakZhUm1Rd1RtNVhWV3hNWWpGd1NtVnRiM2RTVlVZelZGaGpTMVJ1Y0VaV2F6RkRWRlZrUWsxV1ZrWlJNbWhPVkZkTmVXSkhOV3BOTVVveVdUSXhWbVJXY0VoV2FrcE9WV3BTTTFORlJscFNSbHBTVlZWU1JtVkdXalpaVm1SclpXMVNTRTlZYkdGVmVrWjNXVzAxVTJKQmNHcGlWRVp6VjJ0a2MyRkhVa2hXV0dSSllVZE9UMVJYY0Zwa01EbFZVbFJDVGxKRlJYaFVWM0JPVFVaa2Ixa3dOVTVoYkd3elZERlNSazFGTVVWU1dHUk9ZV3N3ZDFZeWNFSlJWVEZIWVROa1JtUXhiRWxEYTNSMlYydHNObUZxUWtSUlZrWmFVMVYwZGxkcmJEWmhha0pGVVZaR2FsSkdSbTVSVlZWNVYycHNSbHA2UWxGYU1IUkNaV3hXV0ZKcGRERmFiRnBwVVZNNGNsWkVUWEpPYkdSYVpHMTNkbE16YkhOUk1WRkxVbFUxYUdKVVRuQmtWRkpxWVZWb05XUXhiSGhPUlhSNVQwVTFhMVJwZEZSaFNGSjVaR3BzZUZreFpGRlNNMFY2UzNwU00xWXpZekZXYkZwMlZsWkdVbUpWZEZCUk1FcFpZak5rYmxveFdYbFVWVVV3VW5kd1FrMVdWbXRTU0dSR1VXazVNMVZWVmtKa01HeEpXakJTUWxaRlNtNVViRnBKVlRGV1JsSkZVa0pUTUVwdVdqTktRMW93VmtkUmJFWnFVa1ZHTmxGWFVrTmFNRFZYVTBaRk1GSlZXbTVWVmxaT1lrVktlRU5yYnpOYU1rNUdTek5hU0U1Rk9URlZSWFJKVERBME0yTXlTa2xTU0ZaV1pEQm9NMWRWVWxkVmFrSnhVV3RLYm1Rd1duWlJWbFY2VDFaQ2QyVnFSbHBoTUZaaFdXcFdlRlJ0Y0hkVE1GcFlZVmhvY0U1R2EwdFhhMUUwWkRGc1VsZFZVbGRWYWtKVFVWWkdTVXd3U2tkWk0yUlhWMVp3VlZsVmFGTk5SMDVKVkZSYVRXVlViSFZaVm1oVFlqSlNXRk5ZVmxwTmFtd3dWRVJLUjJKdFNuVlZiWEJzVlhwc2NsbFdhRXBrWjNCTllsZFNkMXBGWkc5TlZteHdUMVJPYVUwd2NIbFhiVEUwWkcxUmVsUllXbWhXZWtZeldXcE9TMDFGZUZsVGJYaGFUV3BzTlZkcmFFNWtWMVpZVW01U2FWSlZTalZYYkdSaFpXdDNlV0ZIZUZwV01VbzJRMnQzZVUxWGFHaFdlbEl6VkRGR1dsTXdkRE5YVlVwRFVWVmtSV1J1Y0VKUmEwWlNWVmhLYUZOR1NYZFpNR2hPVG10NE5VOVVRbWxOYmxKeldXMXJNV0ZHYTNwVmJrSnBUV3BXTmxSSE1XdGpSMUpJWVVSRlMxZFhOVmRsYkhCWlUyMXdhVTFxVlhkWGJHTXhUVVY0ZEZSdVdtbFdSVVpZVVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaUk1FcENZVWh3V2sxdGFITlhhMmhYWXpGd1ZWRlVTa05hTWpsNVVXMWtSbEpSY0VKWFZUaDJWRlZHUmxKRlNrUmFNM0JhWWxWd2RGZHNVbTloUlRsSVZGaG9ZVkpIVFRGVWJGSktUVVV4ZEZSVVJtRmlWbHAwVjFjeFVrMXJNVFphTTJoUVVrWlZlRlF3VWtKTmF6RllWVzB4WVZKR1ZYaERhekZEWkRCa1JHRllUa2hSVmtaU1VXMWpNMDlJWkVKVlZrWkdVa2QwYzJSSFRraFBXR3hyVVRCS1ZGZHNaRTlrYlU1MFZXNXdUbEZ0WkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR1ZsSlZUblJTYlRSTFdXMDFVMkZ0VmxSUFYzUm9WMFZzTTFOR1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdEtibFZXUW1waVZscDBXVE5yTldJeGNGaFNiWFJxWlZSc01GZFdaSE5rVlRGRll6QmtSR0ZZVGtoUlZrWlNVV2R3Yms1NmFETlJWa1p1VWxWNFVtUXpTbWhUUmtsM1dUQm9UazVyZURWUFZFSnBUVzVTYzFsdGF6RmhSbXQ2Vlc1Q2FVMXFWalpVUnpGclkwZFNTR0ZFUmxwaWJGbzJWMnhvUzJGdFNYbE9WRUpoVm5wVmQwTnJlSFJVYmxwcFZrVktjVkZ0WkhaamEwcHVVbFZXUWxkVk9IWlVWVVpHVTJ0S1IxWlZNVlpOYldkM1drVm9RMlZyT1hCUFNGcGhUVzEzZDFsVmFGZGhWWGgwVkc1YWFWVjZiRzlYYWtreFRVWnJlbUV6V1V0WGEyUnpaVlY0TlU1WE5XaFhSa3AyV2taa1NtUnRVWGxQV0d4b1RXeHdlbGxxVG10bGEzZDVZa2hTYWxKNmJEVmFSVTE0WlZad1dGUnVXbXBpVmtvMlZFYzFjMkZIU2xobFJVWnFZbFphZEZremF6VmlkM0JoVmpCYWNsa3phelZrUm14WVlraFdUbEpIWkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR2RsSlZkRzVrTWpsT1RXdHdjRmR0TVZaT1JteFZZVWR3VGxZeFJYcFVNVkpXWlZVMVJWTnRjRTlXTVhCelEyeHdkRk50ZEU5aGF6QXdWRlpTYmsxVk5WVmFNMlJQWVd0YWNsZHRNVkpOVlRWVlVWZFNRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlpOVVd0Rk5GUlZVbGhhU0VKclVqSm5lRmRYYTNoaU1rbDZWR3BCUzFkc1pGSmtNSGhTVjFWMFRHUXhiRU5SYTBaSVVraGFObEZWU2tWUlZrWnRVa1ZKZUdJeVVrbFZibVJxWlcwNU1sUkVTbXRqUjFKSVlVUkdXbUZVVm5GWmFrbDNaR3hzV0ZwSVZtdFNNRFF4VkVSS1UyTkJjR3BoYTBVd1VXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlVhMHBFWWpBeFRGSkZOWEJYVnpGaFlrVTVTRkpVVWxwbGExcHlWRzV3Y2sxVk1YRlZXR3hhWld4YWRGZHNaR0ZoVm5CRlYxaHdVRkpGVlRCRGF6VlZWbFJTVGxKR2JEUlhhMlJoWVRBMVZWWllaRWxrTVd4TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSFpGSlZhMUpDVDFoc1lWWXhjRFpVUkVwdllrWnNXRlZ1Y0UxTmFrWnZXVlpqTUdRd1pGSlhWWE5MVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpJWkZKVVJWSkNZWHBXVG1WclJqWlVWM0JLVFVVMVZXRXpaRXhWVm14TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKVlJsSlphMUpEWWtjNWExTkdTak5aTTNCMlpHZHdUVTF0VW5kYVJXUnZUVlpzY0U1WGNHbE5ha0l5VjFaa2EyUlhVa2hVYWxaT1VXMTBTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BHVWxWT00yUXdjRTVXUjNONlZGWlNVbVF3TlVWVFZFcE9VakF4U0VOclRuQmpNR1JDVlZaR1ExcDZZelJrTUVaVFUxVldWMVZZYUZWWlZXaFRUVWRPU1ZSVVdrMWxWR3gxV1Zab1UySXlVbGhUV0ZaYVRXcHNNRlJFU2tkaWJVcDFWVzF3YkZWNmJISlpWbWhLWkd0NGRGcElRVXRhUldSdlRWWnNjRTlVVG1sTk1IQjVWMjB4TkdSdFVYcFVXRnBvVm5wR00xbHFUa3ROUlhoWlUyMTRXazFxYkRWWGEyaE9aRmRXV0ZKdVVtbFNWVW8xVjJ4a1lXVnJkM2xoUjNoYVZqRktObFJFU1hoaFFYQm9WbnBTTTFRd1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdFdNMVZZUmtWUk1tUTJWMWN4UzJKV2NGVmhSMmhRVWpBeE5GZHJVbXBPVlRWVlUxUkNUbUpWTUhoWGJURlhZbFpzZEZWVVNrNWxiV1EwUTJzNVJWWlVSbEJTUlVWNVZGWmtVMkpXY0VWV1ZFWk9VVzFrU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwU1VsVk9ibVF3YkdwTmF6VjJWMnhrVTAxWFNraFdXR1JXVlZac1RGTXpaRnBSYTBwQ1VqQlJTMlJ1Y0VKUmExcFNWV3RTUlZKVlduWmFSV2hUWkRKT05tSXpXazFOYlZKM1drVmtiMDFXYkhCT1YzQnBUV3BDTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW1zMVlVWnJlbFZ1UW1sTmFsWTJWRVJPUzAxUmNHbGlhekV5VkZod1VrMHdPVlZTVkVKUVVrZHplRlJzVWs1a2JHeFpWV3BDWVZaNlJqTmFSV2hPWkdzeFZWRldaRU5hTWpsNVVXMWtSbEpWUmxwVWVUbE9VVlZXV0ZGclJtNVVWVXAxVVdwR1dtSllhSGREYkd3MlVWaHdRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlphVVd0T1ZsUlZhM3BUYlhocVVucG5NbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbkIzWlZad1dGZFVXbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYTkxXVE5yTldSR2JGaGlTRlpPVTFWa1RGRnRaSFpqYTBwdVVsVldRbHBHYnpGUlYyUlNVVEJLU1dRd1ZteGFNRWt3VVZWb1dsRlVUbFZOU0dSb1l6SktTVkpXVWt0aGEyUlRUa2RPZEZZeVRYcFJXRVpMVTNkd1dXTnRjR3hWUlhONlRESm5NR05JYkc1UmVtaDNUakk0TUZGVlJrSlNNbVIxVmpKS1RWb3laRUpSVlVwQ1ZGVkdVMlZyU2tkUlYyeEdVVmhHZFZaSFNrSmFNbXN3VWxVMU5HSlRkSFJXVXpsRVRURktjME5yZEVKVlJVWXdZekExYWxKRmFEWlRNMDVVVFcxNE0yUjZZM0pVVkZwV1VUQnNSRTB5V2xaa1IwcHdUMFV4ZFdGNU9XcE9NREZIWXpGT1lWcHJiREZXVldoUFRraHNSRkpGY0ZST2JGWnhWakprYmxZd1VVdFhiSEJUV2pBeFFtSXdaRVJSTTBaSVZUQXdNRTlWU2tKVVZWSkNUVzEwUWxSVlpGcFJNREZTVVRGT1RHRldaREJYVlZaVlZERldXV1ZFVW05VmFUbDBWak5hYkZKcVZucFViWGhxVVZWT05VOURkRmxWVVhCMVpHdHNSbUpWVG0xT01GcHhXa2RHZWxkWVVqRlVSemxHWTFWR1MyVkZlSFJrVkdoc1pVZE5kMUV3TVZKU1J6VjJWRlpPU0UxVldrVlZXRTV3WlZaSk1sSlhPWEpSYmtZMFpWaE5lRlJWU2pOaGJYTXhRMnhTYTFWNlVsWlZiRzh6WkZoak1WTXdSblZUVmtaTFlVZGFkMWx1WkhsVGVYUTJWbFV4UWxOV1FUQlpNMUoyVUZGdmRFeFRNSFJNVlZaUFVrTkNSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJjOVBTSjlmWDE5In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lUQURBZ0VBTUlJQ3dBWUpLb1pJaHZjTkFRY0NvSUlDc1RDQ0FxMENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmNHQ3lxR1NJYjNEUUVKRUFFRW9JR25CSUdrTUlHaEFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnVC9OK1ZmenJNMWh1TnFtakEwVjlWL2VpYUpmanBySXgxbWpWZ0lLeWJrOENGQ2UyUUZqUGJFVGl3Y3VvSWZqWDg4WjJVN0VxR0E4eU1ESTJNRGt4TkRBd05USXpOVm93QXdJQkFhQXlwREF3TGpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUlV3RXdZRFZRUURFd3h6YVdkemRHOXlaUzEwYzJHZ0FER0NBZHN3Z2dIWEFnRUJNRkV3T1RFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNU0F3SGdZRFZRUURFeGR6YVdkemRHOXlaUzEwYzJFdGMyVnNabk5wWjI1bFpBSVVPaE5VTHd5UVllNjh3VU12eTRxT2l5b2ppd3d3Q3dZSllJWklBV1VEQkFJQm9JSDhNQm9HQ1NxR1NJYjNEUUVKQXpFTkJnc3Foa2lHOXcwQkNSQUJCREFjQmdrcWhraUc5dzBCQ1FVeER4Y05Nall3T1RFME1EQTFNak0xV2pBdkJna3Foa2lHOXcwQkNRUXhJZ1FnU0wrMUFxWHkxOVpjS0FVdUJDcTFYVjhxWTdOa3E4elV2YU1HYmpGYm9FWXdnWTRHQ3lxR1NJYjNEUUVKRUFJdk1YOHdmVEI3TUhrRUlJWDVKN3dIcTJMS3c3UkRWc0VPL0lHeXhvZy8ybnE1NXRodzJkRTZ6UVczTUZVd1BhUTdNRGt4RlRBVEJnTlZCQW9UREhOcFozTjBiM0psTG1SbGRqRWdNQjRHQTFVRUF4TVhjMmxuYzNSdmNtVXRkSE5oTFhObGJHWnphV2R1WldRQ0ZEb1RWQzhNa0dIdXZNRkRMOHVLam9zcUk0c01NQW9HQ0NxR1NNNDlCQU1DQkdjd1pRSXdWb1BYMC93QUNHN3UwbHFlODhvcUlQU3lrQ20zeko2QnhFN2lMeU1LOGtZMk4xckdjK1FJMjV2WDlaNUZxRjYyQWpFQWh4KzNpSHhtUWl4YlI1R01mKzJDOU84NFcweWNmUXdTVjVSQzZLV2h1Z3dpNytaOWhESzZXWmVOTzYyQ1RyNG8ifV19fSwgIm1lc3NhZ2VTaWduYXR1cmUiOnsibWVzc2FnZURpZ2VzdCI6eyJhbGdvcml0aG0iOiJTSEEyXzI1NiIsICJkaWdlc3QiOiI1elFDOVQ0Z2piZU1JaHNpZWJQeVZNRit1dDJ1cE9iZW5ZaHJkY2QxSUlzPSJ9LCAic2lnbmF0dXJlIjoiTUVVQ0lFYnB3S0RDL3BnR0kwbFlKQTA3NjRsb3huRHU5RU0zN1hHMklidmJ2eWlaQWlFQXIwcTQwK0x3V0VwQXQ2QWl3U09yQTRNR29LQlZKaDl6U1NoSzVXTGZwWDA9In19", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:4755ba8d7a9effa004700aa93ee58e2423162d3447d3b1cc989834f0ce229b97", "size":"10191", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:4755ba8d7a9effa004700aa93ee58e2423162d3447d3b1cc989834f0ce229b97"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:47Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T14:37:39Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareigsn3wds6qsiibchgn54t5ptd55rjm5iigxtkv3edl5gz2yrocziq", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:0.12.1"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:0.12.1", "registryType":"oci", "transport":{"type":"stdio"}}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v0.12.1"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v0.12.1", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareigsn3wds6qsiibchgn54t5ptd55rjm5iigxtkv3edl5gz2yrocziq", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMURDQ0JsdWdBd0lCQWdJVUEzT2kxZWFjZndSYkZ3cUhic0s5OUh0QTVYSXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNak13V2hjTk1qWXdPVEUwTURFd01qTXdXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFKzFRTFBMSVlKL3VNRU8wZ1p3THRRZUtmZUJQajVoNFVTWkUwSEdVK0NBaGhwMTlXaEtDa2xjcjNYRklBUzlMNGorQWcrUGgvekZYVitPcUw3UlZmWDZPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVXRGUHhHaGh2Mm8waU5wRGF6R29JcWFGNDRod3dId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XYThpQUFBQkFNQVJ6QkZBaUVBZzdiL3BtWEY1UlUzL0pNWVU5NVUxL2g2aTJWQUV1b2Z0bDRJZDA0ZEQ2UUNJQ0V1emUvUzg5eGtLUmxFb1JKMHd1MlJOaHNDZDZxU0ZtTm8rUnlJME1NUU1Bb0dDQ3FHU000OUJBTURBMmNBTUdRQ01HQnZ1dkx4c3R5bzBmcXA2V2tEQlYzWGJBSFl2c1VnYVZydU9peEFQU2lDelNGL2pJS0ZjemFud1MydUJJKzJZUUl3WTA3TnZZK0RmdnZRS0RoaUd2ZlZaN1dQdlJJcDFMZnBtSWFWVHVXT0JHaFJJd3cxSnZ0YkhGRlAzQitXMzFEaiJ9LCAidGxvZ0VudHJpZXMiOlt7ImxvZ0luZGV4IjoiMjgyMzk1MTUxNCIsICJsb2dJZCI6eyJrZXlJZCI6IndOSTlhdFFHbHorVldmTzZMUnlnSDRRVWZZLzhXNFJGd2lUNWk1V1JnQjA9In0sICJraW5kVmVyc2lvbiI6eyJraW5kIjoiaGFzaGVkcmVrb3JkIiwgInZlcnNpb24iOiIwLjAuMSJ9LCAiaW50ZWdyYXRlZFRpbWUiOiIxNzg5MzQ3MTUxIiwgImluY2x1c2lvblByb21pc2UiOnsic2lnbmVkRW50cnlUaW1lc3RhbXAiOiJNRVFDSUE0OUNzM3E3Z0ZVaytqQU5HK2FoSnFVQUxPMVlhaHlxM3JXYnFxMDNWYm5BaUEvV0R2K1JQREZ0aVVaSS9ZdHQ4U2VEMWNONGNMemd2bFdrYnVDUkRSb0J3PT0ifSwgImluY2x1c2lvblByb29mIjp7ImxvZ0luZGV4IjoiMjcwMjA0NzI1MiIsICJyb290SGFzaCI6ImFZMW9NemJXcnNzM3piOVRPSnBzdUROTFlsZlZmZjloaDRKRFJWMWVsYXM9IiwgInRyZWVTaXplIjoiMjcwMjA0NzI4NiIsICJoYXNoZXMiOlsiWmg4cjhkbWdxbDBnc3lyK3hZTlZqb2JXbG5CQjVlTjI4alFhWlkrM2Vxcz0iLCAieXNyVkx3WWU1RzF6RGNLbHp5eXlMYXJCVG03b1JuMTN0TkYzUnNXTmtXQT0iLCAicnBvdlZqeFFEV0EydTJRSmNoMnJQaGJ4bTRVTm9XeHZmSmdzOHBOM2Z3QT0iLCAiQ2VzQkd4cGo1SDJ2TlpGQ1hFZWlBT1MxR25ydlhkTXF1bFpWUEhOVUR1bz0iLCAiUzFpa2NFRGlCK1cvQll5VTM2S0QvUm5rWWoxVXNZdENmd1hSaFlLNkFkND0iLCAiRXM1dkZLcWY0QVBHNU1ZQ3l2cVNac2VLSFdMQ05tY3kzOGQ2eE9yK3FXST0iLCAiclRrd3RtSWNWVzZVRkdDdisrc09VYlFFMFl2MkdOekcydkxycEZEbW13RT0iLCAiOVp5c2liZkxtOU91MDhCUzFrMkZxcXpqaExML2tSYzhraEFsNW1JL2VMST0iLCAiRGN2NG4rMGp0NkU4a2k1UGhoQ3ZYOUtySldveDFvdFc2QWpzaG1UNUhQTT0iLCAieDVnWEtDNWM3b2t4cUVNTEl6b25yclVGTHp1UGlwcVh6MHpsWmJOVldsaz0iLCAiTGFuaUlHNTFNdVo2L2QxT2NSWHN2a1VYTGdFU3dhZytyN3BhQjhCYjRXcz0iLCAibmZ5ak0xOFRBWDBiSkZBMmFGSi9lRlBRYW5xa2o4S3l2YzdJVmxqcWZFQT0iLCAib1FnOFpGL25BZEQrWkhpcFpGNkNqay9OM3pNQkV4RnZRVExTbzhFSTBBQT0iLCAiM0wwdVVyM2xzdXdFRmRmelNPb01KcHlLRzd4d2JnU2Q3MFZQSkxSRWlIVT0iLCAiRnNvWnc3bDBUUDVqLzVYUkJ3WWcxRTJna3ZuUVR3NnVVQnFWdlFvU3A4Yz0iLCAicXh6SGFuQXp6NTdTRGRtSmUwQjdiSks3Mk5USUJid0VNR0JCS3ZET1JPdz0iLCAieEgvRENzZUxIcjllS29ZVDhxc09SWks3elZkRUdZV0h1VnRzVnJEOTV3WT0iXSwgImNoZWNrcG9pbnQiOnsiZW52ZWxvcGUiOiJyZWtvci5zaWdzdG9yZS5kZXYgLSAxMTkzMDUwOTU5OTE2NjU2NTA2XG4yNzAyMDQ3Mjg2XG5hWTFvTXpiV3JzczN6YjlUT0pwc3VETkxZbGZWZmY5aGg0SkRSVjFlbGFzPVxuXG7igJQgcmVrb3Iuc2lnc3RvcmUuZGV2IHdOSTlhakJGQWlCR05yVUtJZEhUcTYvOVRFSzEwUkFZWTlJWm5jd1NTYlVQbGphTTZzSCtuQUloQVBMajY2ZVdiU1FkK0k3dkFoQWRVaW9PQ1lDcFhBNElnZGZCQ2lPamtnRC9cbiJ9fSwgImNhbm9uaWNhbGl6ZWRCb2R5IjoiZXlKaGNHbFdaWEp6YVc5dUlqb2lNQzR3TGpFaUxDSnJhVzVrSWpvaWFHRnphR1ZrY21WcmIzSmtJaXdpYzNCbFl5STZleUprWVhSaElqcDdJbWhoYzJnaU9uc2lZV3huYjNKcGRHaHRJam9pYzJoaE1qVTJJaXdpZG1Gc2RXVWlPaUk0WlRnM1lXRXpNRE5rTWpVMk16STBZMlppTkRZek5UUXhNR1kwTW1RNVpHRTJaV1V6TXprMllUVmpNelppTnpWaU1UWmtaalUyWldJNE1XTXdNVFkySW4xOUxDSnphV2R1WVhSMWNtVWlPbnNpWTI5dWRHVnVkQ0k2SWsxRlZVTkpVVU5CWm10M2VtMXlXVmRzV21OSVdsWnlUR0Z6TkM5MmNXTmpMMnQzYldkNFlYZEZXVWxTY1M5NmVHRlJTV2RZYURWVkwxSldSSFV2VVRSc1MydzJSamRqVm5KamJURkxXVkJRUnpGcVNXVklRMG8wTWpWSE9HbEZQU0lzSW5CMVlteHBZMHRsZVNJNmV5SmpiMjUwWlc1MElqb2lURk13ZEV4VE1VTlNWV1JLVkdsQ1JGSldTbFZUVlZwS1VUQkdWVkpUTUhSTVV6QjBRMnN4U2xOVlkzaFNSVTVFVVcxNE1Wb3dSak5UVlVwQ1dqQnNWbEZVVGxCaFZFWnNXVmRPYldReFNtbFNibVI0VTBkS2VsTjZhelZUU0ZKQ1RsWm9TbVF3VG01WFZXeE1ZakZ3U21WdGIzZFNWVVl6VkZoalMxUnVjRVpXYXpGRFZGVmtRazFXVmtaUk1taE9WRmROZVdKSE5XcE5NVW95V1RJeFZtUldjRWhXYWtwT1ZXcFNNMU5GUmxwU1JscFNWVlZTUm1WR1dqWlpWbVJyWlcxU1NFOVliR0ZWZWtaM1dXMDFVMkpCY0dwaVZFWnpWMnRrYzJGSFVraFdXR1JKWVVkT1QxUlhjRnBrTURsVlVsUkNUbEpGUlhoVVYzQk9aREZrYjFrd05VNWhiR3d6VkRGU1JrMUZNVVZTV0dST1lXc3hNMVl5Y0VKUlZURkhZVE5rUm1ReGJFbERhM1IyVjJ0c05tRnFRa1JSVmtaYVUxVjBkbGRyYkRaaGFrSkZVVlpHYWxKR1JtNVJWVlZ5VFZaR1RWVkZlRXBYVlc5MlpGVXhSbFI2UW01WGJtUk5aRVpHYkZNeVdteFJiRUp4VGxkbk1GWldUbUZTVkVGTFUwVmtWa3N3VGtKaFIyaDNUVlJzV0dGRmRFUmhNbmhxWTJwT1dWSnJiRUpWZW14TlRrZHZjbEZYWTNKVlIyZDJaV3RhV1ZacGRGQmpWWGN6Vld4YWJWZEVXbEJSTUVwWllqTmtibG94V1hsVVZVVXdVbmR3UWsxV1ZtdFNTR1JHVVdrNU0xVlZWa0prTUd4SldqQlNRbFpGU201VWJGcEpWVEZXUmxKRlVrSlRNRXB1V2pOS1Exb3dWa2RSYkVacVVrVkdObEZYVWtOYU1EVlhVMFpGTUZKVldtNVZWbFl3VW14Q05FTnJaRzloU0ZsNVlucENjRlJ1UWtWWldIQklZakJzZUZsVldUQk9SMmd6WkRCb00xZFZVbGRWYWtKeFVXdEtibVF3V25aUlZsVjZUMVpDZDJWcVJscGhNRlpoV1dwV2VGUnRjSGRUTUZwWVlWaG9jRTVHYTB0WGExRTBaREZzVWxkVlVsZFZha0pUVVZaR1NVd3dTa2RaTTJSWFYxWndWVmxWYUZOTlIwNUpWRlJhVFdWVWJIVlpWbWhUWWpKU1dGTllWbHBOYW13d1ZFUktSMkp0U25WVmJYQnNWWHBzY2xsV2FFcGtaM0JOWWxkU2QxcEZaRzlOVm14d1QxUk9hVTB3Y0hsWGJURTBaRzFSZWxSWVdtaFdla1l6V1dwT1MwMUZlRmxUYlhoYVRXcHNOVmRyYUU1a1YxWllVbTVTYVZKVlNqVlhiR1JoWld0M2VXRkhlRnBXTVVvMlEydDNlVTFYYUdoV2VsSXpWREZHV2xNd2RETlhWVXBEVVZWa1JXUnVjRUpSYTBaU1ZWaEthRk5HU1hkWk1HaE9UbXQ0TlU5VVFtbE5ibEp6V1cxck1XRkdhM3BWYmtKcFRXcFdObFJITVd0alIxSklZVVJGUzFkWE5WZGxiSEJaVTIxd2FVMXFWWGRYYkdNeFRVVjRkRlJ1V21sV1JVWllVVzFrZG1OclNtNVNWVlpDVjFVNGRsUlZSa1pSTUVwQ1lVaHdXazF0YUhOWGEyaFhZekZ3VlZGVVNrTmFNamw1VVcxa1JsSlJjRUpYVlRoMlZGVkdSbEpGU2tSYU0zQmFZbFZ3ZEZkc1VtOWhSVGxJVkZob1lWSkhUVEZVYkZKS1RVVXhkRlJVUm1GaVZscDBWMWN4VWsxck1UWmFNMmhRVWtaVmVGUXdVa0pOYXpGWVZXMHhZVkpHVlhoRGF6RkRaREJrUkdGWVRraFJWa1pTVVcxak0wOUlaRUpWVmtaR1VrZDBjMlJIVGtoUFdHeHJVVEJLVkZkc1pFOWtiVTUwVlc1d1RsRnRaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHVmxKVlRuUlNiVFJMV1cwMVUyRnRWbFJQVjNSb1YwVnNNMU5HUmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0S2JsVldRbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYUnFaVlJzTUZkV1pITmtWVEZGWXpCa1JHRllUa2hSVmtaU1VXZHdiazU2YUROUlZrWnVVbFY0VW1RelNtaFRSa2wzV1RCb1RrNXJlRFZQVkVKcFRXNVNjMWx0YXpGaFJtdDZWVzVDYVUxcVZqWlVSekZyWTBkU1NHRkVSbHBpYkZvMlYyeG9TMkZ0U1hsT1ZFSmhWbnBWZDBOcmVIUlVibHBwVmtWS2NWRnRaSFpqYTBwdVVsVldRbGRWT0haVVZVWkdVMnRLUjFaVk1WWk5iV2QzV2tWb1EyVnJPWEJQU0ZwaFRXMTNkMWxWYUZkaFZYaDBWRzVhYVZWNmJHOVhha2t4VFVacmVtRXpXVXRYYTJSelpWVjROVTVYTldoWFJrcDJXa1prU21SdFVYbFBXR3hvVFd4d2VsbHFUbXRsYTNkNVlraFNhbEo2YkRWYVJVMTRaVlp3V0ZSdVdtcGlWa28yVkVjMWMyRkhTbGhsUlVacVlsWmFkRmt6YXpWaWQzQmhWakJhY2xremF6VmtSbXhZWWtoV1RsSkhaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHZGxKVmRHNWtNamxPVFd0d2NGZHRNVlpPUm14VllVZHdUbFl4UlhwVU1WSldaVlUxUlZOdGNFOVdNWEJ6UTJ4d2RGTnRkRTloYXpBd1ZGWlNiazFWTlZWYU0yUlBZV3RhY2xkdE1WSk5WVFZWVVZkU1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWk5VV3RGTkZSVlVsaGFTRUpyVWpKbmVGZFhhM2hpTWtsNlZHcEJTMWRzWkZKa01IaFNWMVYwVEdReGJFTlJhMFpJVWtoYU5sRlZTa1ZSVmtadFVrVkplR0l5VWtsVmJtUnFaVzA1TWxSRVNtdGpSMUpJWVVSR1dtRlVWbkZaYWtsM1pHeHNXRnBJVm10U01EUXhWRVJLVTJOQmNHcGhhMFV3VVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaVWEwcEVZakF4VEZKRk5YQlhWekZoWWtVNVNGSlVVbHBsYTFweVZHNXdjazFWTVhGVldHeGFaV3hhZEZkc1pHRmhWbkJGVjFod1VGSkZWVEJEYXpWVlZsUlNUbEpHYkRSWGEyUmhZVEExVlZaWVpFbGtNV3hNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpIWkZKVmExSkNUMWhzWVZZeGNEWlVSRXB2WWtac1dGVnVjRTFOYWtadldWWmpNR1F3WkZKWFZYTkxVek5rV2xGclNrSlNNRkl5Wld0R1ExSklaRkpVUlZKQ1lYcFdUbVZyUmpaVVYzQktUVVUxVldFelpFeFZWbXhNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpWUmxKWmExSkRZa2M1YTFOR1NqTlpNM0IyWkdkd1RVMXRVbmRhUldSdlRWWnNjRTVYY0dsTmFrSXlWMVprYTJSWFVraFVhbFpPVVcxMFNGRXliSHBTTUVaU1ZWVktiazU2YUROUlZrcEdVbFZPTTJRd2NFNVdSM042VkZaU1VtUXdOVVZUVkVwT1VqQXhTRU5yVG5Cak1HUkNWVlpHUTFwNll6UmtNRVpUVTFWV1YxVllhRlZaVldoVFRVZE9TVlJVV2sxbFZHeDFXVlpvVTJJeVVsaFRXRlphVFdwc01GUkVTa2RpYlVwMVZXMXdiRlY2YkhKWlZtaEtaR3Q0ZEZwSVFVdGFSV1J2VFZac2NFOVVUbWxOTUhCNVYyMHhOR1J0VVhwVVdGcG9WbnBHTTFscVRrdE5SWGhaVTIxNFdrMXFiRFZYYTJoT1pGZFdXRkp1VW1sU1ZVbzFWMnhrWVdWcmQzbGhSM2hhVmpGS05sUkVTWGhoUVhCb1ZucFNNMVF3UmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0V00xVllSa1ZSTW1RMlYxY3hTMkpXY0ZWaFIyaFFVakF4TkZkclVtcE9WVFZWVTFSQ1RtSlZNSGhYYlRGWFlsWnNkRlZVU2s1bGJXUTBRMnM1UlZaVVJsQlNSVVY1VkZaa1UySldjRVZXVkVaT1VXMWtTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BTVWxWT2JtUXdiR3BOYXpWMlYyeGtVMDFYU2toV1dHUldWVlpzVEZNelpGcFJhMHBDVWpCUlMyUnVjRUpSYTFwU1ZXdFNSVkpWV25aYVJXaFRaREpPTm1JeldrMU5iVkozV2tWa2IwMVdiSEJPVjNCcFRXcENNbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbXMxWVVacmVsVnVRbWxOYWxZMlZFUk9TMDFSY0dsaWF6RXlWRmh3VWswd09WVlNWRUpRVWtkemVGUnNVazVrYkd4WlZXcENZVlo2UmpOYVJXaE9aR3N4VlZGV1pFTmFNamw1VVcxa1JsSlZSbHBVZVRsT1VWVldXRkZyUm01VVZVcDFVV3BHV21KWWFIZERiR3cyVVZod1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWmFVV3RPVmxSVmEzcFRiWGhxVW5wbk1sZFdaR3RrVjFKSVZHcFdUVTFzU25kWk1uQjNaVlp3V0ZkVVdtcGlWbHAwV1ROck5XSXhjRmhTYlhOTFdUTnJOV1JHYkZoaVNGWk9VMVZrVEZGdFpIWmphMHB1VWxWV1FscEdiekZSVjJSU1VUQktTV1F3Vm14YU1Fa3dVVlZvV2xGVVRsVk5TR1JvWXpKS1NWSldVa3RoYTJSVFRrZE9kRll5VFhwUldFWkxVM2R3V1dOdGNHeFZSWE42VERKbk1HTkliRzVSZW1oM1RqSTRNRkZWUmtKU01tUjFWakpGTkdGVlJrSlJWVXBDVkZWR1UyVnJTa2RSVjJ4R1VWZGpNMWxwT1hkaVZtaEhUbFpLVmsxNU9VdFVWbXhXVDFSV1ZrTnFSWFpoUkZwd1RXeGFRbEpZVm5aYWJsSnpUa1ZzYTAxRVVtdFNSRnBTVVRCc1JGSllWalphVXpsVVQwUnNOR0V3ZEZOaVJWWjJWV3R2ZDJRelZYbFZhelZ2WXpCT2EwNXVSbFJTYlRGUFlubDBVMlZWYTB0TlJURk9WVlV4UW1Jd1pFUlJNMFpJVlRBd01FOVZTa0pVVlZKQ1RXMU9RbFJWWkZKUk1ERklVVzVhTVdScmVEUmpNMUkxWW5wQ2JXTllRVEpXTW5SRlVXeFplbGRIU2tKVFJtd3lZekZXYmxsV1dubGtVWEJRWVZob1FsVkdUbkJSTTNCVVVtazVjVk5WZEVkWk0zQm9ZbTVrVkUxdVZrTlRVM041VjFaR1NtUXhhM2RPTURVeVYxTjBSVnB1V2pKVlZYUkZZVWRzU0dSdFdsZFhhbVJZVlVoYVUxTllRWGhVUjFwM1EyMHhTbGxXV2xWa1ZtUlFVV3RrYjFWcmJETmtla1pMWkc1U2FWTkZXa2RWUkU1RFN6RmplazFWVW5GRGFUQjBURk13ZEZKVk5VVkpSVTVHVld4U1NsSnJiRVJSVmxKR1RGTXdkRXhUTUVzaWZYMTlmUT09In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lqQURBZ0VBTUlJQ3dRWUpLb1pJaHZjTkFRY0NvSUlDc2pDQ0FxNENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmdHQ3lxR1NJYjNEUUVKRUFFRW9JR29CSUdsTUlHaUFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnQTVMN0JhdVpPQnFwVXJSV2ozUUhTSzNPR29UY2F6bVBIS3ozdW1XZGdPTUNGUURmRjY0QXl6WTRvL09QUGppUDUzRndnYkg2ZWhnUE1qQXlOakE1TVRRd01EVXlNekZhTUFNQ0FRR2dNcVF3TUM0eEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVWTUJNR0ExVUVBeE1NYzJsbmMzUnZjbVV0ZEhOaG9BQXhnZ0hiTUlJQjF3SUJBVEJSTURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFzR0NXQ0dTQUZsQXdRQ0FhQ0IvREFhQmdrcWhraUc5dzBCQ1FNeERRWUxLb1pJaHZjTkFRa1FBUVF3SEFZSktvWklodmNOQVFrRk1ROFhEVEkyTURreE5EQXdOVEl6TVZvd0x3WUpLb1pJaHZjTkFRa0VNU0lFSU9DQlZhQkl4WWNDOUQ2b1lkVUdTL1g5Q3BnUHU4U1lrUUQyR25DZlhSTlpNSUdPQmdzcWhraUc5dzBCQ1JBQ0x6Ri9NSDB3ZXpCNUJDQ0YrU2U4QjZ0aXlzTzBRMWJCRHZ5QnNzYUlQOXA2dWViWWNOblJPczBGdHpCVk1EMmtPekE1TVJVd0V3WURWUVFLRXd4emFXZHpkRzl5WlM1a1pYWXhJREFlQmdOVkJBTVRGM05wWjNOMGIzSmxMWFJ6WVMxelpXeG1jMmxuYm1Wa0FoUTZFMVF2REpCaDdyekJReS9MaW82TEtpT0xEREFLQmdncWhrak9QUVFEQWdSbk1HVUNNUURHdlAxMkNHQ3pGb3I2bmh3akQxdVhCSklGaFM2WGRmbEcrU0Q2UDhvd1NzMERsOTVHWTUvSk41bFV6YnVoeENvQ01BeWtidVkwc2tCKzhZL0pqbjlZcmRWVU5VLzczU1dDVS9HZEpCck5tS0wzMnZkUFlwNWNveDVzZVZXblgzMnVGQT09In1dfX0sICJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCAiZGlnZXN0Ijoiam9lcU1EMGxZeVRQdEdOVUVQUXRuYWJ1TTVhbHcydDFzVzMxYnJnY0FXWT0ifSwgInNpZ25hdHVyZSI6Ik1FVUNJUUNBZmt3em1yWVdsWmNIWlZyTGFzNC92cWNjL2t3bWd4YXdFWUlScS96eGFRSWdYaDVVL1JWRHUvUTRsS2w2RjdjVnJjbTFLWVBQRzFqSWVIQ0o0MjVHOGlFPSJ9fQ==", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:b5808910feaa1dd18f7b43f8070e16485967662b192c2614416d93b953696df4", "size":"10039", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:b5808910feaa1dd18f7b43f8070e16485967662b192c2614416d93b953696df4"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:47Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T13:49:45Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareifubo4tmhajl77ql4roxcfirr44vlaoysknv6wip5wkv5uqcx47ea", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:0.12.0"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:0.12.0", "registryType":"oci", "transport":{"type":"stdio"}}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v0.12.0"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v0.12.0", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareifubo4tmhajl77ql4roxcfirr44vlaoysknv6wip5wkv5uqcx47ea", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMVRDQ0JsdWdBd0lCQWdJVVBuak1Nd29adm02V3d3WDVhVTVURGtERnlYUXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNakkzV2hjTk1qWXdPVEUwTURFd01qSTNXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFa3RGQ3BDdVBoWThwbWlFdXRxU3R5WnRzQ3U0K1N4VExDdGxJcFQ4bjJqTERVME5RYmVKOUxuNnh0VGRvOUJEUlFWVmZmSDlrZ1NqOU9MTXkyWUFYRzZPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVXVLY0xGMjhYT095d2ZJUkdMa3N6Ull6MWNSa3dId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XYXVMQUFBQkFNQVJ6QkZBaUI5WXV4NnhreVJJS3JWNjNiMUpvbENiMjE5SHFjc1pFNzJHUTVOaldZNUF3SWhBSVFXNHdyNXZXVjdsTk5FOUp6MXhLUVF1MW5NS3gzVW51WnYzWXFZSy8rbk1Bb0dDQ3FHU000OUJBTURBMmdBTUdVQ01RRDlqK0VkTzZxUU5Ga0VJbW9VbEdJb2k1WG93UFZoMWxUa3VzWDY1WDNSSXRxQ2pyNlMybEF0aTdwYTYvdEwwZklDTUFZV2oxV0t4NDlhd2hKOVB5WUhaMmlaMWRucytlN1A0cXd5TjJEdGJ3SGtqTnVZa0Nwa0x6ci9hcDdxUnNtV2JRPT0ifSwgInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjI4MjM5NTAzNTUiLCAibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCAia2luZFZlcnNpb24iOnsia2luZCI6Imhhc2hlZHJla29yZCIsICJ2ZXJzaW9uIjoiMC4wLjEifSwgImludGVncmF0ZWRUaW1lIjoiMTc4OTM0NzE0NyIsICJpbmNsdXNpb25Qcm9taXNlIjp7InNpZ25lZEVudHJ5VGltZXN0YW1wIjoiTUVZQ0lRRG12Wml3TUVIcDFLMmd4L1JIRzZZalVMMFhHNm1uODFCVzc4WWFXS1N5RGdJaEFJTDNBUHlNNGhWTlczM3Q4bnlOUTVJQTVEb0Z0cXlWV2tiM250dUU1WG5IIn0sICJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI3MDIwNDYwOTMiLCAicm9vdEhhc2giOiI1dzhud3JlYlYrbHludGZlV3BHY0dnblFXVjZwRlpFVkkxZ2I1c0RaQnlnPSIsICJ0cmVlU2l6ZSI6IjI3MDIwNDYyMDciLCAiaGFzaGVzIjpbIitQZFk0eWwzZjFkQ0MvelVsRHg1YlhqenQ0V3dORmVvbWloQ3Y5aTl6bnM9IiwgImEzdDdCU3lnVlZSVk9mTXdpMUhmZmRvMEZ0R1dMczJtcEd2SkNrNlZJWnM9IiwgIjNpMkcvV3ZweFFLNDVmeWNpZW5JcWhMMEdpSEJ5M3FrNzM1VnQ4aVYwS289IiwgIlRRaXljbS9HNWFOeWhYeGZ1UXAwVU1iZDVPbU1GU1FVQ2RBc0Q0cXFlU1E9IiwgInF5VkRWUUVLeWJueDBJT3VHRHZwRHNoMkdrQzhBVDBjSDl6aW1BSkl2RHc9IiwgIlNqZ3N1cjFyWm5nMmZaUVdYdy92UmNOMnYzdzhaUWpVUi9jajBTclZHTk09IiwgIjYwZEZHQXhzb0FWT0pFcndodVYwUWxTYlJiaHo2MHlIWTkwNlZlMDdQOU09IiwgInV4ZUhsdUJNdXB5Z2c4NlZ3a3BoZXZWcmFJRktyOGxOUElqZHpDNWo3TE09IiwgInN3SUNpTXg4TnRaRzRiRHE0M2ViRnNXc0FxQkxsRVdEbkVPSmpjZEdDT3M9IiwgIkJhZHVQOTgybTM1Z1ljV1M5MW1oejQ4d3YwdWlqalhmZFpkUmFFTG5tbGM9IiwgIjlaeXNpYmZMbTlPdTA4QlMxazJGcXF6amhMTC9rUmM4a2hBbDVtSS9lTEk9IiwgIkRjdjRuKzBqdDZFOGtpNVBoaEN2WDlLckpXb3gxb3RXNkFqc2htVDVIUE09IiwgIng1Z1hLQzVjN29reHFFTUxJem9ucnJVRkx6dVBpcHFYejB6bFpiTlZXbGs9IiwgIkxhbmlJRzUxTXVaNi9kMU9jUlhzdmtVWExnRVN3YWcrcjdwYUI4QmI0V3M9IiwgIm5meWpNMThUQVgwYkpGQTJhRkovZUZQUWFucWtqOEt5dmM3SVZsanFmRUE9IiwgIm9RZzhaRi9uQWREK1pIaXBaRjZDamsvTjN6TUJFeEZ2UVRMU284RUkwQUE9IiwgIjNMMHVVcjNsc3V3RUZkZnpTT29NSnB5S0c3eHdiZ1NkNzBWUEpMUkVpSFU9IiwgIkZzb1p3N2wwVFA1ai81WFJCd1lnMUUyZ2t2blFUdzZ1VUJxVnZRb1NwOGM9IiwgInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwgInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sICJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjcwMjA0NjIwN1xuNXc4bndyZWJWK2x5bnRmZVdwR2NHZ25RV1Y2cEZaRVZJMWdiNXNEWkJ5Zz1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCRkFpRUFrR1N3dFRpRk5wMXVsUTQrZHFxaXV2ZXI4OWFJaFk0M042ZEVrYU9TTFBJQ0lEWTFHZndMRzBqMW5SZGtHVW5POEJUNzRVTEpLTjdKNFFSL2lyV1JvOVZVXG4ifX0sICJjYW5vbmljYWxpemVkQm9keSI6ImV5SmhjR2xXWlhKemFXOXVJam9pTUM0d0xqRWlMQ0pyYVc1a0lqb2lhR0Z6YUdWa2NtVnJiM0prSWl3aWMzQmxZeUk2ZXlKa1lYUmhJanA3SW1oaGMyZ2lPbnNpWVd4bmIzSnBkR2h0SWpvaWMyaGhNalUySWl3aWRtRnNkV1VpT2lJeFlUY3haVFV5WWpReVpqbGlOalk1WlRnM01tTXpOemRtTUROalkyTTJNVGRrWXpnek56WXdOakUxWWpObU16TTFZamN5WWpJM01XVmlPV1ZsTlRjMUluMTlMQ0p6YVdkdVlYUjFjbVVpT25zaVkyOXVkR1Z1ZENJNklrMUZXVU5KVVVOU1pXMHlaRVZ1UW13clJHSndTaXROT1VoMVRGWXhXRlZQVmtOTlpqRTNjaXR4VnpaNWVtNU1ZVmhuU1doQlREQjNhVWR2VFdkRWR5c3lhVlI2UVRCcU5FSllVR1ZTZERKaU5HWnRTR2hYUm1Sdk9WcHFhRGxSYlNJc0luQjFZbXhwWTB0bGVTSTZleUpqYjI1MFpXNTBJam9pVEZNd2RFeFRNVU5TVldSS1ZHbENSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJzeFNsTlZZM2hXUlU1RVVXMTRNVm93UmpOVFZVcENXakJzVmxWSE5YRlVWVEV6WWpGd01tSlVXbGhrTTJSWlRsZEdWazVXVWtWaE1GSkhaVlpvVW1Rd1RtNVhWV3hNWWpGd1NtVnRiM2RTVlVZelZGaGpTMVJ1Y0VaV2F6RkRWRlZrUWsxV1ZrWlJNbWhPVkZkTmVXSkhOV3BOTVVveVdUSXhWbVJXY0VoV2FrcE9WV3BTTTFORlJscFNSbHBTVlZWU1JtVkdXalpaVm1SclpXMVNTRTlZYkdGVmVrWjNXVzAxVTJKQmNHcGlWRVp6VjJ0a2MyRkhVa2hXV0dSSllVZE9UMVJYY0Zwa01EbFZVbFJDVGxKRlJYaFVWM0JLVFRGa2Ixa3dOVTVoYkd3elZERlNSazFGTVVWU1dHUk9ZV3RyZWxZeWNFSlJWVEZIWVROa1JtUXhiRWxEYTNSMlYydHNObUZxUWtSUlZrWmFVMVYwZGxkcmJEWmhha0pGVVZaR2FsSkdSbTVSVlZaeVpFVmFSR05GVGpGVlIyaGFUMGhDZEdGVlZqRmtTRVpVWkVoc1lXUklUa1JrVkZGeVZUTm9WVlJGVGpCaVJXdExZMFpSTkdKcVNuRlVSVkpXVFVVMVVsbHRWa3RQVlhoMVRtNW9NRlpIVW5aUFZVcEZWV3hHVjFadFdtMVRSR3h5V2pGT2NVOVZPVTFVV0d0NVYxVkdXVko2V2xCUk1FcFpZak5rYmxveFdYbFVWVVV3VW5kd1FrMVdWbXRTU0dSR1VXazVNMVZWVmtKa01HeEpXakJTUWxaRlNtNVViRnBKVlRGV1JsSkZVa0pUTUVwdVdqTktRMW93VmtkUmJFWnFVa1ZHTmxGWFVrTmFNRFZYVTBaRk1GSlZXbTVWVmxZeFV6Sk9UVU5yV1hsUFJtaFFWRE5zTTFwcmJGTlNNSGh5WXpOd1UxZFliM2haTVVweVpEQm9NMWRWVWxkVmFrSnhVV3RLYm1Rd1duWlJWbFY2VDFaQ2QyVnFSbHBoTUZaaFdXcFdlRlJ0Y0hkVE1GcFlZVmhvY0U1R2EwdFhhMUUwWkRGc1VsZFZVbGRWYWtKVFVWWkdTVXd3U2tkWk0yUlhWMVp3VlZsVmFGTk5SMDVKVkZSYVRXVlViSFZaVm1oVFlqSlNXRk5ZVmxwTmFtd3dWRVJLUjJKdFNuVlZiWEJzVlhwc2NsbFdhRXBrWjNCTllsZFNkMXBGWkc5TlZteHdUMVJPYVUwd2NIbFhiVEUwWkcxUmVsUllXbWhXZWtZeldXcE9TMDFGZUZsVGJYaGFUV3BzTlZkcmFFNWtWMVpZVW01U2FWSlZTalZYYkdSaFpXdDNlV0ZIZUZwV01VbzJRMnQzZVUxWGFHaFdlbEl6VkRGR1dsTXdkRE5YVlVwRFVWVmtSV1J1Y0VKUmEwWlNWVmhLYUZOR1NYZFpNR2hPVG10NE5VOVVRbWxOYmxKeldXMXJNV0ZHYTNwVmJrSnBUV3BXTmxSSE1XdGpSMUpJWVVSRlMxZFhOVmRsYkhCWlUyMXdhVTFxVlhkWGJHTXhUVVY0ZEZSdVdtbFdSVVpZVVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaUk1FcENZVWh3V2sxdGFITlhhMmhYWXpGd1ZWRlVTa05hTWpsNVVXMWtSbEpSY0VKWFZUaDJWRlZHUmxKRlNrUmFNM0JhWWxWd2RGZHNVbTloUlRsSVZGaG9ZVkpIVFRGVWJGSktUVVV4ZEZSVVJtRmlWbHAwVjFjeFVrMXJNVFphTTJoUVVrWlZlRlF3VWtKTmF6RllWVzB4WVZKR1ZYaERhekZEWkRCa1JHRllUa2hSVmtaU1VXMWpNMDlJWkVKVlZrWkdVa2QwYzJSSFRraFBXR3hyVVRCS1ZGZHNaRTlrYlU1MFZXNXdUbEZ0WkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR1ZsSlZUblJTYlRSTFdXMDFVMkZ0VmxSUFYzUm9WMFZzTTFOR1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdEtibFZXUW1waVZscDBXVE5yTldJeGNGaFNiWFJxWlZSc01GZFdaSE5rVlRGRll6QmtSR0ZZVGtoUlZrWlNVV2R3Yms1NmFETlJWa1p1VWxWNFVtUXpTbWhUUmtsM1dUQm9UazVyZURWUFZFSnBUVzVTYzFsdGF6RmhSbXQ2Vlc1Q2FVMXFWalpVUnpGclkwZFNTR0ZFUmxwaWJGbzJWMnhvUzJGdFNYbE9WRUpoVm5wVmQwTnJlSFJVYmxwcFZrVktjVkZ0WkhaamEwcHVVbFZXUWxkVk9IWlVWVVpHVTJ0S1IxWlZNVlpOYldkM1drVm9RMlZyT1hCUFNGcGhUVzEzZDFsVmFGZGhWWGgwVkc1YWFWVjZiRzlYYWtreFRVWnJlbUV6V1V0WGEyUnpaVlY0TlU1WE5XaFhSa3AyV2taa1NtUnRVWGxQV0d4b1RXeHdlbGxxVG10bGEzZDVZa2hTYWxKNmJEVmFSVTE0WlZad1dGUnVXbXBpVmtvMlZFYzFjMkZIU2xobFJVWnFZbFphZEZremF6VmlkM0JoVmpCYWNsa3phelZrUm14WVlraFdUbEpIWkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR2RsSlZkRzVrTWpsT1RXdHdjRmR0TVZaT1JteFZZVWR3VGxZeFJYcFVNVkpXWlZVMVJWTnRjRTlXTVhCelEyeHdkRk50ZEU5aGF6QXdWRlpTYmsxVk5WVmFNMlJQWVd0YWNsZHRNVkpOVlRWVlVWZFNRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlpOVVd0Rk5GUlZVbGhhU0VKclVqSm5lRmRYYTNoaU1rbDZWR3BCUzFkc1pGSmtNSGhTVjFWMFRHUXhiRU5SYTBaSVVraGFObEZWU2tWUlZrWnRVa1ZKZUdJeVVrbFZibVJxWlcwNU1sUkVTbXRqUjFKSVlVUkdXbUZVVm5GWmFrbDNaR3hzV0ZwSVZtdFNNRFF4VkVSS1UyTkJjR3BoYTBVd1VXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlVhMHBFWWpBeFRGSkZOWEJYVnpGaFlrVTVTRkpVVWxwbGExcHlWRzV3Y2sxVk1YRlZXR3hhWld4YWRGZHNaR0ZoVm5CRlYxaHdVRkpGVlRCRGF6VlZWbFJTVGxKR2JEUlhhMlJoWVRBMVZWWllaRWxrTVd4TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSFpGSlZhMUpDVDFoc1lWWXhjRFpVUkVwdllrWnNXRlZ1Y0UxTmFrWnZXVlpqTUdRd1pGSlhWWE5MVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpJWkZKVVJWSkNZWHBXVG1WclJqWlVWM0JLVFVVMVZXRXpaRXhWVm14TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKVlJsSlphMUpEWWtjNWExTkdTak5aTTNCMlpHZHdUVTF0VW5kYVJXUnZUVlpzY0U1WGNHbE5ha0l5VjFaa2EyUlhVa2hVYWxaT1VXMTBTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BHVWxWT00yUXdjRTVXUjNONlZGWlNVbVF3TlVWVFZFcE9VakF4U0VOclRuQmpNR1JDVlZaR1ExcDZZelJrTUVaVFUxVldWMVZZYUZWWlZXaFRUVWRPU1ZSVVdrMWxWR3gxV1Zab1UySXlVbGhUV0ZaYVRXcHNNRlJFU2tkaWJVcDFWVzF3YkZWNmJISlpWbWhLWkd0NGRGcElRVXRhUldSdlRWWnNjRTlVVG1sTk1IQjVWMjB4TkdSdFVYcFVXRnBvVm5wR00xbHFUa3ROUlhoWlUyMTRXazFxYkRWWGEyaE9aRmRXV0ZKdVVtbFNWVW8xVjJ4a1lXVnJkM2xoUjNoYVZqRktObFJFU1hoaFFYQm9WbnBTTTFRd1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdFdNMVZZUmtWUk1tUTJWMWN4UzJKV2NGVmhSMmhRVWpBeE5GZHJVbXBPVlRWVlUxUkNUbUpWTUhoWGJURlhZbFpzZEZWVVNrNWxiV1EwUTJzNVJWWlVSbEJTUlVWNVZGWmtVMkpXY0VWV1ZFWk9VVzFrU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwU1VsVk9ibVF3YkdwTmF6VjJWMnhrVTAxWFNraFdXR1JXVlZac1RGTXpaRnBSYTBwQ1VqQlJTMlJ1Y0VKUmExcFNWV3RTUlZKVlduWmFSV2hUWkRKT05tSXpXazFOYlZKM1drVmtiMDFXYkhCT1YzQnBUV3BDTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW1zMVlVWnJlbFZ1UW1sTmFsWTJWRVJPUzAxUmNHbGlhekV5VkZod1VrMHdPVlZTVkVKUVVrZHplRlJzVWs1a2JHeFpWV3BDWVZaNlJqTmFSV2hPWkdzeFZWRldaRU5hTWpsNVVXMWtSbEpWUmxwVWVUbE9VVlZXV0ZGclJtNVVWVXAxVVdwR1dtSllhSGREYkd3MlVWaHdRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlphVVd0T1ZsUlZhM3BUYlhocVVucG5NbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbkIzWlZad1dGZFVXbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYTkxXVE5yTldSR2JGaGlTRlpPVTFWa1RGRnRaSFpqYTBwdVVsVldRbHBHYnpGUlYyUlNVVEJLU1dRd1ZteGFNRWt3VVZWb1dsRlVUbFZOU0dSb1l6SktTVkpXVWt0aGEyUlRUa2RPZEZZeVRYcFJXRVpMVTNkd1dXTnRjR3hWUlhONlRESm5NR05JYkc1UmVtaDNUakk0TUZGVlJrSlNNbVIxVmpKR01WUkZSa0pSVlVwQ1ZGVkdVMlZyU2tkUlYyeERUMVpzTVdWRVdqUmhNMnhUVTFWMGVWWnFXWHBaYWtaTFlqSjRSRU50U1hsTlZHeEpZMWRPZWxkclZUTk5hMlJTVGxVMWNWWXhhekZSV0dSS1lVVkdTbFZXWXpCa00wa3haR3hrVjA0eWVFOVVhMVUxVTI1dmVHVkZkRkpWV0ZWNFltc3hUR1ZFVGxaaWJsWmhaR3BPV21OV2EwdFRlVGh5WW1zeFFtSXdaRVJSTTBaSVZUQXdNRTlWU2tKVVZWSkNUVzFrUWxSVlpGWlJNREZTVWtSc2NVc3dWbXRVZWxwNFZWVTFSMkV3VmtwaVZ6bFdZa1ZrU21JeWF6RlhSemt6VlVaYWIwMVhlRlZoZDNBeFl6Rm5NazVXWjNwVmEyd3dZMVZPY1dOcVdsUk5iWGhDWkVkck0yTkhSVEpNTTFKTlRVZGFTbEV3TVVKWFZtUnhUVlprVEdWRVVUVlpXR1J2VTJwc1VXVldiRWxYYWtwd1YycEdhMkp1VFhKYVZHUlJRMnBTZUdRemJFOU5hMUl3V1c1a1NXRXljRTlrVm14eVVUTkNjbFJJY0hsTU1rWjNUak5HVTJNeU1WaFpiRVU1VUZGdmRFeFRNSFJNVlZaUFVrTkNSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJjOVBTSjlmWDE5In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lqQURBZ0VBTUlJQ3dRWUpLb1pJaHZjTkFRY0NvSUlDc2pDQ0FxNENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmdHQ3lxR1NJYjNEUUVKRUFFRW9JR29CSUdsTUlHaUFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnejFhZEE4UzNFZGlEei9TSUQ3UXZKVjU4cWc0bC81amtpbXlQaVpVdGVlc0NGUURpeUFCNFRNbzJxNVFVdWRqaTBHNUJiVjZ2NmhnUE1qQXlOakE1TVRRd01EVXlNamRhTUFNQ0FRR2dNcVF3TUM0eEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVWTUJNR0ExVUVBeE1NYzJsbmMzUnZjbVV0ZEhOaG9BQXhnZ0hiTUlJQjF3SUJBVEJSTURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFzR0NXQ0dTQUZsQXdRQ0FhQ0IvREFhQmdrcWhraUc5dzBCQ1FNeERRWUxLb1pJaHZjTkFRa1FBUVF3SEFZSktvWklodmNOQVFrRk1ROFhEVEkyTURreE5EQXdOVEl5TjFvd0x3WUpLb1pJaHZjTkFRa0VNU0lFSUtnRkxvYld6UWdsK281NjU2UE5UcXpidzV5U014ZjdGZjlIRCthMmtjZWFNSUdPQmdzcWhraUc5dzBCQ1JBQ0x6Ri9NSDB3ZXpCNUJDQ0YrU2U4QjZ0aXlzTzBRMWJCRHZ5QnNzYUlQOXA2dWViWWNOblJPczBGdHpCVk1EMmtPekE1TVJVd0V3WURWUVFLRXd4emFXZHpkRzl5WlM1a1pYWXhJREFlQmdOVkJBTVRGM05wWjNOMGIzSmxMWFJ6WVMxelpXeG1jMmxuYm1Wa0FoUTZFMVF2REpCaDdyekJReS9MaW82TEtpT0xEREFLQmdncWhrak9QUVFEQWdSbk1HVUNNR09BdFBZQWx6eDJidERGMlB2ZnpVUFBWRWwybHpyYkhZcXZKUllRWkt0QXpVNFBFZElOaHRoNEk1aG5VRXg3cXdJeEFJZkZWaGd3TDRNZjBTWW5xYzY2RkZZQ0E0U0xmQ2ZNdjc4WUcwYmM5Wm0zNGRHWTlrQXNHcmlYaGtPOFo0VHc3UT09In1dfX0sICJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCAiZGlnZXN0IjoiR25IbEswTDV0bW5vY3NOMzhEek1ZWDNJTjJCaFd6OHpXM0t5Y2V1ZTVYVT0ifSwgInNpZ25hdHVyZSI6Ik1FWUNJUUNSZW0yZEVuQmwrRGJwSitNOUh1TFYxWFVPVkNNZjE3citxVzZ5em5MYVhnSWhBTDB3aUdvTWdEdysyaVR6QTBqNEJYUGVSdDJiNGZtSGhXRmRvOVpqaDlRbSJ9fQ==", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:202aa0426bfafc0fda8387874c8b49669196c0b261ab77f6b829bccde4850a8e", "size":"10195", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:202aa0426bfafc0fda8387874c8b49669196c0b261ab77f6b829bccde4850a8e"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:46Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T13:48:35Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}, {"identifier":"urn:ai:org.agntcy:cid:baeareihxqomltce2zz3zpkifzw4slmpd7dhokglmqo7gfrxs5guxjh5qvm", "displayName":"io.github.grafana/mcp-grafana", "mediaType":"application/mcp-server-card+json", "type":"application/mcp-server-card+json", "data":{"connections":[{"args":["run", "docker.io/grafana/mcp-grafana:0.11.6"], "command":"docker", "env_vars":[{"description":"URL to your Grafana instance", "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "name":"GRAFANA_FORWARD_HEADERS"}], "type":"stdio"}], "description":"An MCP server giving access to Grafana dashboards, data and more.", "mcp_data":{"description":"An MCP server giving access to Grafana dashboards, data and more.", "name":"io.github.grafana/mcp-grafana", "packages":[{"environmentVariables":[{"description":"URL to your Grafana instance", "format":"string", "isRequired":true, "name":"GRAFANA_URL"}, {"description":"Service account token used to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"}, {"description":"Username to authenticate with your Grafana instance", "format":"string", "name":"GRAFANA_USERNAME"}, {"description":"Password to authenticate with your Grafana instance", "format":"string", "isSecret":true, "name":"GRAFANA_PASSWORD"}, {"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.", "format":"string", "name":"GRAFANA_ORG_ID"}, {"description":"JSON object of additional HTTP headers to send with all Grafana API requests", "format":"string", "name":"GRAFANA_EXTRA_HEADERS"}, {"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id", "format":"string", "name":"GRAFANA_FORWARD_HEADERS"}], "identifier":"docker.io/grafana/mcp-grafana:0.11.6", "registryType":"oci", "transport":{"type":"stdio"}}], "repository":{"source":"github", "url":"https://github.com/grafana/mcp-grafana"}, "version":"v0.11.6"}, "name":"io.github.grafana/mcp-grafana"}, "version":"v0.11.6", "description":"An MCP server giving access to Grafana dashboards, data and more.", "tags":["oasf:1.1.0:domains:research_and_development/research_data_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/business_intelligence/dashboard_building", "oasf:1.1.0:skills:data_engineering_analytics/databases/orm_data_access"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareihxqomltce2zz3zpkifzw4slmpd7dhokglmqo7gfrxs5guxjh5qvm", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMVRDQ0JsdWdBd0lCQWdJVWY0TVVrSkJYYlhsNHNab0NIMzZ4U2U3TU1JUXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1EQTFNakl6V2hjTk1qWXdPVEUwTURFd01qSXpXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFZCt5UVk4aE4rNmNoQ256UFpNZlhzckdQcnlSMVRISGhXTFVEYlI1bmF3U1BlcExxZzNmdk5hVjlZdXplNzhkbXZOd3VEZlFtWkRXVTlSaGUxOWFtYmFPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVThjTHpvQjIwdUowZGRoYVNWOWR3VTJyVGY3TXdId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25XYWVIZ0FBQkFNQVJ6QkZBaUFpOEJHd0VKWE5oNkhLVm8xWHpMNmJXbUM5M0FvNzMwVlpnZy85OTRQTktBSWhBTEcrR05WSU5tTFhpbE9nMHMxd2MwbXRoTzlZRkRjaUxWUUtwOTlPL1VMNU1Bb0dDQ3FHU000OUJBTURBMmdBTUdVQ01Iei8vOUludE1yL0lxZThEOUJLTmZBZXNDOEVRaHBJMHhSL3cvaC9jaEh6OWtyV25Hb1l0dGVMN1JHUTc3NmhXd0l4QU9GR0N0VmQvSitRSXhXVWZ1a1k0S1crclBUdkI5WEFOU0F4NmZTSHQ5TFRyNWs4OXYvVDlDenU5WkMrYjlOMnFnPT0ifSwgInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjI4MjM5NDkxMDEiLCAibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCAia2luZFZlcnNpb24iOnsia2luZCI6Imhhc2hlZHJla29yZCIsICJ2ZXJzaW9uIjoiMC4wLjEifSwgImludGVncmF0ZWRUaW1lIjoiMTc4OTM0NzE0MyIsICJpbmNsdXNpb25Qcm9taXNlIjp7InNpZ25lZEVudHJ5VGltZXN0YW1wIjoiTUVZQ0lRRDFtQXFiZWdaS1VCMGxoY2hEVTJKa2dZaUdBZ21OMittUE9oLys2ZkE2aFFJaEFNL0Q3RmZKalFYUExVMGoyQzdrdmg3Z2ZRZlVnNmhZSUNWUDNsSXZ5YU1qIn0sICJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI3MDIwNDQ4MzkiLCAicm9vdEhhc2giOiJNS3dldlRLNnZVV2J4QjV6RWZkL3lrV2ZJQUc0ZG04QTdUV0hEZTRoQlN3PSIsICJ0cmVlU2l6ZSI6IjI3MDIwNDQ4NjYiLCAiaGFzaGVzIjpbIkt6czc0L2ZMcDFyVkZFRlRhdWI5RFlqbXpqMENnV1RpS1BHN3RSVTErak09IiwgImwzSllUZ0d4VWp4emM2RTRSUWtCbU1xaHRNWkpnNitxUnYxS2h6eGR0ZVE9IiwgIlp6QVNEeWlOMlUxa005Q2dVNWJDZkQ5VkJxRldEY0Jkdkl0N1I2cEhZQmc9IiwgIld5ZzhFRnFKUytlTjN1OFYrZ3BpRzhBUGNuUVBXRmRRa2tYbG5oQWRrd3M9IiwgIlY5Zm5uUVlGMmxLSVllNTRQbG5PbVFHWHRHYXdDcjEvc2lDTFNLNWFLTnc9IiwgIkVpNGpzbllpYzhFa3gyRzRaaEJ2V1RNNDFvNXRjS2NrTXpISVMvcjhYcDQ9IiwgImc3OTJ5M2lFajJzWmFZdUJhK1Riejh6RU91REFzK2JwZ01ueE9CTitPbEE9IiwgIjlTT01yRll3UDc0TmlieFdadUN1NTNoVlZtbFlPTGxyWVErMlJMck1Fc1U9IiwgIm9ESERZSlZOY3FvTWticHhoWmRPcHNsNXNTRHpLWHlLUkVrbFl4UXpvakk9IiwgIlZoQi9GWlRmVnVpQXNodzhRSmZkY0hPdkx2Q3V2TG1QZStGdUp3MjhTcVU9IiwgIlcyL2wzOXd3bVk1cHF0aFF2ODgyaVEvQXJZVUFlMHZWTjZKcHVhM2lBbkU9IiwgIkRjdjRuKzBqdDZFOGtpNVBoaEN2WDlLckpXb3gxb3RXNkFqc2htVDVIUE09IiwgIng1Z1hLQzVjN29reHFFTUxJem9ucnJVRkx6dVBpcHFYejB6bFpiTlZXbGs9IiwgIkxhbmlJRzUxTXVaNi9kMU9jUlhzdmtVWExnRVN3YWcrcjdwYUI4QmI0V3M9IiwgIm5meWpNMThUQVgwYkpGQTJhRkovZUZQUWFucWtqOEt5dmM3SVZsanFmRUE9IiwgIm9RZzhaRi9uQWREK1pIaXBaRjZDamsvTjN6TUJFeEZ2UVRMU284RUkwQUE9IiwgIjNMMHVVcjNsc3V3RUZkZnpTT29NSnB5S0c3eHdiZ1NkNzBWUEpMUkVpSFU9IiwgIkZzb1p3N2wwVFA1ai81WFJCd1lnMUUyZ2t2blFUdzZ1VUJxVnZRb1NwOGM9IiwgInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwgInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sICJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjcwMjA0NDg2NlxuTUt3ZXZUSzZ2VVdieEI1ekVmZC95a1dmSUFHNGRtOEE3VFdIRGU0aEJTdz1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCRUFpQjhTQ3MrQUI3ZWZnYk1ZK3hIUW5iUnlqWW1pQnMyNzdyMXl2VnQzdUVrRkFJZ0NuM1BKdm9jVXRpOUFzd2xRK3NKNS84MUVSQlMwaW9lNDFaLzVnek5nTlk9XG4ifX0sICJjYW5vbmljYWxpemVkQm9keSI6ImV5SmhjR2xXWlhKemFXOXVJam9pTUM0d0xqRWlMQ0pyYVc1a0lqb2lhR0Z6YUdWa2NtVnJiM0prSWl3aWMzQmxZeUk2ZXlKa1lYUmhJanA3SW1oaGMyZ2lPbnNpWVd4bmIzSnBkR2h0SWpvaWMyaGhNalUySWl3aWRtRnNkV1VpT2lJNVkyTmxNVFV3TkRVd1lUZzJaakprWVdFeFlqVXlaVEZtT1RNMk9EQTBaV1l3WVRObVpHRm1PV05pWlRrMVlXUmhNakpqT1RNeE5XRmhOamc0WWpRMUluMTlMQ0p6YVdkdVlYUjFjbVVpT25zaVkyOXVkR1Z1ZENJNklrMUZXVU5KVVVOa1ZVdzNORTVEZVdaSlNtOVRSRlF5WnpkRk9EWkZiMlZ0VUd3cldFNW1XRWgwWmpaaGQyazNOVVozU1doQlRUUndhRVVyWjFNeWFqZzBXVXRyY1V4Tk5WVnFLMmM1WVd0RlkyRTNNR1l4VUZaV1RXWnhlbGszYVNJc0luQjFZbXhwWTB0bGVTSTZleUpqYjI1MFpXNTBJam9pVEZNd2RFeFRNVU5TVldSS1ZHbENSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJzeFNsTlZZM2hXUlU1RVVXMTRNVm93UmpOVFZVcENXakJzVmxwcVVrNVdWM1JMVVd4b2FWZEhkekJqTVhCMlVUQm5lazV1YUZSYVZHUk9WRlZzVW1Rd1RtNVhWV3hNWWpGd1NtVnRiM2RTVlVZelZGaGpTMVJ1Y0VaV2F6RkRWRlZrUWsxV1ZrWlJNbWhPVkZkTmVXSkhOV3BOTVVveVdUSXhWbVJXY0VoV2FrcE9WV3BTTTFORlJscFNSbHBTVlZWU1JtVkdXalpaVm1SclpXMVNTRTlZYkdGVmVrWjNXVzAxVTJKQmNHcGlWRVp6VjJ0a2MyRkhVa2hXV0dSSllVZE9UMVJYY0Zwa01EbFZVbFJDVGxKRlJYaFVWM0JLWld4a2Ixa3dOVTVoYkd3elZERlNSazFGTVVWU1dHUk9ZV3RzTmxZeWNFSlJWVEZIWVROa1JtUXhiRWxEYTNSMlYydHNObUZxUWtSUlZrWmFVMVYwZGxkcmJEWmhha0pGVVZaR2FsSkdSbTVSVlZaclN6TnNVbGRVYUc5VWFYTXlXVEpvUkdKdWNGRlhhekZ0VjBoT2VWSXhRbmxsVmtsNFZrVm9TV0ZHWkUxV1ZWRkxXV3hKTVdKdFJqTlZNVUpzWTBWNGVGcDZUbTFrYXpWb1ZtcHNXbVJZY0d4T2VtaHJZbGhhVDJRelZrVmFiRVowVjJ0U1dGWlViRk5oUjFWNFQxZEdkRmx0UmxCUk1FcFpZak5rYmxveFdYbFVWVVV3VW5kd1FrMVdWbXRTU0dSR1VXazVNMVZWVmtKa01HeEpXakJTUWxaRlNtNVViRnBKVlRGV1JsSkZVa0pUTUVwdVdqTktRMW93VmtkUmJFWnFVa1ZHTmxGWFVrTmFNRFZYVTBaRk1GSlZXbTVWVmxVMFdUQjROa050T1VOTmFrSXhVMnBDYTFwSGFHaFZNVmsxV2toa1ZrMXVTbFZhYW1ST1pEQm9NMWRWVWxkVmFrSnhVV3RLYm1Rd1duWlJWbFY2VDFaQ2QyVnFSbHBoTUZaaFdXcFdlRlJ0Y0hkVE1GcFlZVmhvY0U1R2EwdFhhMUUwWkRGc1VsZFZVbGRWYWtKVFVWWkdTVXd3U2tkWk0yUlhWMVp3VlZsVmFGTk5SMDVKVkZSYVRXVlViSFZaVm1oVFlqSlNXRk5ZVmxwTmFtd3dWRVJLUjJKdFNuVlZiWEJzVlhwc2NsbFdhRXBrWjNCTllsZFNkMXBGWkc5TlZteHdUMVJPYVUwd2NIbFhiVEUwWkcxUmVsUllXbWhXZWtZeldXcE9TMDFGZUZsVGJYaGFUV3BzTlZkcmFFNWtWMVpZVW01U2FWSlZTalZYYkdSaFpXdDNlV0ZIZUZwV01VbzJRMnQzZVUxWGFHaFdlbEl6VkRGR1dsTXdkRE5YVlVwRFVWVmtSV1J1Y0VKUmEwWlNWVmhLYUZOR1NYZFpNR2hPVG10NE5VOVVRbWxOYmxKeldXMXJNV0ZHYTNwVmJrSnBUV3BXTmxSSE1XdGpSMUpJWVVSRlMxZFhOVmRsYkhCWlUyMXdhVTFxVlhkWGJHTXhUVVY0ZEZSdVdtbFdSVVpZVVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaUk1FcENZVWh3V2sxdGFITlhhMmhYWXpGd1ZWRlVTa05hTWpsNVVXMWtSbEpSY0VKWFZUaDJWRlZHUmxKRlNrUmFNM0JhWWxWd2RGZHNVbTloUlRsSVZGaG9ZVkpIVFRGVWJGSktUVVV4ZEZSVVJtRmlWbHAwVjFjeFVrMXJNVFphTTJoUVVrWlZlRlF3VWtKTmF6RllWVzB4WVZKR1ZYaERhekZEWkRCa1JHRllUa2hSVmtaU1VXMWpNMDlJWkVKVlZrWkdVa2QwYzJSSFRraFBXR3hyVVRCS1ZGZHNaRTlrYlU1MFZXNXdUbEZ0WkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR1ZsSlZUblJTYlRSTFdXMDFVMkZ0VmxSUFYzUm9WMFZzTTFOR1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdEtibFZXUW1waVZscDBXVE5yTldJeGNGaFNiWFJxWlZSc01GZFdaSE5rVlRGRll6QmtSR0ZZVGtoUlZrWlNVV2R3Yms1NmFETlJWa1p1VWxWNFVtUXpTbWhUUmtsM1dUQm9UazVyZURWUFZFSnBUVzVTYzFsdGF6RmhSbXQ2Vlc1Q2FVMXFWalpVUnpGclkwZFNTR0ZFUmxwaWJGbzJWMnhvUzJGdFNYbE9WRUpoVm5wVmQwTnJlSFJVYmxwcFZrVktjVkZ0WkhaamEwcHVVbFZXUWxkVk9IWlVWVVpHVTJ0S1IxWlZNVlpOYldkM1drVm9RMlZyT1hCUFNGcGhUVzEzZDFsVmFGZGhWWGgwVkc1YWFWVjZiRzlYYWtreFRVWnJlbUV6V1V0WGEyUnpaVlY0TlU1WE5XaFhSa3AyV2taa1NtUnRVWGxQV0d4b1RXeHdlbGxxVG10bGEzZDVZa2hTYWxKNmJEVmFSVTE0WlZad1dGUnVXbXBpVmtvMlZFYzFjMkZIU2xobFJVWnFZbFphZEZremF6VmlkM0JoVmpCYWNsa3phelZrUm14WVlraFdUbEpIWkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR2RsSlZkRzVrTWpsT1RXdHdjRmR0TVZaT1JteFZZVWR3VGxZeFJYcFVNVkpXWlZVMVJWTnRjRTlXTVhCelEyeHdkRk50ZEU5aGF6QXdWRlpTYmsxVk5WVmFNMlJQWVd0YWNsZHRNVkpOVlRWVlVWZFNRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlpOVVd0Rk5GUlZVbGhhU0VKclVqSm5lRmRYYTNoaU1rbDZWR3BCUzFkc1pGSmtNSGhTVjFWMFRHUXhiRU5SYTBaSVVraGFObEZWU2tWUlZrWnRVa1ZKZUdJeVVrbFZibVJxWlcwNU1sUkVTbXRqUjFKSVlVUkdXbUZVVm5GWmFrbDNaR3hzV0ZwSVZtdFNNRFF4VkVSS1UyTkJjR3BoYTBVd1VXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlVhMHBFWWpBeFRGSkZOWEJYVnpGaFlrVTVTRkpVVWxwbGExcHlWRzV3Y2sxVk1YRlZXR3hhWld4YWRGZHNaR0ZoVm5CRlYxaHdVRkpGVlRCRGF6VlZWbFJTVGxKR2JEUlhhMlJoWVRBMVZWWllaRWxrTVd4TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSFpGSlZhMUpDVDFoc1lWWXhjRFpVUkVwdllrWnNXRlZ1Y0UxTmFrWnZXVlpqTUdRd1pGSlhWWE5MVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpJWkZKVVJWSkNZWHBXVG1WclJqWlVWM0JLVFVVMVZXRXpaRXhWVm14TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKVlJsSlphMUpEWWtjNWExTkdTak5aTTNCMlpHZHdUVTF0VW5kYVJXUnZUVlpzY0U1WGNHbE5ha0l5VjFaa2EyUlhVa2hVYWxaT1VXMTBTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BHVWxWT00yUXdjRTVXUjNONlZGWlNVbVF3TlVWVFZFcE9VakF4U0VOclRuQmpNR1JDVlZaR1ExcDZZelJrTUVaVFUxVldWMVZZYUZWWlZXaFRUVWRPU1ZSVVdrMWxWR3gxV1Zab1UySXlVbGhUV0ZaYVRXcHNNRlJFU2tkaWJVcDFWVzF3YkZWNmJISlpWbWhLWkd0NGRGcElRVXRhUldSdlRWWnNjRTlVVG1sTk1IQjVWMjB4TkdSdFVYcFVXRnBvVm5wR00xbHFUa3ROUlhoWlUyMTRXazFxYkRWWGEyaE9aRmRXV0ZKdVVtbFNWVW8xVjJ4a1lXVnJkM2xoUjNoYVZqRktObFJFU1hoaFFYQm9WbnBTTTFRd1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdFdNMVZZUmtWUk1tUTJWMWN4UzJKV2NGVmhSMmhRVWpBeE5GZHJVbXBPVlRWVlUxUkNUbUpWTUhoWGJURlhZbFpzZEZWVVNrNWxiV1EwUTJzNVJWWlVSbEJTUlVWNVZGWmtVMkpXY0VWV1ZFWk9VVzFrU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwU1VsVk9ibVF3YkdwTmF6VjJWMnhrVTAxWFNraFdXR1JXVlZac1RGTXpaRnBSYTBwQ1VqQlJTMlJ1Y0VKUmExcFNWV3RTUlZKVlduWmFSV2hUWkRKT05tSXpXazFOYlZKM1drVmtiMDFXYkhCT1YzQnBUV3BDTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW1zMVlVWnJlbFZ1UW1sTmFsWTJWRVJPUzAxUmNHbGlhekV5VkZod1VrMHdPVlZTVkVKUVVrZHplRlJzVWs1a2JHeFpWV3BDWVZaNlJqTmFSV2hPWkdzeFZWRldaRU5hTWpsNVVXMWtSbEpWUmxwVWVUbE9VVlZXV0ZGclJtNVVWVXAxVVdwR1dtSllhSGREYkd3MlVWaHdRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlphVVd0T1ZsUlZhM3BUYlhocVVucG5NbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbkIzWlZad1dGZFVXbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYTkxXVE5yTldSR2JGaGlTRlpPVTFWa1RGRnRaSFpqYTBwdVVsVldRbHBHYnpGUlYyUlNVVEJLU1dRd1ZteGFNRWt3VVZWb1dsRlVUbFZOU0dSb1l6SktTVkpXVWt0aGEyUlRUa2RPZEZZeVRYcFJXRVpMVTNkd1dXTnRjR3hWUlhONlRESm5NR05JYkc1UmVtaDNUakk0TUZGVlJrSlNNbVIxVmpKR2JGTkhaRUpSVlVwQ1ZGVkdVMlZyU2tkUlYyeENZVlJvUTFJelpFWlRiR2hQWVVSYVNWTXhXblpOVm1nMlZFUmFhVU5zWkhSUmVtdDZVVmM0TTAxNlFsZFhiV1J1VEhwck5VNUdRazlUTUVaS1lVVkdUVko1ZEVoVWJGcEtWRzB4VFZkSGJITlVNbU4zWTNwR00xbDZRblJrUjJoUVQxWnNSMUpIVG5CVVJscFNVek5CTlU5Vk9FdE1NVlpOVGxVeFFtSXdaRVJSTTBaSVZUQXdNRTlWU2tKVVZWSkNUVzFrUWxSVlpGWlJNREZKWldrNGRrOVZiSFZrUlRGNVREQnNlRnBVYUVWUFZVcE1WRzFhUWxwWVRrUlBSVlpTWVVoQ1NrMUlhRk5NZDNBelRESm5kbGt5YUVsbGFteHlZMnhrZFZJeU9WcGtTRkpzVkVSa1UxSXhSVE5PZWxwdlZqTmtTbVZGUmxCU2EyUkVaRVphYTB3d2IzSlZWV3cwVmpGV2JXUlhkRnBPUlhSWVN6TktVVlpJV2tOUFZtaENRMnMxVkZGWVp6SmFiRTVKWkVSc1RWWklTVEZoZW1jMVpHazVWVTlWVGpaa1ZHeGhVWGwwYVU5Vk5IbGpWMk01VUZGdmRFeFRNSFJNVlZaUFVrTkNSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJjOVBTSjlmWDE5In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lUQURBZ0VBTUlJQ3dBWUpLb1pJaHZjTkFRY0NvSUlDc1RDQ0FxMENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmdHQ3lxR1NJYjNEUUVKRUFFRW9JR29CSUdsTUlHaUFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnS3phQm1aY3hRTWFwOXhPUDBWbGdWTDJjc2hIRFRDSkt4NjJMQUVlMGk5Z0NGUURKbjhkeEVnUVQ0M3BMRmgwMUp6MnFrbmF2ZFJnUE1qQXlOakE1TVRRd01EVXlNak5hTUFNQ0FRR2dNcVF3TUM0eEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVWTUJNR0ExVUVBeE1NYzJsbmMzUnZjbVV0ZEhOaG9BQXhnZ0hhTUlJQjFnSUJBVEJSTURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFzR0NXQ0dTQUZsQXdRQ0FhQ0IvREFhQmdrcWhraUc5dzBCQ1FNeERRWUxLb1pJaHZjTkFRa1FBUVF3SEFZSktvWklodmNOQVFrRk1ROFhEVEkyTURreE5EQXdOVEl5TTFvd0x3WUpLb1pJaHZjTkFRa0VNU0lFSU9MWGlDeTFXcHlVNzhKdjYrdWY4MlJMcWVITU5oQXREcjNvSWFCUHgzYjZNSUdPQmdzcWhraUc5dzBCQ1JBQ0x6Ri9NSDB3ZXpCNUJDQ0YrU2U4QjZ0aXlzTzBRMWJCRHZ5QnNzYUlQOXA2dWViWWNOblJPczBGdHpCVk1EMmtPekE1TVJVd0V3WURWUVFLRXd4emFXZHpkRzl5WlM1a1pYWXhJREFlQmdOVkJBTVRGM05wWjNOMGIzSmxMWFJ6WVMxelpXeG1jMmxuYm1Wa0FoUTZFMVF2REpCaDdyekJReS9MaW82TEtpT0xEREFLQmdncWhrak9QUVFEQWdSbU1HUUNNRzBDbnoyQzMrOGt0RW83dTViTytVK1hZQWwxTFB5OGMwcEZONmluMHB1bnRNWkVVUWxpTnFEOEVkaFUzMlFXUHdJd05KelY5b3A1UjdqWHdjNlJDa0U1dVg2MkloUjhieE0wdGFnN280VjV0NFFzVGtCQS9CK21McFhRMXZOOHVvRXIifV19fSwgIm1lc3NhZ2VTaWduYXR1cmUiOnsibWVzc2FnZURpZ2VzdCI6eyJhbGdvcml0aG0iOiJTSEEyXzI1NiIsICJkaWdlc3QiOiJuTTRWQkZDb2J5MnFHMUxoK1RhQVR2Q2ovYStjdnBXdG9peVRGYXBvaTBVPSJ9LCAic2lnbmF0dXJlIjoiTUVZQ0lRQ2RVTDc0TkN5ZklKb1NEVDJnN0U4NkVvZW1QbCtYTmZYSHRmNmF3aTc1RndJaEFNNHBoRStnUzJqODRZS2txTE01VWorZzlha0VjYTcwZjFQVlZNZnF6WTdpIn19", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:00f6b9fa55e570fdf88b5aca1364516df640796f145eecf4adb20333e5ddfffb", "size":"10191", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:00f6b9fa55e570fdf88b5aca1364516df640796f145eecf4adb20333e5ddfffb"}], "metadata":{}}, "updatedAt":"2026-09-14T00:51:45Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"MCP", "updatedAt":"2026-09-21T13:48:52Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":2}}}], "nextPageToken":"900", "totalCount":2798}