install-mcp-servers
Automatically installs Apify MCP, Netlify MCP, and Context7 MCP servers to enable web scraping, deployment, and library documentation capabilities. Use when setting up a new project or when you need these MCP integrations.
Works with
--- name: install-mcp-servers description: Automatically installs Apify MCP, Netlify MCP, and Context7 MCP servers to enable web scraping, deployment, and library documentation capabilities. Use when setting up a new project or when you need these MCP integrations. license: MIT --- # Install MCP Servers This skill automatically installs three essential MCP servers for development workflows: 1. **Apify MCP** - Web scraping, data extraction, and automation 2. **Netlify MCP** - Deployment, hosting, and site management 3. **Context7 MCP** - Library documentation and code examples ## When to Use This Skill Use this skill when: - Setting up a new project that needs scraping capabilities - You need to deploy to Netlify - You want library documentation lookup within Claude Code - The user asks to "install MCP servers" or "setup MCPs" - You need Apify, Netlify, or Context7 integration ## Installation Options The skill supports three installation modes: 1. **Project-level** (default) - Installs to current project only 2. **Global** - Installs for all projects 3. **Selective** - Install only specific servers ## How to Install ### Automatic Installation (Recommended) Run the installation command to add all three MCP servers: ```bash # Add to current project's MCP configuration claude mcp add apify --transport http --url "https://mcp.apify.com/" claude mcp add netlify --transport http --url "https://netlify-mcp.netlify.app/mcp" claude mcp add context7 --transport http --url "https://mcp.context7.com/mcp" ``` ### Alternative: NPX-based Installation For stdio-based servers (useful if HTTP endpoints are unavailable): ```bash # Context7 via NPX (requires API key from https://context7.com) claude mcp add context7 -s user -- npx -y @upstash/context7-mcp --api-key YOUR_API_KEY # Netlify via NPX claude mcp add netlify -s user -- npx -y @netlify/mcp ``` ### Global Installation Add `-s user` flag to install globally for all projects: ```bash claude mcp add apify -s user --transport http --url "https://mcp.apify.com/" claude mcp add netlify -s user --transport http --url "https://netlify-mcp.netlify.app/mcp" claude mcp add context7 -s user --transport http --url "https://mcp.context7.com/mcp" ``` ## Server Capabilities ### Apify MCP - **Tools**: `search-actors`, `call-actor`, `fetch-actor-details`, `apify-slash-rag-web-browser` - **Use cases**: Web scraping, data extraction, lead generation, competitor analysis - **Authentication**: Connects via Apify account (OAuth during first use) ### Netlify MCP - **Tools**: Site deployment, DNS management, build triggers, environment variables - **Use cases**: Deploy sites, manage hosting, configure builds - **Authentication**: Connects via Netlify account ### Context7 MCP - **Tools**: `resolve-library-id`, `get-library-docs` - **Use cases**: Lookup library documentation, get code examples, understand APIs - **Authentication**: Free tier available, API key for extended use ## Verification After installation, verify the servers are connected: ```bash # List all configured MCP servers claude mcp list # Or use /mcp command in Claude Code to see connection status ``` ## Troubleshooting ### Server not connecting 1. Check if the HTTP endpoint is accessible 2. Verify authentication is complete 3. Try the NPX alternative if HTTP fails ### Permission errors - Ensure you have write access to `~/.claude.json` - Try running with appropriate permissions ### Removing servers ```bash claude mcp remove apify claude mcp remove netlify claude mcp remove context7 ``` ## Quick Reference | Server | HTTP URL | NPX Package | |--------|----------|-------------| | Apify | `https://mcp.apify.com/` | N/A (HTTP only) | | Netlify | `https://netlify-mcp.netlify.app/mcp` | `@netlify/mcp` | | Context7 | `https://mcp.context7.com/mcp` | `@upstash/context7-mcp` |
More Deployment & CI/CD skills
azure-enterprise-infra-planner
microsoft/azure-skills
Architect and provision enterprise Azure infrastructure from workload descriptions. For cloud architects and platform engineers planning networking, identity, security, compliance, and multi-resource topologies with WAF alignment. Generates Bicep or Terraform directly (no azd). WHEN: 'plan Azure infrastructure', 'architect Azure landing zone', 'design hub-spoke network', 'plan multi-region DR topology', 'set up VNets firewalls and private endpoints', 'subscription-scope Bicep deployment', 'Azure Backup for VM workloads'. PREFER azure-prepare FOR app-centric workflows.
azure-kubernetes-app-deploy
microsoft/azure-skills
Use when deploying an existing web application or API to an already-running Azure Kubernetes Service cluster. Detects the framework, generates a Dockerfile and Kubernetes manifests, validates against AKS Deployment Safeguards, and deploys with verification. WHEN: deploy app to AKS, deploy to existing AKS cluster, containerize app for Kubernetes, generate K8s manifests for Azure, set up CI/CD for AKS, my AKS deployment is failing safeguard checks, I have a Django/Express/Spring Boot app to run on AKS. DO NOT USE FOR: creating or provisioning an AKS cluster (use azure-kubernetes), assessing migration to AKS Automatic (use azure-kubernetes-automatic-readiness), or deploying to non-AKS targets like Web Apps, Container Apps, or Functions.
finetuning
microsoft/azure-skills
Fine-tune models on Microsoft Foundry using SFT (supervised), DPO (preference), or RFT (reinforcement with graders). Covers dataset preparation, training job submission, deployment, and evaluation. USE FOR: fine-tune, SFT, DPO, RFT, training data, grader, distillation, fine-tuned model, training job, large file upload, calibrate grader, deploy fine-tuned model, evaluate fine-tuned model. DO NOT USE FOR: general model deployment without fine-tuning (use deploy-model), agent creation (use agents), prompt optimization without training (use prompt-optimizer).

