# Prometheus

**Canonical:** https://apis.io/providers/prometheus/  
**Website:** https://prometheus.io  
**APIs profiled:** 14

An open-source systems monitoring and alerting toolkit originally built at SoundCloud. Prometheus collects and stores metrics as time series data and provides a powerful query language (PromQL) for analysis.

## Kin Score — 42.6 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 42.6).

| Facet | Score |
|---|---|
| Discoverability | 72.2 |
| Contract Quality | 67.8 |
| Governance | 30.3 |
| Contract Governance | 30.3 |
| Operational Transparency | 23.7 |
| Developer Ergonomics | 45.2 |
| Commercial Clarity | 13.2 |
| Access Clarity | 13.2 |

## Agent readiness — 40.2 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | partial |
| Rate Limit Signal | documented |
| Event Surface Described | derived |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Free · Open access — onboarding: open, pricing: free, trial: no (confidence: high).

## APIs (14)

- **Prometheus Remote Write API** — The Prometheus Remote Write API defines a standard protocol for sending time series data from Prometheus or compatible agents to remote storage backends via HTTP POST with Snapp...
- **Prometheus Client Libraries** — Prometheus provides official client libraries for Go, Java/Scala, Python, Ruby, and Rust that enable application instrumentation. Libraries implement the Prometheus metric types...
- **Prometheus Admin API** — Administrative endpoints for TSDB management including snapshots and tombstone cleanup. Requires --web.enable-admin-api flag.
- **Prometheus Alerts API** — Endpoints for listing and creating alerts in the Alertmanager.
- **Prometheus Lifecycle API** — Endpoints for managing the Prometheus server lifecycle including configuration reloads and graceful shutdown. Requires --web.enable-lifecycle flag.
- **Prometheus Metadata API** — Endpoints for querying label names, label values, series metadata, and metric metadata without executing PromQL expressions.
- **Prometheus Metrics API** — Endpoints for pushing, replacing, and deleting metric groups. Metrics are grouped by job and optional additional labels.
- **Prometheus Query API** — PromQL instant and range query endpoints for evaluating expressions against the time series database.
- **Prometheus Receivers API** — Endpoints for listing configured alert receivers.
- **Prometheus Rules API** — Endpoints for retrieving loaded recording rules and alerting rules.
- **Prometheus Silences API** — Endpoints for creating, listing, updating, and expiring silences that mute matching alerts.
- **Prometheus Status API** — Endpoints for retrieving Alertmanager configuration, cluster status, and version information.
- **Prometheus Targets API** — Endpoints for discovering scrape targets and their current health status.
- **Prometheus TSDB API** — Endpoints for querying TSDB statistics and deleting time series data.

## MCP servers (1)

- **Prometheus MCP Server**

## Agentic access (1)

- **Prometheus Agentic Access** — 47 operations · 17 acting · 1 human-in-the-loop

## Security (2)

- **Prometheus Authentication** — 0 schemes
- **Prometheus Domain Security** — TLSv1.3 · HSTS

## Plans (1)

- **Prometheus Plans Pricing**

## Tags

Alerting, Metrics, Monitoring, Observability, Time Series

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/prometheus/). Scores are computed from the provider's own public artifacts under a published rubric.
