Skip to content

Edge Network

by edge.network · remote · no sign-in to list tools · v1.0.0 · published by network.edge

Deploy and manage Edge Network cloud: sites, VMs, storage, DNS, Shield, Assist. Agent self-signup.

Deletes · 4Changes · 15

28 tools: 4 can delete or cancel things, 15 change things and 9 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http edge https://edge.network/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

28 tools

Deletes or cancels 4Claude Code: deny
  • edge_delete_dns_recordDelete one DNS record from a zone.No findings

    Why it is in this group

    • The name "edge_delete_dns_record" says "delete": a word for removing or ending something.
    Description, as the server wrote it
    Delete one DNS record from a zone.
  • edge_delete_dns_zonePERMANENTLY delete a DNS zone and all its records; the domain stops resolving via Edge.No findings

    Why it is in this group

    • The name "edge_delete_dns_zone" says "delete": a word for removing or ending something.
    • The description says "PERMANENTLY delete".
    Description, as the server wrote it
    PERMANENTLY delete a DNS zone and all its records; the domain stops resolving via Edge. Irreversible — only use when the user has clearly asked. Set confirm to true to execute. Requires the "delete" permission.
  • edge_delete_vmPERMANENTLY delete one VM, its disk and its IP.No findings

    Why it is in this group

    • The name "edge_delete_vm" says "delete": a word for removing or ending something.
    • The description says "PERMANENTLY delete".
    Description, as the server wrote it
    PERMANENTLY delete one VM, its disk and its IP. Irreversible — only use when the user has clearly asked. Set confirm to true to execute; without it the call returns a summary of what would be deleted. Requires the "delete" permission.
  • edge_teardown_projectPERMANENTLY delete a project and every resource in it (VMs, buckets, CDN deployments, DNS zones).No findings

    Why it is in this group

    • The description's first verb is "delete": a word for removing or ending something.
    • The description says "PERMANENTLY delete".
    Description, as the server wrote it
    PERMANENTLY delete a project and every resource in it (VMs, buckets, CDN deployments, DNS zones). Irreversible — only use when the user has clearly asked. Set confirm to true to execute.
Changes things 15Claude Code: ask
  • edge_add_dns_recordAdd a DNS record to a zone.No findings

    Why it is in this group

    • The name "edge_add_dns_record" says "add": a word for a change.
    Description, as the server wrote it
    Add a DNS record to a zone.
  • edge_create_assist_siteCreate an Edge Assist site: AI answers for a website, grounded in its own content.No findings

    Why it is in this group

    • The name "edge_create_assist_site" says "create": a word for a change.
    Description, as the server wrote it
    Create an Edge Assist site: AI answers for a website, grounded in its own content. Free tier: 1 site, 250 answered questions/month. Returns the sitekey and a one-line embed snippet.
  • edge_create_bucketCreate an object storage bucket (S3-compatible).No findings

    Why it is in this group

    • The name "edge_create_bucket" says "create": a word for a change.
    Description, as the server wrote it
    Create an object storage bucket (S3-compatible). Free tier includes a limited number of buckets.
  • edge_create_dns_zoneCreate a DNS zone for a domain on Edge authoritative DNS.No findings

    Why it is in this group

    • The name "edge_create_dns_zone" says "create": a word for a change.
    Description, as the server wrote it
    Create a DNS zone for a domain on Edge authoritative DNS. Free.
  • edge_create_shield_widgetCreate an Edge Shield widget to protect a form or page from bots.No findings

    Why it is in this group

    • The name "edge_create_shield_widget" says "create": a word for a change.
    Description, as the server wrote it
    Create an Edge Shield widget to protect a form or page from bots. Free. Returns the sitekey, the secret (shown once — store it server-side), and a ready-to-paste embed snippet.
  • edge_deploy_appDeploy a full application on a VM: provisions compute, runs a setup script, and optionally adds CDN and DNS.No findings

    Why it is in this group

    • The name "edge_deploy_app" says "deploy": a word for a change.
    • The input takes a statement or command to run (input.script), which can change anything it can reach.
    Description, as the server wrote it
    Deploy a full application on a VM: provisions compute, runs a setup script, and optionally adds CDN and DNS. This is BILLABLE — always dry_run first and report the monthly cost to the user. Pass ssh_key (a public key string) to enable SSH access.
  • edge_deploy_static_siteDeploy a static website to Edge in one call: creates a storage bucket, uploads files (or clones a git repo), configures the global CDN with SSL, and wires DNS if the zone is on Edg…No findings

    Why it is in this group

    • The name "edge_deploy_static_site" says "deploy": a word for a change.
    Description, as the server wrote it
    Deploy a static website to Edge in one call: creates a storage bucket, uploads files (or clones a git repo), configures the global CDN with SSL, and wires DNS if the zone is on Edge. Free tier covers it. Provide either files (base64) or a git repo.
  • edge_project_healthComprehensive health check for every resource in a project: status, metrics, and actionable suggestions.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Comprehensive health check for every resource in a project: status, metrics, and actionable suggestions.
  • edge_rename_vmChange the display name of a VM (does not change the guest hostname).No findings

    Why it is in this group

    • The name "edge_rename_vm" says "rename": a word for a change.
    Description, as the server wrote it
    Change the display name of a VM (does not change the guest hostname).
  • edge_request_claimNominate the human operator of a self-signed-up (explore tier) account.No findings

    Why it is in this group

    • The name "edge_request_claim" says "request": a word for a change.
    Description, as the server wrote it
    Nominate the human operator of a self-signed-up (explore tier) account. They receive an email with a claim link; claiming unlocks billable resources and stops the ~7 day auto-purge. Ask the user for their email address first.
  • edge_scale_projectScale the compute resources in a project up or down.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Scale the compute resources in a project up or down. BILLABLE — dry_run first and report the cost change to the user.
  • edge_update_deploymentUpdate an existing deployment: upload changed files and optionally purge the CDN cache.No findings

    Why it is in this group

    • The name "edge_update_deployment" says "update": a word for a change.
    Description, as the server wrote it
    Update an existing deployment: upload changed files and optionally purge the CDN cache.
  • edge_update_dns_recordChange an existing DNS record in place — e.g.No findings

    Why it is in this group

    • The name "edge_update_dns_record" says "update": a word for a change.
    Description, as the server wrote it
    Change an existing DNS record in place — e.g. repoint an A record when a VM gets a new IP. Prefer this over adding a second record. Only the fields you pass are changed. Record ids come from the zone detail (GET /agent/dns/zones/{id}).
  • edge_upload_filesUpload files to an existing storage bucket.No findings

    Why it is in this group

    • The name "edge_upload_files" says "upload": a word for a change.
    Description, as the server wrote it
    Upload files to an existing storage bucket.
  • edge_vm_powerStart, stop, restart, suspend, resume or hard-reset a VM.No findings

    Why it is in this group

    • The description's first verb is "start": a word for a change.
    Description, as the server wrote it
    Start, stop, restart, suspend, resume or hard-reset a VM. Stopped VMs keep their disk and IP and are still billed. Returns the VM with its new status.
