MCP servercom.plutus-cloud/plutus-cost-data
Query cloud, AI and SaaS spend across 25+ providers: costs, budgets, anomalies, unit economics.
Overview
Score?
UNRATED 0.767
of what a free look can see, on 31 looks
Looks
36
last 5 hr ago
Tools
31
changed 2 days ago
More info
URL
console.plutus-cloud.com/api/mcp
streamable-http
Says it is
plutus-cost-data 2.0.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.767 · highest on record 0.8561
Toolsfrom sha256:592169b1b3…3e0967 · +0 −0 2 days ago
| Tool | Schema |
|---|---|
| explain_cost_change Explain a specific cost change: which timeline events line up with it, how strongly, and how much of the move Plutus could account for. Ask this about any point on a cost chart — i |
input · no output |
| get_cost_entries Fetch raw per-service cost entries for this account over a date range (unaggregated). Prefer query_costs for time-bucketed/aggregated spend — this is for inspecting individual rows |
input · no output |
| get_dashboard Fetch one org-shared dashboard's full layout — its placed widgets, custom metrics and custom charts, and their grid positions. A `widgets` entry references a preset catalog_id (see |
input · no output |
| list_alert_channels List this account's alert notification channels (Slack/Teams/webhook/email) — need a channel's id to call create_alert_subscription. Never returns the channel's credentials/URL, on |
input · no output |
| list_alert_deliveries List recent alert delivery history for this account (did an alert actually fire, and did it send successfully) — the same data behind the Alerts page's delivery heatmap. Does not i |
input · no output |
| list_alert_subscriptions List which alert channels are subscribed to which trigger (a specific budget's spend_threshold, or account-wide event_overage/cost_anomaly/commitment_expiring/sync_failure). Mirror |
input · no output |
| list_anomalies List detected cost anomalies for this account over a trailing lookback window — the real output of Plutus's nightly anomaly detector (severity, baseline vs. current spend, and what |
input · no output |
| list_anomaly_suppressions List this account's active anomaly suppressions — signatures (a provider+service pair, or a tag_key+tag_value) a human has marked as expected, so the detector stops surfacing them. |
input · no output |
| list_budgets List this account's spend budgets with their current-cycle status (spend so far, projected total, ok/warning/exceeded state, and forecast state). Mirrors GET /api/accounts/:account |
input · no output |
| list_commitment_expirations List this account's Reserved Instance / Savings Plan / Azure Reservation commitments with their expiration dates, ordered soonest-first. `days_until_expiration` is computed server- |
input · no output |
| list_commitment_utilization List Reservation (RI) and Savings Plan utilization/coverage snapshots for this account — sourced from AWS Cost Explorer's own GetReservationUtilization/GetSavingsPlansUtilization A |
input · no output |
| list_cost_source_tag_keys List distinct provider-native tag/label keys actually present in this account's cost data (AWS Cost Allocation Tags, GCP/Hetzner labels, Azure tags) — useful for discovering what a |
input · no output |
| list_cost_source_tag_values List distinct values seen for one provider-native tag/label key (see list_cost_source_tag_keys) in this account's cost data. |
input · no output |
| list_cost_sources List the cost-source providers (AWS, GCP, Anthropic, etc.) enabled for this account. Each row's cost_basis says where that provider's money figures come from: "invoiced" = amounts |
input · no output |
| list_cost_tag_rules List the actual match rules for one of this account's cost-allocation tag_keys (see list_cost_tags) — which dimension values (or provider-native tag) map to which tag_value, and in |
input · no output |
| list_cost_tags List the virtual cost-allocation tag_keys defined for this account (e.g. "team", "product"), each with the cost_entries grain it's locked to and how many rules map dimension values |
input · no output |
| list_dashboard_widget_catalog List the built-in ("preset") dashboard widgets available to place with create_dashboard/set_dashboard_widgets — small `kpi` stat tiles and larger `widget` data cards, each with the |
input · no output |
| list_dashboards List this account's org-shared dashboards — visible to every account member. Does not include any member's PERSONAL dashboard: those live in one specific signed-in user's own brows |
input · no output |
| list_data_health List sync health for every cost/event/usage connection this account has — last synced time, next scheduled sync, the outcome of its most recent run, and `is_overdue` (no successful |
input · no output |
| list_dimensions List the distinct values seen for a given dimension (service, region, linked_account, usage_type, or operation) for one provider — useful for discovering filter values before calli |
input · no output |
| list_event_facets List the distinct values seen for a faceted event metadata field over a date range — currently just "repo" (every GitHub repo with at least one event), the same facet the Event Exp |
input · no output |
| list_savings_recommendations List active cost-reduction recommendations for this account — sourced from each provider's own already-computed engine (AWS Cost Explorer, Azure Advisor, GCP Recommender), not some |
input · no output |
| list_scheduled_reports List this account's scheduled cost digests — cadence, scope (whole account, one cost source, or one cost-allocation tag value), destination alert channel, and when the next one is |
input · no output |
| list_tag_recommendations List suggested cost-allocation tag rules this account doesn't have yet — high-spend values currently falling through to "Untagged" for an existing tag_key, or a provider-native tag |
input · no output |
| list_teams List this account's teams (user groups) with their members and the cost-tag tag_value each is reserved under — team-scoped budgets (create_budget with scope_type: "team") reference |
input · no output |
| list_unit_metrics List this account's saved unit-economics metrics — each one a cost ÷ business-unit ratio such as "cost per 1k API requests" or "infra cost per order". `numerator_scope` says which |
input · no output |
| list_usage_dimensions List the distinct values seen for a usage dimension ("metric" or "external_customer_id") over a date range — useful for discovering filter values before calling query_usage. Each e |
input · no output |
| query_costs Query time-bucketed spend for this account, optionally broken down by a dimension (service, region, linked_account, usage_type, operation, or identity) or by a custom cost-allocati |
input · no output |
| query_events Query this account's business-event timeline (GitHub releases/PRs, PagerDuty incidents, Jira issues, GitLab, Salesforce onboarding/churn, Stripe subscription created/canceled, Verc |
input · no output |
| query_unit_costs Compute one of this account's saved unit-economics metrics (see list_unit_metrics) over a date range — the cost of a slice of spend divided by the business units it produced. Each |
input · no output |
| query_usage Query time-bucketed usage telemetry this account's own backend has pushed or synced in (e.g. API request counts, tokens processed) — the raw data unit-economics metrics divide cost |
input · no output |
Verify it yourself
npx teppi-check https://console.plutus-cloud.com/api/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ28C0XXR4XSWV9T2KC813