com.junglecleaner/mcp
Official7 toolsJungle Cleaner
Lowers your AWS bill by helping you clean up and optimize your setup
Analyze and optimize AWS infrastructure to reduce cloud costs and cleanup resources.
Captured live from the server via tools/list.
connect_aws
Connect an AWS account so it can be scanned for unused resources and wasted spend. Returns a guided setup page. If you are not yet signed in to Jungle Cleaner, this will return a sign-in URL first.
Parameters (2)
- namestring
A friendly name for the AWS account (e.g. "Production", "Staging", "My Company"). Optional but recommended.
- stagestring
The environment stage of this AWS account. Used to tailor recommendations — e.g. shorter log retention for development/testing, longer for production. Defaults to "production" if not set.
list_accounts
List all AWS accounts connected to Jungle Cleaner for the current user.
No parameters.
scan
Scan your connected AWS account for unused resources and wasted spend. Returns findings with estimated monthly cost in plain English. Pass progressToken to receive live progress updates during the scan. If multiple accounts are connected, pass the account name or account ID to target a specific one.
Parameters (3)
- accountstring
The name (e.g. "Production") or AWS account ID (e.g. "123456789012") to scan. Defaults to the most recently connected account if omitted.
- progressTokenstring | number
MCP progress token for streaming live scan updates. Always pass this when available so progress notifications are sent during long-running scans.
- forceboolean
Skip the Cost Explorer spend gate and run all scanner modules regardless of whether the service has recent spend. Useful for new accounts or when testing resources that were just created and haven't accrued costs yet.
get_results
Retrieve the latest scan results without triggering a new scan. Useful if you want to re-read results from a previous run.
Parameters (1)
- accountstring
The name (e.g. "Production") or AWS account ID to retrieve results for. Defaults to the most recently connected account if omitted.
verify_savings
Check which findings from the latest scan have been remediated — resources deleted, configs changed, policies set. Confirms each remediation via the AWS API and records the estimated monthly saving so your total captured savings accumulate over time. Returns newly confirmed remediations and your running captured savings total.
Parameters (2)
- accountstring
The name (e.g. "Production") or AWS account ID to check. Defaults to the most recently connected account if omitted.
- progressTokenstring | number
MCP progress token for streaming live progress updates while findings are being checked.
clean
Get a step-by-step cleanup guide for your latest scan findings. Automatically checks whether idle resources are still in use before recommending deletion. Detects IaC tools (Terraform, CloudFormation, OpenTofu, Pulumi) and shows IaC-first remediation guidance. Returns a ready-to-act guidance prompt — you follow the steps, Jungle Cleaner verifies the savings.
Parameters (3)
- accountstring
The name (e.g. "Production") or AWS account ID to clean. Defaults to the most recently connected account if omitted.
- categorystring
Which category of findings to include. "cleanup" (default) covers idle/unused resources safe to delete. "upgrade" covers config changes that reduce cost. "recommendation" covers architectural changes. "all" includes everything.
- finding_idstring
Target a single finding by ID. Omit to include all findings of the given category.
check_usage
Check whether a specific resource is currently idle or in active use. Uses live CloudWatch metrics and API state checks. Returns a verdict (confirmed_inactive / possibly_active / unknown) with supporting evidence.
Parameters (4)
- resource_idstringrequired
The resource ARN or ID to check (e.g. an EBS volume ID, Lambda ARN, RDS instance ID).
- finding_typestringrequired
The finding type string from a scan result (e.g. "lambda-unused", "rds-idle", "ebs-unattached").
- accountstring
The AWS account name or ID. Defaults to the most recently connected account.
- regionstring
The AWS region (e.g. "us-east-1"). Required if the resource is region-specific.
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://junglecleaner.com/api/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.