PerfectScale gives us the confidence to automate Kubernetes optimization while letting our engineers focus on building what matters.
Josh Zarrabi, Infrastructure Engineer
Headless FinOps
Every part of Cloud Intelligence™, available through the REST API, an MCP server, the dci CLI, a ChatGPT app and a Claude plugin. Ask, automate and act from any agent, script or terminal.
REST API · MCP server · dci CLI · ChatGPT app · Claude plugin
get_anomaliesrun_querybuilt for the agentic stack
Cost data, anomaly triage, budgets and recommendations, reachable from any agent, script or terminal. Same platform, same permissions, no UI required.
Read the API docsother FinOps tools want a login
Dashboard-first tools make one analyst the bottleneck for every cost question. Headless FinOps lets anyone ask their own agent, and lets engineers wire cost into scripts, CI and chat.
Cost in the terminal and CI.
Fewer ad hoc requests.
One API for every workflow.
Answers in Slack, not tickets.
one platform, every surface
Versioned endpoints for reports, allocations, budgets and anomalies.
Connect Claude, ChatGPT or your own agent and ask in plain English.
Pipe it, script it, schedule it. The platform in your terminal.
Query costs, investigate anomalies and act, right in ChatGPT.
Open Forward Deployed Engineer requests from code.
API tokens and sign-in share your console permissions.
first workflow in under a day
Get the dci CLI from Homebrew or winget and sign in with your DoiT account.
Point Claude, ChatGPT or your own agent at the MCP server.
Schedule reviews, gate deploys and route alerts with scripts.
SOC 2 Type 2, ISO 27001, FinOps Certified Platform.
Book a demoStart for freePerfectScale gives us the confidence to automate Kubernetes optimization while letting our engineers focus on building what matters.
Josh Zarrabi, Infrastructure Engineer
Without PerfectScale by DoiT, I don't know how we would do it. We'd have to have twice the number of people on my team to stay on top of it. With PerfectScale, we can focus on the more strategic issues.
David Adkins, Stefanini Group
Connecting IBM and AWS privately was the piece we needed to get right, and we wanted to move faster on it than we could on our own. DoiT worked through the options with us, found the subnet overlap that was breaking the routing, and made it stable. That unblocked everything else.
DevOps Lead, Software Projects
No. Every object in Cloud Intelligence is reachable through REST, MCP, or the dci CLI. The UI is optional, not the source of truth.
Anything that speaks Model Context Protocol. Claude, Cursor, ChatGPT, and internal agents connect once and query spend in natural language.
Service accounts, scoped tokens, and SSO share the same permissions across REST, MCP, CLI, and webhooks. One identity model, every surface.
Yes. Check anomaly state at deploy time and block or warn before a regression ships. Most teams wire it up in an afternoon.
Typical first agent workflow ships in under a day. FDEs help with the harder ones and land fixes as PRs.
The whole platform, through the API, MCP and CLI.