Skip to content
Back to skills

2106 Setup Checklist 1ad26033

ASecurity

Use this checklist to ensure everything is configured correctly.

  • 9 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added October 11, 2026
devopspythondockerazuretestinggitapidocumentation

Works with

  • claude desktop
  • vscode
  • api
  • mcp

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 2106-setup_checklist_1ad26033 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2106 Setup Checklist 1ad26033?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2106 Setup Checklist 1ad26033
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2106-setup-checklist-1ad26033/badge)](https://www.skillsdirectory.com/skills/tools-only-2106-setup-checklist-1ad26033)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# Azure Pricing MCP - Setup Checklist

Use this checklist to ensure everything is configured correctly.

## Installation

### Option A: Python Installation
- [ ] Python 3.10+ installed (`python --version`)
- [ ] Repository cloned to local machine
- [ ] Virtual environment created (`.venv` folder exists)
- [ ] Dependencies installed (`pip list | grep mcp` shows mcp package)
- [ ] Server starts without errors (`python -m azure_pricing_mcp`)

### Option B: Docker Installation 🐳
- [ ] Docker installed and running (`docker --version`)
- [ ] Repository cloned to local machine
- [ ] Docker image built (`docker build -t azure-pricing-mcp .`)
- [ ] Container runs without errors (`docker run -i --rm azure-pricing-mcp:latest`)
- [ ] Image shows in docker images list (`docker images | grep azure-pricing-mcp`)

## VS Code Configuration

- [ ] GitHub Copilot extension installed
- [ ] Created `.vscode/mcp.json` file

**If using Python:**
- [ ] Updated Python path to absolute path of `.venv/Scripts/python.exe` (Windows) or `.venv/bin/python` (Linux/Mac)

**If using Docker:** 🐳
- [ ] Docker is installed and running
- [ ] Config uses `"command": "docker"` with proper args

**For both:**
- [ ] Restarted MCP server from Command Palette (MCP: List Servers β†’ Restart)
- [ ] Verified 6 tools are loaded in MCP server list

## OR Claude Desktop Configuration

- [ ] Found Claude Desktop config file location
  - Windows: `%APPDATA%\Claude\claude_desktop_config.json`
  - Mac: `~/Library/Application Support/Claude/claude_desktop_config.json`
  - Linux: `~/.config/Claude/claude_desktop_config.json`
- [ ] Added `azure-pricing` server configuration with correct `cwd` path
- [ ] Restarted Claude Desktop completely
- [ ] MCP server appears in Claude Desktop tools

## Testing

- [ ] Asked a simple pricing question: "What's the price of a D4s_v3 VM in East US?"
- [ ] Verified MCP tools are being invoked
- [ ] Received pricing data from Azure API
- [ ] Tested with discount: "Apply 10% discount to prices"

## Common Issues

### Tools not showing up?
- Check Python path is **absolute** not relative
- Check Python version is 3.10+
- Try restarting VS Code or Claude Desktop completely
- Check server logs for errors

### Import errors?
- Activate virtual environment first
- Run `pip install -r requirements.txt`
- Check you're using the virtual environment Python

### Connection errors?
- Check internet connection
- Azure Pricing API is public, no auth needed
- Try running tests: `pytest tests/`

## Success! πŸŽ‰

If all checkboxes are checked, you're ready to use the Azure Pricing MCP Server!

Try these example queries:
- "What's the price of Standard_D32s_v6 in East US 2?"
- "Compare VM prices between East US and West Europe"
- "Estimate monthly cost for D8s_v5 running 12 hours per day"
- "What App Service plans are available?"
- "Show me GPU VM pricing"

## Need Help?

- πŸ“– [README.md](README.md) - Full documentation
- πŸš€ [QUICK_START.md](QUICK_START.md) - Setup guide- 🐳 [DOCKER.md](DOCKER.md) - Docker guide- πŸ“š [USAGE_EXAMPLES.md](USAGE_EXAMPLES.md) - Example queries
- πŸ’Ύ [INSTALL.md](INSTALL.md) - Detailed installation
- πŸ› [GitHub Issues](https://github.com/msftnadavbh/AzurePricingMCP/issues) - Report problems

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.