Only reads 9Claude Code: allow
  • edge_account_statusCheck whether the connected account is a self-signed-up guest (explore tier) or fully claimed, and how to unlock it.No findings

    Why it is in this group

    • The name "edge_account_status" says "status": a word for reading.
    Description, as the server wrote it
    Check whether the connected account is a self-signed-up guest (explore tier) or fully claimed, and how to unlock it.
  • edge_discoverGet everything about the connected Edge account: plan, budget, enabled products with limits and regions, current projects, and full API documentation.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get everything about the connected Edge account: plan, budget, enabled products with limits and regions, current projects, and full API documentation. Call this first in every session.
  • edge_get_vmGet one VM: live status, metrics, IPs, attached SSH keys, and the ready-to-use SSH command.No findings

    Why it is in this group

    • The name "edge_get_vm" says "get": a word for reading.
    Description, as the server wrote it
    Get one VM: live status, metrics, IPs, attached SSH keys, and the ready-to-use SSH command. Poll until status is "running" before attempting SSH.
  • edge_list_assist_sitesList Edge Assist sites (AI answers widget) with usage and index status.No findings

    Why it is in this group

    • The name "edge_list_assist_sites" says "list": a word for reading.
    Description, as the server wrote it
    List Edge Assist sites (AI answers widget) with usage and index status.
  • edge_list_bucketsList storage buckets on the account.No findings

    Why it is in this group

    • The name "edge_list_buckets" says "list": a word for reading.
    Description, as the server wrote it
    List storage buckets on the account.
  • edge_list_dns_zonesList DNS zones on the account.No findings

    Why it is in this group

    • The name "edge_list_dns_zones" says "list": a word for reading.
    Description, as the server wrote it
    List DNS zones on the account.
  • edge_list_projectsList all projects (groupings of resources) on the connected Edge account.No findings

    Why it is in this group

    • The name "edge_list_projects" says "list": a word for reading.
    Description, as the server wrote it
    List all projects (groupings of resources) on the connected Edge account.
  • edge_list_shield_widgetsList Edge Shield widgets (free, privacy-first CAPTCHA alternative).No findings

    Why it is in this group

    • The name "edge_list_shield_widgets" says "list": a word for reading.
    Description, as the server wrote it
    List Edge Shield widgets (free, privacy-first CAPTCHA alternative).
  • edge_list_vmsList all virtual machines on the account with status, size, and IPs.No findings

    Why it is in this group

    • The name "edge_list_vms" says "list": a word for reading.
    Description, as the server wrote it
    List all virtual machines on the account with status, size, and IPs.

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http edge https://edge.network/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__edge__edge_discover",
      "mcp__edge__edge_list_projects",
      "mcp__edge__edge_list_vms",
      "mcp__edge__edge_get_vm",
      "mcp__edge__edge_list_buckets",
      "mcp__edge__edge_list_dns_zones",
      "mcp__edge__edge_list_shield_widgets",
      "mcp__edge__edge_list_assist_sites",
      "mcp__edge__edge_account_status"
    ],
    "ask": [
      "mcp__edge__edge_deploy_static_site",
      "mcp__edge__edge_deploy_app",
      "mcp__edge__edge_update_deployment",
      "mcp__edge__edge_project_health",
      "mcp__edge__edge_scale_project",
      "mcp__edge__edge_vm_power",
      "mcp__edge__edge_rename_vm",
      "mcp__edge__edge_create_bucket",
      "mcp__edge__edge_upload_files",
      "mcp__edge__edge_create_dns_zone",
      "mcp__edge__edge_add_dns_record",
      "mcp__edge__edge_update_dns_record",
      "mcp__edge__edge_create_shield_widget",
      "mcp__edge__edge_create_assist_site",
      "mcp__edge__edge_request_claim"
    ],
    "deny": [
      "mcp__edge__edge_teardown_project",
      "mcp__edge__edge_delete_vm",
      "mcp__edge__edge_delete_dns_record",
      "mcp__edge__edge_delete_dns_zone"
    ]
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as edge. Review it before you use it.