Integration · Developer tools
Connect Claude & ChatGPT to DoiT
Ask your AI what drove last month's cloud bill, why costs spiked, or how a budget is tracking in DoiT. It can run saved reports and ad-hoc cost queries, read anomalies with their explanation, alerts, budgets, invoices and optimization insights, and ask DoiT's assistant Ava. It can also create and update budgets and open and follow support tickets.
Free plan, no credit card. Takes about a minute.
Try asking
“What were our top cloud services by cost in the last 30 days?”
The AI runs a cost query grouped by service for that time range.
“Why did costs spike yesterday?”
It lists recent anomalies and gets the explanation of what drove the one you pick.
“How is the Q3 marketing budget tracking?”
It reads the budget with its amount, current spend, forecast and alert thresholds.
What your AI can do
Costs and reports
Run saved reports and ad-hoc cost queries, list dimensions and allocations, and read invoices and the billing explainer.
Anomalies, alerts and budgets
List and read cost anomalies with explanations, cost alerts and budgets, and create or update budgets.
Insights and support
List optimization insights and cloud incidents, ask Ava, and open, read and comment on support tickets.
“Explain our bill for 2026-08.”
It gets the billing explainer for that invoice month.
“Which easy savings do we have?”
It lists optimization insights filtered to easy wins.
“Open a ticket: BigQuery costs doubled after a schema change, normal severity.”
It opens a support ticket with subject, body, platform, product and severity. DoiT support is notified.
26 tools for DoiT
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_ticket_commentChanges dataAdd a comment (`body`) to a support ticket by `ticket_id`. DoiT support sees it.ask_avaChanges dataAsk DoiT's AI assistant Ava a `question` about your cloud costs and get the answer; pass `conversation_id` to continue a conversation.create_budgetChanges dataCreate a budget with name, amount, currency, type (fixed or recurring), time interval, scopes and alert thresholds.create_ticketChanges dataOpen a support ticket with subject, body, platform, product and severity (low, normal, high, urgent). DoiT support is notified.explain_anomalyGet the explanation of what drove a cost anomaly by `anomaly_id`.get_alertGet one cost alert by `alert_id`, with its condition and recipients.get_anomalyGet one cost anomaly by its ID.get_billing_explainerGet a breakdown explaining the bill for an `invoice_month` (YYYY-MM).get_budgetGet one budget by `budget_id`, with amount, current spend, forecast and alert thresholds.get_invoiceGet one invoice by `invoice_id`, with line items and totals.get_reportRun a saved report by `report_id` and return its results, optionally overriding dates (`start_date`/`end_date`) or `time_range` (e.g. P30D).get_ticketGet one support ticket by `ticket_id`.list_alertsList cost alerts, optionally filtered by name.list_allocationsList cost allocations, optionally filtered by name.list_anomaliesList detected cost anomalies, sortable by start time, severity or cost, with an optional filter and time range.list_assetsList billing assets such as cloud accounts and subscriptions.list_budgetsList budgets, optionally filtered by name or creation time.list_cloud_incidentsList known cloud provider incidents, optionally by time range.list_dimensionsList the dimensions (e.g. service, project, label) you can group or filter cost queries by.list_insightsList optimization insights (cost savings, security, reliability), filtered by category, priority, provider or easy wins.list_invoicesList DoiT invoices, optionally filtered or by creation time.list_reportsList cloud cost reports, optionally filtered by name or creation time.list_ticket_commentsList the comments on a support ticket by `ticket_id`.list_ticketsList support tickets, optionally filtered or by creation time.run_cost_queryChanges dataRun an ad-hoc cloud cost query from a `config` (metric, time range, group-by, filters) without saving a report.update_budgetChanges dataUpdate a budget's name, amount, scopes, alerts or recipients by `budget_id`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose DoiT from the app list.
- 2
Paste your key
Paste a DoiT API token. Sign in to the DoiT console, click your avatar in the top-right corner and choose your name, then on the API tab click Create API token. For shared automation you can instead create a service account token under Settings > Users and access > Service Accounts.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in DoiT?
The AI can run saved reports and cost queries, and read anomalies, alerts, budgets, allocations, assets, dimensions, invoices, the billing explainer, optimization insights, cloud incidents and support tickets. It can ask Ava, create and update budgets, open support tickets and add comments to them.
Does the AI see my DoiT API token?
No. Your DoiT API token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Opening a ticket or adding a comment reaches DoiT support, and both can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own DoiT account.
Should I use a personal token or a service account token?
Either works. A personal API token is created on the API tab under your name in the DoiT console. For shared automation, DoiT lets you create a service account token under Settings > Users and access > Service Accounts, so the connection does not depend on one person's account.
Related integrations
Let your AI work in DoiT today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect DoiT freePipMCP is not affiliated with DoiT. Product names are trademarks of their owners.






