# deploy-mcp/deploy-mcp [Health: Active]

**Category:** 📊 Monitoring  
**Repository:** https://github.com/alexpota/deploy-mcp  
**GitHub Stars:** 10  
**npm Downloads (last month):** 81  
**Views:** 2  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/deploy-mcp-deploy-mcp

## Description
Universal deployment tracker for AI assistants with live status badges and deployment monitoring

## Tools
Capabilities this server exposes over MCP:

- **check_deployment_status** — Check the latest deployment status for a project on a platform
- **watch_deployment** — Stream real-time deployment progress with detailed status updates and error information
- **compare_deployments** — Compare deployments using smart comparison modes to identify changes, performance differences, and potential issues
- **get_deployment_logs** — Fetch detailed logs for a specific deployment, useful for debugging failed deployments
- **list_projects** — List all available projects/sites on a platform that you have access to

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "deploy-mcp": {
    "command": "npx",
    "args": ["-y","deploy-mcp"],
    "env": {
      "VERCEL_TOKEN": "",
      "NETLIFY_TOKEN": "",
      "CLOUDFLARE_TOKEN": "",
      "CLOUDFLARE_ACCOUNT_ID": ""
    }
  }
}
```

**Requires environment variables:** `VERCEL_TOKEN`, `NETLIFY_TOKEN`, `CLOUDFLARE_TOKEN`, `CLOUDFLARE_ACCOUNT_ID` — the values above are empty placeholders; fill in real credentials before running (see the repository for what each one is for).

## Documentation

## What deploy-mcp/deploy-mcp MCP server does

deploy-mcp/deploy-mcp MCP server gives an AI assistant read-oriented access to deployment information across supported hosting platforms. It can inspect projects or sites, report the latest deployment state, retrieve logs for a chosen deployment, follow progress as it changes, and compare deployments to highlight differences, performance changes, or possible problems.

The supported platforms documented here are Vercel, Netlify, and Cloudflare Pages. GitHub Pages is listed as planned rather than available, so it should not be treated as a current provider.

## How it works

The package starts as a local stdio MCP process with `npx deploy-mcp`. An MCP-compatible client launches that process and passes platform credentials through its environment. Each configured token enables access to the corresponding provider; multiple provider tokens can be supplied together.

The deployment tools operate against the platform selected in the request. `list_projects` discovers accessible projects, sites, or Pages projects. `check_deployment_status` reports the latest state, while `watch_deployment` streams progress and error details. `compare_deployments` supports deployment comparisons, and `get_deployment_logs` returns logs useful for investigating failures.

## Setup and configuration

Start the package with:

```bash
npx deploy-mcp
```

Add the process to the MCP client configuration using the `npx` command, the `-y` and `deploy-mcp` arguments, and any provider tokens required for the platforms you intend to query. Vercel requires `VERCEL_TOKEN`, and Netlify requires `NETLIFY_TOKEN`. Cloudflare Pages accepts `CLOUDFLARE_TOKEN`; an API-token setup also requires `CLOUDFLARE_ACCOUNT_ID`, while the documented `accountId:globalApiKey` format places the account ID in the token value.

The provider credentials need read access to the relevant deployment and project resources. Cloudflare configuration requires account access to Pages, with the documented custom-token permissions for zones and Pages.

The README gives configuration paths and examples for Claude Desktop, VS Code, Cursor, Windsurf, Continue, and Cline. Continue uses a different nested configuration structure from the other examples.

## Tools and capabilities

- Check the latest deployment status for a project or site.
- Stream deployment progress with status and error information.
- Compare deployments to examine changes and performance differences.
- Retrieve detailed logs for a particular deployment.
- List projects or sites available through a configured platform.
- Publish status badges through the deploy-mcp.io endpoint and shields.io URL pattern; webhook setup is documented for live badge updates.

## Limitations and notes

deploy-mcp/deploy-mcp does not document deployment creation or mutation tools; the listed MCP operations focus on tracking and inspection. Provider support differs by readiness: Vercel, Netlify, and Cloudflare Pages are marked ready, while GitHub Pages is not yet available. Vercel webhook badge updates require a Pro or Enterprise plan according to the setup notes.

Cloudflare credentials have two documented forms, and the required environment variables depend on which form is used. Access is also limited by the permissions granted to each provider token, so a valid token without deployment or project access may not expose the expected data.

The package is licensed under Apache-2.0.

_Full upstream README: https://allmcps.com/mcp/deploy-mcp-deploy-mcp/readme_

