SpendGuard AI
FreeNot checkedEnables FinOps teams to investigate cloud-spend anomalies, draft and approve savings actions, and simulate execution safely without affecting real cloud account
About
Enables FinOps teams to investigate cloud-spend anomalies, draft and approve savings actions, and simulate execution safely without affecting real cloud accounts.
README
A production-shaped MCP portfolio application. SpendGuard AI helps a FinOps team investigate cloud-spend anomalies, draft a savings action, obtain independent approval, execute it through a safe simulated provider, survive retries and restarts, and produce an authoritative receipt plus operational evidence.
The default provider is simulated and deterministic. This public portfolio never spends money, mutates a real cloud account, exposes customer data, or requires a real cloud credential.
Live
- GitHub: https://github.com/ketankshukla/spendguard-mcp
- Production: https://spendguard-mcp-web.vercel.app/
Monorepo Layout
apps/web Next.js App Router product (marketing + product UI, MCP transport, AI host)
services/risk-engine Independently deployable Python MCP server (proposal scoring, simulation)
packages/ domain, contracts, db, auth, policy, mcp-server, mcp-host, registry, config, ...
docs/ implementation-plan.md, worklog.md, ADRs, runbooks
Local Development
pnpm install
pnpm turbo lint typecheck test build
pnpm --filter web dev
Requires Node.js >= 20, pnpm (via Corepack or npm install -g pnpm), and — for the Python risk service —
Python 3.14 and uv.
Status
See docs/implementation-plan.md for phase-by-phase status and docs/worklog.md for a running log of
decisions, commands, and results.
Installing SpendGuard AI
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/ketankshukla/spendguard-mcpFAQ
Is SpendGuard AI MCP free?
Yes, SpendGuard AI MCP is free — one-click install via Unyly at no cost.
Does SpendGuard AI need an API key?
No, SpendGuard AI runs without API keys or environment variables.
Is SpendGuard AI hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install SpendGuard AI in Claude Desktop, Claude Code or Cursor?
Open SpendGuard AI on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Gmail
Read, send and search emails from Claude
by GoogleSlack
Send, search and summarize Slack messages
by SlackRunbear
No-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
Discord Server
A community discord server dedicated to MCP by [Frank Fiegel](https://github.com/punkpeye)
Compare SpendGuard AI with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All communication MCPs
