Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Deploy Mcp

    Universal deployment tracker for AI assistants - check deployment status without leaving your AI chat

    2 stars
    TypeScript
    Updated Sep 24, 2025
    ai
    ci-cd
    claude
    cloudflare-deployment
    cloudflare-pages
    deployment
    deployment-monitor
    deployment-status
    deployment-tracking
    mcp
    netlify
    netlify-deployment
    real-time-monitoring
    vercel
    vercel-deployment
    webhook-integration

    Table of Contents

    • Demo
    • Quick Start
    • Supported Platforms
    • Multi-Platform Configuration
    • Platform Configuration
    • Vercel
    • Netlify
    • Cloudflare Pages
    • AI Assistant Configuration
    • Claude Desktop
    • VS Code
    • Cursor AI
    • Windsurf IDE
    • Continue.dev
    • Cline (VS Code Extension)
    • Deployment Status Badges
    • Badge Format
    • Examples by Platform
    • Vercel Badge
    • Netlify Badge
    • Multiple Badges
    • Webhook Configuration
    • Available Tools
    • Core Tools
    • Platform-Specific Usage
    • New Features
    • List Projects
    • Deployment History
    • Security
    • Advanced Configuration
    • Environment Variables
    • Custom Installation
    • Contributing
    • Adding New Platforms
    • License
    • Links

    Table of Contents

    • Demo
    • Quick Start
    • Supported Platforms
    • Multi-Platform Configuration
    • Platform Configuration
    • Vercel
    • Netlify
    • Cloudflare Pages
    • AI Assistant Configuration
    • Claude Desktop
    • VS Code
    • Cursor AI
    • Windsurf IDE
    • Continue.dev
    • Cline (VS Code Extension)
    • Deployment Status Badges
    • Badge Format
    • Examples by Platform
    • Vercel Badge
    • Netlify Badge
    • Multiple Badges
    • Webhook Configuration
    • Available Tools
    • Core Tools
    • Platform-Specific Usage
    • New Features
    • List Projects
    • Deployment History
    • Security
    • Advanced Configuration
    • Environment Variables
    • Custom Installation
    • Contributing
    • Adding New Platforms
    • License
    • Links

    Documentation

    ---

    Demo

    ---

    Quick Start

    ─────────────────────────

    Get started in under 30 seconds:

    bash
    npx deploy-mcp

    That's it! The server is now running and ready to be configured in your AI assistant.

    Supported Platforms

    ─────────────────────────

    deploy-mcp supports multiple deployment platforms simultaneously. Configure as many as you need:

    PlatformStatusToken RequiredFeatures
    Vercel✅ ReadyVERCEL_TOKENStatus, Logs, History, Real-time Monitoring
    Netlify✅ ReadyNETLIFY_TOKENStatus, Logs, History, Real-time Monitoring
    Cloudflare Pages✅ ReadyCLOUDFLARE_TOKENStatus, Logs, History, Real-time Monitoring
    GitHub Pages🚧 Coming SoonGITHUB_TOKEN-

    Multi-Platform Configuration

    You can use multiple platforms simultaneously by providing tokens for each platform you want to track:

    json
    {
      "mcpServers": {
        "deploy-mcp": {
          "command": "npx",
          "args": ["-y", "deploy-mcp"],
          "env": {
            "VERCEL_TOKEN": "your-vercel-token",
            "NETLIFY_TOKEN": "your-netlify-token",
            "CLOUDFLARE_TOKEN": "accountId:globalApiKey"
            // Add more platform tokens as needed
          }
        }
      }
    }

    Platform Configuration

    ─────────────────────────

    Vercel

    Setup Instructions

    1. Get your API token:

    • Go to vercel.com/account/tokens
    • Click "Create Token"
    • Give it a descriptive name (e.g., "deploy-mcp")
    • Copy the token

    2. Add to your AI assistant configuration:

    json
    {
         "env": {
           "VERCEL_TOKEN": "your-vercel-token"
         }
       }

    3. Available commands:

    • "Check my Vercel deployment for project-name"
    • "What's the status of my latest Vercel deployment?"
    • "Show me Vercel deployment logs"
    • "Watch my Vercel deployment progress"
    • "List all my Vercel projects"
    • "Show last 5 deployments for project-name"

    4. Required permissions: Read access to deployments and projects

    Netlify

    Setup Instructions

    1. Get your API token:

    • Go to app.netlify.com/user/applications
    • Under "Personal access tokens", click "New access token"
    • Give it a descriptive name (e.g., "deploy-mcp")
    • Copy the token

    2. Add to your AI assistant configuration:

    json
    {
         "env": {
           "NETLIFY_TOKEN": "your-netlify-token"
         }
       }

    3. Available commands:

    • "Check my Netlify deployment for site-name"
    • "What's the status of my latest Netlify deployment?"
    • "Show me Netlify deployment logs"
    • "Watch my Netlify deployment progress"
    • "List all my Netlify sites"
    • "Show deployment history for site-name"

    4. Required permissions: Read access to sites and deploys

    Cloudflare Pages

    Setup Instructions

    1. Get your API token:

    • Go to dash.cloudflare.com/profile/api-tokens
    • Click "Create Token"
    • Use "Custom token" with these permissions:
    • Zone:Zone:Read
    • Zone:Page Rules:Read
    • Account:Cloudflare Pages:Edit
    • Or use your Global API Key (format: accountId:globalApiKey)
    • Copy the token

    2. Add to your AI assistant configuration:

    json
    {
         "env": {
           "CLOUDFLARE_TOKEN": "your-cloudflare-token-or-accountId:globalApiKey"
         }
       }

    3. Available commands:

    • "Check my Cloudflare Pages deployment for project-name"
    • "What's the status of my latest Cloudflare Pages deployment?"
    • "Show me Cloudflare Pages deployment logs"
    • "Watch my Cloudflare Pages deployment progress"
    • "List all my Cloudflare Pages projects"
    • "Show deployment history for project-name"

    4. Token formats supported:

    • API Token: your-api-token (requires CLOUDFLARE_ACCOUNT_ID env var)
    • Global API Key: accountId:globalApiKey (all-in-one format)

    5. Required permissions: Account access to Cloudflare Pages

    AI Assistant Configuration

    ─────────────────────────

    deploy-mcp works with any MCP-compatible AI assistant. Here's how to set it up:

    Claude Desktop

    Configuration

    File location:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json

    Configuration:

    json
    {
      "mcpServers": {
        "deploy-mcp": {
          "command": "npx",
          "args": ["-y", "deploy-mcp"],
          "env": {
            "VERCEL_TOKEN": "your-vercel-token",
            "NETLIFY_TOKEN": "your-netlify-token"
          }
        }
      }
    }

    VS Code

    Configuration

    File location:

    • Workspace: .vscode/mcp.json
    • Global: ~/.vscode/mcp.json

    Requirements: GitHub Copilot subscription with MCP enabled

    Configuration: Same as Claude Desktop

    Cursor AI

    Configuration

    File location: ~/.cursor/mcp.json

    Setup: Navigate to Cursor Settings → MCP

    Configuration: Same as Claude Desktop

    Windsurf IDE

    Configuration

    File location: ~/.codeium/windsurf/mcp_config.json

    Setup: Settings → Advanced Settings → Cascade

    Configuration: Same as Claude Desktop

    Continue.dev

    Configuration

    File location: ~/.continue/config.json

    Configuration (different structure):

    json
    {
      "experimental": {
        "modelContextProtocolServer": {
          "transport": {
            "type": "stdio",
            "command": "npx",
            "args": ["-y", "deploy-mcp"]
          },
          "env": {
            "VERCEL_TOKEN": "your-vercel-token",
            "NETLIFY_TOKEN": "your-netlify-token"
          }
        }
      }
    }

    Cline (VS Code Extension)

    Configuration

    Natural language setup:

    • Ask: *"Add the deploy-mcp tool to check deployments"*

    Manual setup:

    • MCP Servers icon → Advanced MCP Settings

    Configuration: Same as Claude Desktop

    Deployment Status Badges

    ─────────────────────────

    Get live deployment status badges for your repositories:

    Badge Format

    The deploy-mcp.io endpoint returns JSON data for shields.io. Use the shields.io endpoint wrapper:

    markdown
    ![Platform Deployment](https://img.shields.io/endpoint?url=https://deploy-mcp.io/badge/{username}/{repository}/{platform})

    Examples by Platform

    Vercel Badge

    markdown
    ![Vercel](https://img.shields.io/endpoint?url=https://deploy-mcp.io/badge/john/my-app/vercel)

    Netlify Badge

    markdown
    ![Netlify](https://img.shields.io/endpoint?url=https://deploy-mcp.io/badge/john/my-app/netlify)

    Multiple Badges

    markdown
    ![Vercel](https://img.shields.io/endpoint?url=https://deploy-mcp.io/badge/john/my-app/vercel)
    ![Netlify](https://img.shields.io/endpoint?url=https://deploy-mcp.io/badge/john/my-app/netlify)

    Webhook Configuration

    For real-time badge updates, configure webhooks:

    Vercel Webhooks (Pro/Enterprise only)

    1. Go to your Vercel team settings

    2. Navigate to "Webhooks" section

    3. Click "Create Webhook"

    4. Configure:

    • URL: https://deploy-mcp.io/webhook/{username}/{repo}/vercel
    • Events: Deployment Created, Ready, Error
    • Projects: Select specific or all

    Netlify Webhooks

    1. Go to Site Settings → Build & deploy → Deploy notifications

    2. Add notification → Outgoing webhook

    3. Configure:

    • URL: https://deploy-mcp.io/webhook/{username}/{repo}/netlify
    • Events: Deploy started, succeeded, failed

    Note: Badges require public repositories. Private repo support coming soon.

    Available Tools

    ─────────────────────────

    deploy-mcp provides these tools to your AI assistant:

    Core Tools

    ToolDescriptionExample Command
    check_deployment_statusGet latest deployment status or history*"Check my deployment status"* / *"Show last 5 deployments"*
    watch_deploymentMonitor deployment in real-time*"Watch my deployment progress"*
    compare_deploymentsCompare recent deployments*"Compare my last 2 deployments"*
    get_deployment_logsFetch deployment logs*"Show me deployment logs"*
    list_projectsList all available projects*"List my Vercel projects"* / *"Show all Netlify sites"*

    Platform-Specific Usage

    Commands work across all configured platforms:

    code
    "Check my Vercel deployment for my-app"
    "Show last 10 deployments for my-app on Vercel"
    "List all my Vercel projects"
    "Check my Netlify deployment for my-site"
    "Show me logs for deployment abc123 on Vercel"
    "Watch my Netlify deployment progress"
    "Show all my Netlify sites"

    New Features

    List Projects

    Discover all your projects/sites across platforms:

    code
    "List my Vercel projects"
    "Show all Netlify sites"
    "What projects do I have on Vercel?"

    Deployment History

    View multiple recent deployments at once:

    code
    "Show last 5 deployments for my-app"
    "Get deployment history for my-site"
    "Check last 10 deployments on Vercel"

    The AI will automatically use the correct platform based on:

    1. Explicit platform mention in your command

    2. Project/site name matching

    3. Available tokens in configuration

    Security

    ─────────────────────────

    • Local tokens only - Your API tokens stay on your machine
    • No telemetry - We don't track usage or collect data
    • Open source - Fully auditable codebase
    • Minimal permissions - Only read access required

    Advanced Configuration

    ─────────────────────────

    Environment Variables

    You can also set tokens via environment variables:

    bash
    export VERCEL_TOKEN="your-vercel-token"
    export NETLIFY_TOKEN="your-netlify-token"
    npx deploy-mcp

    Custom Installation

    For production use, install globally:

    bash
    npm install -g deploy-mcp
    deploy-mcp

    Contributing

    ─────────────────────────

    We welcome contributions! See CONTRIBUTING.md for guidelines.

    Adding New Platforms

    1. Implement the BaseAdapter interface

    2. Add platform-specific API client

    3. Update configuration documentation

    4. Add tests

    License

    ─────────────────────────

    Apache 2.0 - See LICENSE for details.

    Links

    ─────────────────────────

    • Website
    • npm Package
    • GitHub Repository
    • Report Issues

    ---

    Similar MCP

    Based on tags & features

    • MC

      Mcp Open Library

      TypeScript·
      42
    • AN

      Anilist Mcp

      TypeScript·
      57
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MC

      Mcp Open Library

      TypeScript·
      42
    • AN

      Anilist Mcp

      TypeScript·
      57
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k