Cloud FinOps Skill & MCP
Overview
Description from the maker (original English)
Cloud cost + FinOps knowledge for AI agents: AWS/Azure/GCP optimisation, AI spend, waste playbooks.
PopNx MCP’s three pillars
These three are never merged into one score: opinions, measurements and popularity are different things.
- User voiceiNo reviews yetReviews open together with accounts in a later step
- Our basic checksi4 of 4 passedChecked from public information; code not scanned yet
- UsageiGrowing↓ 491/wk · ★ 66
What you can do with it
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
- Connection: Computer or cloud
- Transport: stdio, Streamable HTTP
- Category: Developer tools
Install
Pick the AI app you use, then copy the settings.
Before you install
- Basic checks: 4 of 4 passed
- Runs on the maker’s server: what you ask it goes through their server.
- Can do 7 things (tools) list_references, get_reference, find_references, list_playbooks …
- The registry lists no key to fill in.
You need
- Runs in the cloudNothing to install; it connects over the internet
- PyPIPython’s uv installed (for the uvx command)
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Works in Claude on the web, desktop and mobile:
- Open Settings → Connectors
- Press Add custom connector
- Paste the address below and press Add
- If it asks you to sign in, sign in with the maker
https://mcp.optimnow.io/mcpOr run it on your computer
Open Claude Desktop → Settings → Developer → Edit Config, and paste this into claude_desktop_config.json
{
"mcpServers": {
"cloud-finops": {
"command": "uvx",
"args": [
"cloud-finops-mcp"
]
}
}
}Run this in your terminal
claude mcp add --transport http cloud-finops https://mcp.optimnow.io/mcpOr run it on your computer
claude mcp add cloud-finops -- uvx cloud-finops-mcpOr copy the settings yourself
Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"cloud-finops": {
"url": "https://mcp.optimnow.io/mcp"
}
}
}Or run it on your computer
Or copy the settings yourself
Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"cloud-finops": {
"command": "uvx",
"args": [
"cloud-finops-mcp"
]
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Or copy the settings yourself
Paste into .vscode/mcp.json in your project
{
"servers": {
"cloud-finops": {
"type": "http",
"url": "https://mcp.optimnow.io/mcp"
}
}
}Or run it on your computer
Or copy the settings yourself
Paste into .vscode/mcp.json in your project
{
"servers": {
"cloud-finops": {
"type": "stdio",
"command": "uvx",
"args": [
"cloud-finops-mcp"
]
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
ChatGPT connects only to servers on the internet:
- Open ChatGPT on the web → Settings → Connectors (Apps)
- Press Create or Add (some plans need Developer mode under Advanced first)
- Paste the address below, give it a name and save
- If it asks you to sign in, sign in with the maker
https://mcp.optimnow.io/mcpMenu names can differ slightly by plan and over time.
Your choice stays on this device in a cookie; no account needed.
These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Which apps can use it
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Connect over the internet in
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
Run on your computer in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
What it can do
Tool names and descriptions exactly as the server reported them on Nov 10, 2026. The maker wrote them, not us; we show them as plain text.
list_referencesSee what FinOps guidance is available: billing mechanics, commitment strategy, allocation and chargeback, AI cost management, and per-provider cost handbooks (AWS, Azure, GCP, OCI, Databricks, Snowflake, ...). Use this to discover what the library covers. When the question alread
get_referenceFetch the guidance on one FinOps topic - the billing mechanics, decision rules and worked examples behind a defensible answer - either whole or one section at a time. Use this when you need the actual content of one known reference, after ``list_references`` or ``find_references`
find_referencesFind which guidance serves a FinOps question - how to commit, size, allocate, charge back, forecast, or govern cloud and AI spend. Use this for questions like "how should we size Savings Plans", "what should Finance own in chargeback", "what does a Crawl-stage org tackle first" -
list_playbooksSee every ready-made runbook for finding and fixing cloud waste: idle, orphaned and overprovisioned resources, egress surprises, schedule blindness and AI/ML inefficiency across AWS, Azure and GCP. Use this to discover which waste patterns have a runbook. When the question alread
get_playbookFetch the step-by-step runbook for one specific waste pattern: symptoms, the detection queries to run, the fix, and the anti-pattern to avoid. Use this when the user asks how to detect, confirm, or fix one specific named waste pattern (zombie NAT gateway, snapshot sprawl, idle Sa
find_playbooksFinds runbooks for a suspected cloud-waste pattern, filterable by provider, service, waste category or detection confidence. Useful when the user asks how to detect or fix a specific waste pattern; each runbook includes a detection query the user can run in their own account. Thi
get_live_figuresGet the current value of a figure a reference quotes with a date. Use this when a reference quotes a figure from an OptimToken guide ("measured on the 2026-10-25 OptimToken catalogue") and the answer needs the current value: the Compute Savings Plan or reservation discount, the g
Basic checksi
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 11, 2026
- ✓ Pass
Maker matches the repo
The registry name was verified with the GitHub account OptimNow, which owns the repo
- ✓ Pass
Still maintained
Code last changed today
- … Not checked yet
Has a licence
We have not read this repo from GitHub yet
- ✓ Pass
Endpoint responds
Responded in 105 ms (HTTP 200)
- – Not applicable
Sign-in with OAuth
No sign-in needed
- ✓ Pass
No hidden instructions in tool descriptions
Read 7 tool descriptions and found no hidden instructions to the AI
Compared with others in Developer toolsi
- More stars than 95% of the other 5731 servers in this category
- Published to the registry more recently than 79% of the other 5731 servers in this category
- Basic checks equal to or better than 100% of the other 5731 servers in this category
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
Common questions
Is Cloud FinOps Skill & MCP safe?
It passed 4 of 4 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
What keys or codes does it need?
The registry does not list a required key, though some servers ask you to sign in on first use.
Does it run on my computer or in the cloud?
Either way works: install it on your computer or connect to the cloud version.
Is it still maintained?
The GitHub repo last changed today, and the latest version (1.49.1) reached the registry 4 days ago.
Which apps can use it?
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
What can I use instead?
In the same category: REA, Netdata, Front-End Checklist
Alternatives
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Netdata
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Front-End Checklist
Review frontend code and live pages against 386 quality-gated web development rules.
README from the maker
Open the README
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Cloud FinOps by OptimNow
FinOps knowledge for AI assistants: billing mechanics, commitment decisions and waste runbooks for AWS, Azure, GCP, AI and data platforms. By OptimNow.
Ask your assistant how to reduce a cloud bill, size a commitment, read a term sheet or allocate shared AI costs, and it answers from how billing works, with decision rules and worked examples, instead of general advice. The same files work in Claude, ChatGPT, Gemini, Cursor and any MCP-compatible tool. Open source, written by OptimNow from enterprise FinOps delivery, and aligned with the FinOps Foundation framework.
What you can ask, by role
Each question below is answered by a file that exists in this repository today.
FinOps lead
- "Which of our Savings Plans and reservations expire in the next 90 days, and what should we decide before they do?" (aws-expiring-commitment-no-decision, azure-unused-reservation, finops-aws-commitments.md)
- "A third of our bill is unallocated. How do we reach a defensible allocation of shared costs?" (finops-allocation-showback.md)
- "Who should own commitment purchases, and which meetings do we need to run the practice?" (finops-practice-operations.md)
Finance and procurement
- "Our AWS enterprise agreement renews in 6 months. What should we check on the term sheet before signing?" (finops-cloud-contracts.md)
- "Finance wants a 12-month cloud forecast with an accuracy target. Which measures do we report, and how tight should the band be at our maturity?" (finops-forecasting.md)
- "What has to be true in Finance and in the ERP before we move from showback to chargeback?" (finops-chargeback.md)
Engineering and platform
- "Our NAT gateway bill is higher than the compute it serves. Where does it come from and what do we change?" (aws-nat-gateway-endpoint-substitution, aws-zombie-nat-gateway)
- "How do we split the cost of a shared Kubernetes cluster between teams?" (finops-kubernetes.md)
- "Our Log Analytics ingestion doubled. Which tables and which settings do we check first?" (azure-log-analytics-sprawl, finops-azure.md)
AI product owner
- "We spend $40K a month on Bedrock and do not know which features it goes to. Where do we start?" (finops-bedrock.md)
- "Should we buy provisioned throughput or stay pay-as-you-go for 500K requests a day?" (finops-genai-capacity.md, finops-azure-openai.md)
- "Our AI coding tool spend tripled in 6 months. How do we control it without banning the tools?" (finops-ai-dev-tools.md)
Neither the skill nor the connector can see your cloud account. For a question about your own resources, the answer is a detection query you run yourself, taken from the matching runbook.
What it covers
The FinOps Framework
The reference library is mapped to the 22 capabilities of the FinOps Foundation framework, grouped in its 4 domains. A filled square means at least one reference owns the capability; a grey square means the capability is covered inside another file; a dashed square is a known gap, listed with its reasoning in docs/ROADMAP.md.
This map is generated from the frontmatter of every reference file, and the CI pipeline fails when the committed map no longer matches the files (fcp-coverage.md).
Providers and business needs
The matrix reads the library by business need. Every cell comes from a named reference file, listed in the notes under the tables.
| Level | Meaning |
|---|---|
| ● deep | A dedicated reference or section, with decision rules, worked examples or detection queries |
| ◐ partial | Covered inside a broader file, or mechanics only |
| – | Not covered today |
| n/a | The combination does not exist |
Hyperscalers
| Business need | AWS | Azure | GCP |
|---|---|---|---|
| Understand and allocate the bill | ● | ● | ● |
| Budget and forecast | ● | ● | ● |
| Commitments and discounts | ● | ● | ● |
| Contract negotiation and renewal | ● | ● | ● |
| Reduce waste | ● | ● | ● |
| AI and GenAI spend | ● | ● | ● |
| Data platforms | ◐ | ● | ◐ |
| SaaS and licences | ◐ | ◐ | ◐ |
| Carbon footprint | ● | ◐ | ◐ |
Other estates
| Business need | OCI | On-prem |
|---|---|---|
| Understand and allocate the bill | ◐ | ● |
| Budget and forecast | ◐ | ◐ |
| Commitments and discounts | ◐ | ◐ |
| Contract negotiation and renewal | – | – |
| Reduce waste | ◐ | ◐ |
| AI and GenAI spend | – | ◐ |
| Data platforms | – | – |
| SaaS and licences | – | ◐ |
| Carbon footprint | – | – |
Platforms
| Business need | AI | Data | SaaS |
|---|---|---|---|
| Understand and allocate the bill | ● | ● | ◐ |
| Budget and forecast | ● | ◐ | ◐ |
| Commitments and discounts | ● | ● | ◐ |
| Contract negotiation and renewal | – | ◐ | ◐ |
| Reduce waste | ● | ● | ● |
| AI and GenAI spend | ● | ◐ | ● |
| Data platforms | n/a | ● | n/a |
| SaaS and licences | ◐ | ◐ | ● |
| Carbon footprint | – | – | – |
On-prem covers owned data centres and the hybrid platforms (Outposts, Azure Local, Arc). AI covers the AI platforms: Anthropic, AWS Bedrock, Azure OpenAI, GCP Vertex AI and the open-weight vendor APIs. Data covers Databricks, Snowflake and Microsoft Fabric. SaaS covers SaaS applications, AI coding tools and licences.
Where each cell comes from
All paths are under plugins/cloud-finops/skills/cloud-finops/.
- Understand and allocate the bill. AWS:
references/finops-aws-billing.md,finops-allocation-showback.md,finops-focus.md,finops-tagging.md. Azure:finops-azure-billing.md,finops-focus.md,finops-tagging.md. GCP:finops-gcp.md(cost data foundation),finops-focus.md,finops-kubernetes.md. OCI, partial:finops-oci.md(cost reports, cost-tracking tags),finops-focus.md. On-prem:finops-on-prem-hybrid.md(internal bill, usage ingestion). AI platforms: the "Cost visibility and allocation" sections offinops-bedrock.md,finops-azure-openai.md,finops-vertexai.md,finops-anthropic.md;finops-for-ai.md. Data platforms:finops-databricks.md(system tables, allocation),finops-fabric.md(shared-capacity allocation),finops-snowflake.md(query attribution). SaaS, partial:finops-sam.md(discovery),finops-focus.md(FOCUS for SaaS vendors),finops-ai-dev-tools.md(attribution patterns). - Budget and forecast. AWS and Azure:
finops-forecasting.md,finops-anomaly-management.md, and the Budgets sections offinops-aws-billing.mdandfinops-azure-billing.md. GCP:finops-gcp.md(budgets, spend caps),finops-anomaly-management.md. OCI, partial:finops-oci.md(Budgets). On-prem, partial:finops-on-prem-hybrid.md(rate setting); capacity planning is on the roadmap. AI platforms:finops-ai-value-management.md(AI investment budgets, stage gates),finops-forecasting.md(AI forecast scenarios),finops-anthropic.md(spend limits). Data platforms, partial: budget controls infinops-snowflake.md,finops-databricks.md,finops-fabric.md. SaaS, partial:finops-sam.md(renewal calendar, metrics),finops-ai-dev-tools.md(spending caps). - Commitments and discounts. AWS:
finops-aws-commitments.md,finops-aws-patterns-databases.md(database commitment tree),playbooks/aws-expiring-commitment-no-decision.md. Azure:finops-azure-commitments.md,playbooks/azure-unused-reservation.md. GCP:finops-gcp.md(CUDs, BigQuery commitments),finops-vertexai.md(Flexible Savings Plans),playbooks/gcp-cud-mismatch.md. OCI, partial:finops-oci.md(Universal Credits). On-prem, partial:finops-on-prem-hybrid.md(hybrid platform terms: Outposts, Exadata Cloud@Customer). AI platforms:finops-genai-capacity.md, provisioned capacity infinops-azure-openai.md,finops-bedrock.md,finops-vertexai.md. Data platforms:finops-databricks.md(committed-use bands),finops-snowflake.md(capacity model),finops-fabric.md(reservation). SaaS, partial:finops-ai-dev-tools.md(plan tiers),finops-sam.md(multi-year agreements). - Contract negotiation and renewal. AWS, Azure, GCP:
finops-cloud-contracts.md, plusfinops-azure-billing.md(EA-to-MCA). Data platforms, partial: the data platform section offinops-cloud-contracts.md,finops-databricks.md,finops-snowflake.md. SaaS, partial:finops-sam.md(renewal governance),finops-itam.md(pre-renewal checkpoint, joint negotiation). OCI, on-prem and AI platforms: no file. See "Contract negotiation and renewal" below. - Reduce waste. AWS:
finops-aws.md, the 5finops-aws-patterns-*.mdfiles, 22 runbooks. Azure:finops-azure.md,finops-azure-patterns.md, 10 runbooks. GCP: the pattern catalogue insidefinops-gcp.md, 7 runbooks. OCI, partial:finops-oci.md(6 patterns, no runbook). On-prem, partial:finops-on-prem-hybrid.md(idle capacity line, cost score). AI platforms:finops-for-ai.md(anti-patterns),finops-genai-capacity.md(provisioned-capacity waste), the optimisation sections of the 4 AI platform files, 2 cross-cloud runbooks. Data platforms: the pattern sections offinops-databricks.md,finops-snowflake.md,finops-fabric.md. SaaS:finops-sam.md(sprawl patterns),finops-ai-dev-tools.md(optimisation levers). - AI and GenAI spend. AWS:
finops-bedrock.md,finops-aws.md(SageMaker), the GPU and SageMaker runbooks. Azure:finops-azure-openai.md. GCP: