{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_r5ypn4js9gd7","handle":"pack-mcp-grafana","url":"https://wellknown.network/agents/pack-mcp-grafana","links":{"self":"https://wellknown.network/agents/pack-mcp-grafana/record.json","html":"https://wellknown.network/agents/pack-mcp-grafana","markdown":"https://wellknown.network/agents/pack-mcp-grafana/record.md","api":"https://wellknown.network/api/v1/agents/pack-mcp-grafana","status":"https://wellknown.network/api/v1/agents/pack-mcp-grafana/status","claim":"https://wellknown.network/agents/pack-mcp-grafana/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/pack-mcp-grafana/claim.json","badge":"https://wellknown.network/agents/pack-mcp-grafana/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/pack-mcp-grafana/history","tools":"https://wellknown.network/api/v1/agents/pack-mcp-grafana/tools"},"ard":{"identifier":"urn:air::server:pack-mcp-grafana","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"pack-mcp-grafana","summary":"MCP Server para consulta de logs do Grafana via Loki API","description":"# pack-mcp-grafana\n\nMCP Server para consulta de logs do Grafana via Loki API com autenticação por Service Account Token.\n\n## Instalação\n\n```bash\npip install pack-mcp-grafana\n```\n\n## Configuração\n\nDefina as variáveis de ambiente antes de executar:\n\n```bash\nexport GRAFANA_URL=\"https://grafana.sua-empresa.com\"\nexport GRAFANA_SA_TOKEN=\"glsa_xxxxxxxxxxxx\"\n\n# Opcional: UID do datasource Loki (default: \"loki\")\nexport GRAFANA_LOKI_DATASOURCE_UID=\"loki\"\n```\n\nPara gerar o token: Administration → Users and access → Service Accounts → Add token (permissão Viewer).\n\n## Uso\n\n```bash\npython -m mcp_grafana\n```\n\nOu via entry point:\n\n```bash\npack-mcp-grafana\n```\n\n## Ferramentas MCP\n\n| Ferramenta | Descrição |\n|---|---|\n| `grafana_query_logs` | Consulta logs de um serviço via Loki |\n| `grafana_list_datasources` | Lista datasources disponíveis no Grafana |\n| `grafana_analyze_logs` | Analisa logs com contagens, distribuição por nível e top erros |\n\n## Configuração no Kiro / Claude Desktop\n\n```json\n{\n  \"mcpServers\": {\n    \"mcp-grafana\": {\n      \"command\": \"pack-mcp-grafana\",\n      \"env\": {\n        \"GRAFANA_URL\": \"https://grafana.sua-empresa.com\",\n        \"GRAFANA_SA_TOKEN\": \"glsa_xxxxxxxxxxxx\"\n      }\n    }\n  }\n}\n```","publisher":null,"homepage":null,"repository":null,"version":"0.3.0","license":null,"protocols":["mcp"],"tags":["mcp","grafana","loki","logs","monitoring"],"pricing":null,"endpoints":[{"url":"pypi:pack-mcp-grafana","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.monitoring","name":"Monitoring & Observability","confidence":1,"provenance":"declared"}],"categories":["dev"],"language":"pt"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"pack-mcp-grafana","registry":"pypi","observedAt":"2026-11-03T21:28:22.150Z","publishedAt":"2026-08-04T19:44:09.215945Z","latestVersion":"0.3.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"pack-mcp-grafana","url":"https://pypi.org/project/pack-mcp-grafana/","firstSeenAt":"2026-09-10T09:25:20.172Z","fetchedAt":"2026-11-03T21:27:12.335Z","normalizedAt":"2026-11-03T21:27:12.335Z"}]},"firstSeenAt":"2026-09-10T09:25:20.172Z","updatedAt":"2026-11-03T21:28:22.150Z"}