Skip to content

Rixmerz/denodeploy-mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

denodeploy-mcp

MCP server for the Deno Deploy v2 API. Full coverage of Apps, Revisions, Layers, and Timelines.

Built on fastmcp + Deno.

Requirements

Setup

git clone <this-repo>
cd denodeploy-mcp
deno task check

Set the token:

export DENO_DEPLOY_TOKEN=ddo_xxxxxxxxxxxx

Or use a local .env file (gitignored):

DENO_DEPLOY_TOKEN=ddo_xxxxxxxxxxxx

Run

deno task dev      # run with .env auto-load
deno task start    # run without .env
deno task compile  # build single binary to dist/denodeploy-mcp

Usage with Claude Code

Add to ~/.claude.json (or project .mcp.json):

{
  "mcpServers": {
    "denodeploy": {
      "command": "deno",
      "args": ["run", "-A", "/absolute/path/to/denodeploy-mcp/src/index.ts"],
      "env": { "DENO_DEPLOY_TOKEN": "ddo_xxx" }
    }
  }
}

Or use the compiled binary:

{
  "mcpServers": {
    "denodeploy": {
      "command": "/absolute/path/to/denodeploy-mcp/dist/denodeploy-mcp",
      "env": { "DENO_DEPLOY_TOKEN": "ddo_xxx" }
    }
  }
}

Tools

Apps

apps_list, apps_create, apps_get, apps_update, apps_delete, apps_deploy, apps_logs, apps_revisions

Layers

layers_list, layers_create, layers_get, layers_update, layers_delete, layers_apps

Revisions

revisions_get, revisions_delete, revisions_build_logs, revisions_cancel, revisions_progress, revisions_timelines

License

MIT

About

MCP server for Deno Deploy v2 API (Apps, Layers, Revisions, Timelines)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors