MCPInstall
mcp-cost-bot logo

mcp-cost-bot

by parth01032000 1 stars parth01032000/mcp-cost-bot

Python bot to automatically stop (and optionally start) Azure VMs on a schedule using Azure SDK, reducing cloud costs for idle resources.

READMEmain

🤖 MCP Project 4 – Azure Cloud Cost Control Bot

This Python bot automates cloud cost-saving by automatically stopping Azure VMs on a daily schedule — ideal for dev/test environments or student labs.


💡 Features

  • ✅ Uses Azure SDK with CLI credentials
  • ⏰ Scheduled shutdown using schedule
  • 📝 Logs every action to bot.log
  • 🚀 Extensible for start/stop automation

⚙️ Tech Stack

  • Python
  • Azure SDK (azure-identity, azure-mgmt-compute)
  • schedule for job automation
  • logging for audit trail

🧪 How to Run

pip install -r requirements.txt
az login  # make sure you're logged into Azure CLI

python bot.py

More Cloud Storage & Infrastructure MCP servers

Similar servers from the same category.

DigitalOcean

digitalocean-labs

Enables AI to manage DigitalOcean cloud infrastructure by providing access to account information, droplets, domains, firewalls, and other services for monitoring and automation tasks.

git

Integrates with Spheron Protocol SDK to deploy and manage compute resources through natural language, enabling users to configure, deploy, and monitor cloud infrastructure without technical expertise.

Cloud Storage & Infrastructure

Bridges AI assistants with Tencent Cloud Object Storage services, enabling file management, metadata retrieval, and storage analytics operations

filesystemstorage

Access to Cloudflare's data on global Internet traffic

Cloud Storage & Infrastructure