perses-datasource-manage
Perses Datasource Management
Create, update, and manage datasources across scopes. Use Perses MCP tools when available; fall back to percli CLI when MCP is not connected.
Instructions
Phase 1: IDENTIFY
Goal: Determine datasource type, scope, and connection details.
Before proceeding, confirm the backend URL is reachable and the datasource type is one of the 6 supported plugin kinds. If either is unknown or unresolvable, stop and ask the user because a datasource cannot function without a valid backend, and Perses does not support arbitrary plugins without custom development.
Supported types (use exact casing because these are case-sensitive Go type identifiers; prometheusdatasource or prometheus will fail with an unhelpful "invalid plugin kind" error):
| Plugin Kind | Backend | Common Endpoints |
|---|---|---|
| PrometheusDatasource | Prometheus | /api/v1/.* |
| TempoDatasource | Tempo | /api/traces/.*, /api/search |
| LokiDatasource | Loki | /loki/api/v1/.* |
More from notque/claude-code-toolkit
generate-claudemd
Generate project-specific CLAUDE.md from repo analysis.
12fish-shell-config
Fish shell configuration and PATH management.
12pptx-generator
PPTX presentation generation with visual QA: slides, pitch decks.
12codebase-overview
Systematic codebase exploration and architecture mapping.
10image-to-video
FFmpeg-based video creation from image and audio.
9data-analysis
Decision-first data analysis with statistical rigor gates.
9