{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_krrwpw379j44","handle":"plutus","url":"https://wellknown.network/agents/plutus","links":{"self":"https://wellknown.network/agents/plutus/record.json","html":"https://wellknown.network/agents/plutus","markdown":"https://wellknown.network/agents/plutus/record.md","api":"https://wellknown.network/api/v1/agents/plutus","status":"https://wellknown.network/api/v1/agents/plutus/status","claim":"https://wellknown.network/agents/plutus/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/plutus/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:console.plutus-cloud.com:server:plutus","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Plutus","summary":"Query cloud, AI and SaaS spend across 25+ providers: costs, budgets, anomalies, unit economics.","description":"Query cloud, AI and SaaS spend across 25+ providers: costs, budgets, anomalies, unit economics.","publisher":{"name":"com.plutus-cloud","url":null},"homepage":"https://plutus-cloud.com/mcp","repository":null,"version":"2.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://console.plutus-cloud.com/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-08-31T14:43:23.049491Z","publishedAt":"2026-08-31T14:43:23.049491Z","registryName":"com.plutus-cloud/plutus-cost-data"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":1,"provenance":"derived"},{"slug":"communication.chat","name":"Team Chat","confidence":1,"provenance":"derived"},{"slug":"communication.notifications","name":"Notifications","confidence":1,"provenance":"derived"},{"slug":"infra.cloud","name":"Cloud Platforms","confidence":1,"provenance":"derived"},{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":1,"provenance":"derived"},{"slug":"data.database","name":"Databases","confidence":0.859,"provenance":"derived"},{"slug":"commerce.travel","name":"Travel & Booking","confidence":0.569,"provenance":"derived"},{"slug":"productivity.crm","name":"CRM & Sales","confidence":0.554,"provenance":"derived"}],"categories":["analytics","commerce","communication","data","dev","infra","productivity"]},"observed":{"status":"live","statusReason":"Responded 1h ago.","lastOkAt":"2026-09-05T22:26:25.646Z","lastProbedAt":"2026-09-05T22:26:25.646Z","statusComputedAt":"2026-09-05T22:26:44.549Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":73},"latestObservations":[{"at":"2026-09-05T22:26:25.646Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":73,"error":null,"detail":{"tools":[{"name":"list_cost_sources","description":"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: \""},{"name":"query_costs","description":"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 "},{"name":"list_savings_recommendations","description":"List active cost-reduction recommendations for this account — sourced from each provider's own already-computed engine (AWS Cost Explorer, Azure Advisor, GCP Re"},{"name":"list_commitment_utilization","description":"List Reservation (RI) and Savings Plan utilization/coverage snapshots for this account — sourced from AWS Cost Explorer's own GetReservationUtilization/GetSavin"},{"name":"list_cost_tags","description":"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 "},{"name":"list_anomalies","description":"List detected cost anomalies for this account over a trailing lookback window — the real output of Plutus's nightly anomaly detector (severity, baseline vs. cur"},{"name":"list_anomaly_suppressions","description":"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 s"},{"name":"list_tag_recommendations","description":"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"},{"name":"list_data_health","description":"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_ove"},{"name":"list_scheduled_reports","description":"List this account's scheduled cost digests — cadence, scope (whole account, one cost source, or one cost-allocation tag value), destination alert channel, and w"},{"name":"list_dashboard_widget_catalog","description":"List the built-in (\"preset\") dashboard widgets available to place with create_dashboard/set_dashboard_widgets — small `kpi` stat tiles and larger `widget` data "},{"name":"list_dashboards","description":"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"},{"name":"get_dashboard","description":"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 pr"},{"name":"list_unit_metrics","description":"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\". `numerato"},{"name":"query_unit_costs","description":"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 unit"},{"name":"query_usage","description":"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"},{"name":"list_usage_dimensions","description":"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"},{"name":"query_events","description":"Query this account's business-event timeline (GitHub releases/PRs, PagerDuty incidents, Jira issues, GitLab, Salesforce onboarding/churn, Stripe subscription cr"},{"name":"list_event_facets","description":"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"},{"name":"list_cost_tag_rules","description":"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 whi"},{"name":"list_cost_source_tag_keys","description":"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 fo"},{"name":"list_cost_source_tag_values","description":"List distinct values seen for one provider-native tag/label key (see list_cost_source_tag_keys) in this account's cost data."},{"name":"list_teams","description":"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_typ"},{"name":"list_budgets","description":"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 /a"},{"name":"list_alert_channels","description":"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"},{"name":"list_alert_subscriptions","description":"List which alert channels are subscribed to which trigger (a specific budget's spend_threshold, or account-wide event_overage/cost_anomaly). Mirrors GET /api/ac"},{"name":"list_alert_deliveries","description":"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"},{"name":"list_dimensions","description":"List the distinct values seen for a given dimension (service, region, linked_account, usage_type, or operation) for one provider — useful for discovering filter"},{"name":"get_cost_entries","description":"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 inspec"}],"toolCount":29,"serverName":"plutus-cost-data","capabilities":["tools","prompts"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_cost_sources","description":"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: \""},{"name":"query_costs","description":"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 "},{"name":"list_savings_recommendations","description":"List active cost-reduction recommendations for this account — sourced from each provider's own already-computed engine (AWS Cost Explorer, Azure Advisor, GCP Re"},{"name":"list_commitment_utilization","description":"List Reservation (RI) and Savings Plan utilization/coverage snapshots for this account — sourced from AWS Cost Explorer's own GetReservationUtilization/GetSavin"},{"name":"list_cost_tags","description":"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 "},{"name":"list_anomalies","description":"List detected cost anomalies for this account over a trailing lookback window — the real output of Plutus's nightly anomaly detector (severity, baseline vs. cur"},{"name":"list_anomaly_suppressions","description":"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 s"},{"name":"list_tag_recommendations","description":"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"},{"name":"list_data_health","description":"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_ove"},{"name":"list_scheduled_reports","description":"List this account's scheduled cost digests — cadence, scope (whole account, one cost source, or one cost-allocation tag value), destination alert channel, and w"},{"name":"list_dashboard_widget_catalog","description":"List the built-in (\"preset\") dashboard widgets available to place with create_dashboard/set_dashboard_widgets — small `kpi` stat tiles and larger `widget` data "},{"name":"list_dashboards","description":"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"},{"name":"get_dashboard","description":"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 pr"},{"name":"list_unit_metrics","description":"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\". `numerato"},{"name":"query_unit_costs","description":"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 unit"},{"name":"query_usage","description":"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"},{"name":"list_usage_dimensions","description":"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"},{"name":"query_events","description":"Query this account's business-event timeline (GitHub releases/PRs, PagerDuty incidents, Jira issues, GitLab, Salesforce onboarding/churn, Stripe subscription cr"},{"name":"list_event_facets","description":"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"},{"name":"list_cost_tag_rules","description":"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 whi"},{"name":"list_cost_source_tag_keys","description":"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 fo"},{"name":"list_cost_source_tag_values","description":"List distinct values seen for one provider-native tag/label key (see list_cost_source_tag_keys) in this account's cost data."},{"name":"list_teams","description":"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_typ"},{"name":"list_budgets","description":"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 /a"},{"name":"list_alert_channels","description":"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"},{"name":"list_alert_subscriptions","description":"List which alert channels are subscribed to which trigger (a specific budget's spend_threshold, or account-wide event_overage/cost_anomaly). Mirrors GET /api/ac"},{"name":"list_alert_deliveries","description":"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"},{"name":"list_dimensions","description":"List the distinct values seen for a given dimension (service, region, linked_account, usage_type, or operation) for one provider — useful for discovering filter"},{"name":"get_cost_entries","description":"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 inspec"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.plutus-cloud/plutus-cost-data","url":"https://registry.modelcontextprotocol.io/v0/servers/com.plutus-cloud%2Fplutus-cost-data","firstSeenAt":"2026-09-05T20:18:54.684Z","fetchedAt":"2026-09-05T20:18:54.684Z","normalizedAt":"2026-09-05T20:18:54.684Z"}]},"firstSeenAt":"2026-09-05T20:18:54.684Z","updatedAt":"2026-09-05T22:26:56.755Z"}