accueil / serveurs / Cloud & Infra / io.github.vdionisopoulos/azure-vm-pricing
io.github.vdionisopoulos/azure-vm-pricing
serveur MCP (Model Context Protocol) · azure-vm-pricing 0.1.3
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.vdionisopoulos/azure-vm-pricing est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.vdionisopoulos/azure-vm-pricing » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 4 outils
- estimate_vm_cost≈ 486 tokens
Monthly and yearly cost of one or more Azure VM sizes for pay as you go, reservations and savings plans, with the break-even hours per month for each commitment. Use it to compare sizes or regions.
Paramètres, retour & exemple (5)
Paramètresos· string · optionnel · linux | windows
Operating system for pay-as-you-go prices. Default linux.sizes· array · requis
One to five VM sizes to price, e.g. ["Standard_D4s_v5", "Standard_D4as_v6"].region· string · optionnel
Azure region, e.g. westeurope or "West Europe". Omit to use each size's cheapest region.instances· integer · optionnel
Number of VMs. Default 1.hours_per_month· number · optionnel
Runtime hours per month. Default 730 (always on).
Exemple d'appel{"name": "estimate_vm_cost", "arguments": {"sizes": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"size": "texte", "region": "texte", "options": [], "cheapest": "texte", "estimates": [], "dataSource": {}, "hoursPerMonth": 1}} - find_vm_sizes≈ 661 tokens
Find the cheapest Azure VM sizes that meet vCPU, memory and workload requirements, with monthly USD list prices. Burstable (B-series) and confidential sizes are only included when that workload is requested.
Paramètres, retour & exemple (10)
Paramètresos· string · optionnel · linux | windows
Operating system for pay-as-you-go prices. Default linux.arch· string · optionnel · x64 | arm64
CPU architecture.sort· string · optionnel · price | fit
price = cheapest first (default); fit = least spare vCPU/memory first.region· string · optionnel
Azure region, e.g. westeurope or "West Europe". Omit to use each size's cheapest region.min_gpus· integer · optionnel
Minimum number of whole GPUs (partitioned GPUs such as 1/6 A10 do not count).workload· string · optionnel · general | compute | memory | storage | ai | gpu | hpc | confidential
Workload family. ai = NVIDIA GPUs only (CUDA, PyTorch, vLLM); gpu = any GPU incl. AMD. Omit for any (excludes burstable and confidential).min_vcpus· integer · optionnel
Minimum vCPUs.max_results· integer · optionnel
Default 10.min_memory_gib· number · optionnel
Minimum memory in GiB.need_temp_disk· boolean · optionnel
Only sizes with a local temporary disk.
Exemple d'appel{"name": "find_vm_sizes", "arguments": {"os": "linux", "arch": "x64", "sort": "price", "region": "texte", "min_gpus": 1, "workload": "general"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"os": "texte", "results": [], "pricedIn": "texte", "dataSource": {}, "matchCount": 1}} - get_price_changes≈ 207 tokens
Weekly report of new Azure VM sizes, retired sizes and the biggest list-price moves across 24 regions.
Paramètres, retour & exemple (1)
Paramètresweeks· integer · optionnel
How many weekly reports, newest first. Default 1.
Exemple d'appel{"name": "get_price_changes", "arguments": {"weeks": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"message": "texte", "reports": [], "dataSource": {}}} - get_vm_size≈ 282 tokens
Specs of one Azure VM size and its hourly USD prices per region (Linux, Windows, 1/3-year reservations, 1/3-year savings plans), cheapest region first.
Paramètres, retour & exemple (2)
Paramètressize· string · requis
VM size, e.g. Standard_D4s_v5 or D4s v5.region· string · optionnel
Limit prices to one region.
Exemple d'appel{"name": "get_vm_size", "arguments": {"size": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"url": "texte", "size": "texte", "vcpus": 1, "prices": [], "category": "texte", "memoryGiB": 1, "dataSource": {}}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».
Source
azure-vm-pricing-mcp@0.1.4