nable connects your AI to real cloud and SaaS billing data. Works with Claude, Cursor, Windsurf, and any MCP client. No dashboards. No SQL.
nable runs as an MCP server on your machine. Your AI client queries your real cost data from 13 providers, normalized into a single schema, the same way it calls any other tool.
Works with Claude, Cursor, Windsurf, and any MCP-compatible client. Your credentials never leave your machine.
pip install finops-mcp
Requires Python 3.10+
finops setup
Pick your providers. Follow the prompts. ~15 min.
One config line in Claude Desktop, Cursor, or Windsurf.
Every provider, one conversation. Ask in plain English.
nable layers analysis on top of raw billing data. The things you'd normally need a dedicated FinOps tool or analyst for.
Seasonality-aware. Compares the same weekday vs prior weeks, not a flat rolling average. Catches real spikes before the invoice arrives.
Map resource tags to teams via YAML rules. Ask which team is burning the most and get a ranked breakdown across all your cloud providers at once.
Finds EC2 instances running at low CPU over 14 days. Calculates exact savings from downsizing. Files a Jira, Linear, or GitHub ticket for each one.
Anomaly alerts and daily digests push to Slack or Teams, no AI session needed. Weekly email summary lands every Monday morning.
Real Cost Explorer data for coverage, utilization, and waste. Recommends Compute Savings Plan purchases with projected ROI and breakeven timeline.
Connects to your billing inbox via IMAP. Parses PDFs and HTML invoices from vendors with no billing API: PagerDuty, New Relic, GitHub Enterprise.
Every SaaS FinOps tool asks you to hand your cloud keys to a vendor. We don't. nable stores all credentials encrypted with Fernet in your OS keyring (macOS Keychain, Windows Credential Manager, or libsecret on Linux). The vault key lives on your hardware, not our servers. There is no cloud sync. There is nothing to breach on our end.
Click any connector for setup details. Not every provider has a full billing API. We're honest about what each one returns.
Supports IAM keys and Identity Center SSO. Multi-account via role assumption.
$ finops setup aws
Required: ce:GetCostAndUsage, ce:GetSavingsPlansUtilization, sts:GetCallerIdentity, cloudwatch:GetMetricStatistics (rightsizing). Or attach ReadOnlyAccess.
Service Principal or device code flow. Multi-subscription.
$ finops setup azure
Required role: Cost Management Reader on your Subscription or Management Group.
Primary: BigQuery billing export. Fallback: Cloud Billing API. Service account JSON, stored encrypted.
$ finops setup gcp
Required: roles/billing.viewer, roles/bigquery.dataViewer (if using export).
Real dollar amounts via Usage Metering API v2. Supports EU site.
$ finops setup datadog
Queries ACCOUNT_USAGE.METERING_HISTORY. Set SNOWFLAKE_CREDIT_PRICE to convert credits to USD at your contract rate.
$ finops setup snowflake
Actual fees paid to Stripe via the Balance Transactions API. Use a restricted key with Balance → Read only.
$ finops setup stripe
Invoice API with line-item breakdown. Role: Organization Billing Viewer.
$ finops setup mongodb
Paginated usage records with real billing amounts.
$ finops setup twilio
Billing history and subscriptions via Cloudflare API.
$ finops setup cloudflare
GitHub's API reports billable minutes for Actions and Packages storage, but does not expose invoice dollar amounts. For dollar totals, forward your GitHub billing emails to the invoice parser.
$ finops setup github
Vercel's invoice API requires an Enterprise plan. Pro/Hobby plans return no billing data. On free plans, use the invoice email parser instead.
$ finops setup vercel
PagerDuty's API exposes no invoice or billing data. The connector returns seat count only. For dollar amounts, forward your PagerDuty invoices to the invoice email parser.
$ finops setup invoice
Queries GB ingested and user counts via NerdGraph. Converts to USD using your contract rate, not New Relic's invoice directly. Set NEW_RELIC_INGEST_PRICE_PER_GB to your rate.
$ finops setup
Start free. Upgrade when you need automation.
Free
Pro 14-day trial
All Pro features unlocked for 14 days. No card needed.
Enterprise
Free for 14 days. No credit card. One pip install.
No spam. Updates on new connectors and features.