1. Conduid
  2. Data
  3. deploy-mcp/deploy-mcp
MCP server · Data

deploy-mcp/deploy-mcp

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

Unclaimed Apache-2.0 data
62Good

Scored 14 days ago · breakdown

About deploy-mcp/deploy-mcp

deploy-mcp/deploy-mcp is an MCP server published by alexpota in the Data category: universal deployment tracker for AI assistants - check deployment status without leaving your AI chat.

The repository has 10 stars and 6 forks, with the last commit 5 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/alexpota/deploy-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (5)

check_deployment_statusGet latest deployment status or history

Parameters not published.

compare_deploymentsCompare recent deployments

Parameters not published.

get_deployment_logsFetch deployment logs

Parameters not published.

list_projectsList all available projects

Parameters not published.

watch_deploymentMonitor deployment in real-time

Parameters not published.

Ask AI

✦

Ask AI about deploy-mcp/deploy-mcp

Powered by Claude · Grounded in docs

I know everything about deploy-mcp/deploy-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 20 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.6.5Release 0.6.5 · 12 Feb 2026What's Changed build(deps): bump the dependencies group with 13 updates by @dependabot[bot] in https://github.com/alexpota/deploy-mcp/pull/34 build(deps): bump qs from 6.14.0 to 6.14.1 by @dependabot[bot] in…
v0.6.4Release v0.6.4 · 5 Dec 2025What's Changed build(deps): bump body-parser from 2.2.0 to 2.2.1 by @dependabot[bot] in https://github.com/alexpota/deploy-mcp/pull/29 build(deps): bump express from 5.1.0 to 5.2.1 by @dependabot[bot] in…
v0.6.3Release 0.6.3 · 21 Nov 2025What's Changed build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in https://github.com/alexpota/deploy-mcp/pull/25 build(deps-dev): bump glob from 10.4.5 to 10.5.0 by @dependabot[bot] in…
v0.6.1Release 0.6.1 · 27 Oct 2025What's Changed build(deps): bump the dependencies group with 8 updates by @dependabot[bot] in https://github.com/alexpota/deploy-mcp/pull/14 build(deps-dev): bump vite from 7.0.6 to 7.1.5 in the npm_and_yarn group across 1 directory by…
v0.6.0Release 0.6.0 · 29 Aug 2025What's Changed feat: complete Cloudflare Pages integration and remove Railway by @alexpota in https://github.com/alexpota/deploy-mcp/pull/15 Full Changelog: https://github.com/alexpota/deploy-mcp/compare/v0.5.1...v0.6.0

README

deploy-mcp

Universal Deployment Tracker for AI Assistants

Track deployments across all platforms directly in your AI conversation.
No more context-switching. No more dashboard hunting.

npm version npm downloads License Website


Demo

Watch Full Demo · Live Badge Demo


Quick Start

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

Get started in under 30 seconds:

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:

Platform Status Token Required Features
Vercel ✅ Ready VERCEL_TOKEN Status, Logs, History, Real-time Monitoring
Netlify ✅ Ready NETLIFY_TOKEN Status, Logs, History, Real-time Monitoring
Cloudflare Pages ✅ Ready CLOUDFLARE_TOKEN Status, Logs, History, Real-time Monitoring
GitHub Pages 🚧 Coming Soon GITHUB_TOKEN -

Multi-Platform Configuration

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

{
  "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

  1. Get your API token:

  2. Add to your AI assistant configuration:

    {
      "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

  1. Get your API token:

  2. Add to your AI assistant configuration:

    {
      "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

  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:

    {
      "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

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:

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

VS Code

File location:

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

Requirements: GitHub Copilot subscription with MCP enabled

Configuration: Same as Claude Desktop

Cursor AI

File location: ~/.cursor/mcp.json

Setup: Navigate to Cursor Settings → MCP

Configuration: Same as Claude Desktop

Windsurf IDE

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

Setup: Settings → Advanced Settings → Cascade

Configuration: Same as Claude Desktop

Continue.dev

File location: ~/.continue/config.json

Configuration (different structure):

{
  "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)

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:

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

Examples by Platform

Vercel Badge

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

Netlify Badge

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

Multiple Badges

![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:

  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
  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

Tool Description Example Command
check_deployment_status Get latest deployment status or history "Check my deployment status" / "Show last 5 deployments"
watch_deployment Monitor deployment in real-time "Watch my deployment progress"
compare_deployments Compare recent deployments "Compare my last 2 deployments"
get_deployment_logs Fetch deployment logs "Show me deployment logs"
list_projects List all available projects "List my Vercel projects" / "Show all Netlify sites"

Platform-Specific Usage

Commands work across all configured platforms:

"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:

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

Deployment History

View multiple recent deployments at once:

"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:

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

Custom Installation

For production use, install globally:

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

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


README fetched from the repository 20 hours ago. The original is authoritative.

Questions

About deploy-mcp/deploy-mcp

How do I install deploy-mcp/deploy-mcp?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is deploy-mcp/deploy-mcp safe to use with an AI agent?

Its trust score is 62 out of 100 (good). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is deploy-mcp/deploy-mcp still maintained?

Yes — the last commit was 5 months ago. The repository has 10 stars and 6 forks and 8 open issues.