Mmcp.market

Edgegap

by edgegap.dev·dev.edgegap/mcp·v0.1.4

Deploy and operate multiplayer game servers on Edgegap's global edge network.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

1 stars547 downloads/wk

Reviews

Write one

Nobody has reviewed Edgegap yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Tools (10, 3 write)

write = sends, deletes, buys or posts
  • edgegap_create_appwrite actionFree

    Create a new application to hold game server versions. Only call this after edgegap_list_apps confirms no suitable application exists. Creating an application does not deploy anything — follow with edgegap_create_app_version.

  • edgegap_create_app_versionwrite actionFree

    Register a container image as a deployable version of an application. The image must already be pushed to a registry that Edgegap can pull from. Resource units: 1024 cpu units = 1 vCPU; memory_mb must be at least 256 and at most double the cpu units. Set verify_image true on the first version so a bad image fails here rather than at deploy time. Avoid the "latest" docker tag — use a build ID so deployments are reproducible.

  • edgegap_deploywrite actionFree

    Start one containerized instance of an application version, placed near the players you specify. Returns immediately with a request_id; the server is still starting and has no connection details yet. Follow this call with edgegap_wait_for_deployment to get the address players connect to. Always stop deployments you started for testing.

  • edgegap_get_deploymentFree

    Read the current status of one deployment, including connection address and ports once it is ready. For a deployment you just created, prefer edgegap_wait_for_deployment — it polls for you instead of making you call this in a loop.

  • edgegap_get_deployment_logsFree

    Retrieve stdout/stderr and crash output for a deployment. Call this whenever a deployment errors or a server exits unexpectedly — the crash exit code usually identifies the problem faster than redeploying does. Logs for stopped deployments are only retained if Endpoint Storage was configured on the version beforehand.

  • edgegap_list_app_versionsFree

    List the versions under an application, with their container image and resource settings. Use this to find the version name to deploy, or to copy settings from a working version when creating a new one.

  • edgegap_list_appsFree

    List the applications in the Edgegap organization. Start here before creating or deploying anything, so you reuse an existing application instead of making a duplicate. An "application" groups versions of one game server.

  • edgegap_list_deploymentsFree

    List active deployments, optionally filtered. Use this to find deployments left running from earlier sessions before starting new ones — orphaned servers cost money.

  • edgegap_stop_deploymentFree

    Gracefully stop one deployment by request_id, sending SIGTERM to the container. Stop every deployment you started for testing before ending your task. This tool stops exactly one deployment; bulk stop is deliberately not exposed.

  • edgegap_wait_for_deploymentFree

    Poll a deployment until it is ready, errors, or the timeout expires, then return the connection details. This is the tool to call right after edgegap_deploy. Do not build your own polling loop — this handles backoff and reports the container error detail if the server fails to start.

Public scan report

scanner v0.1.3 · 2026-09-19 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 source files scanned25/25
  • Live reliabilityremote reachable in 705ms20/20
  • Tool poisoning10 tool descriptions checked15/15
  • Auth qualityAPI key sent as a header8/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add --transport http mcp https://mcp.edgegap.dev/mcp
Add to Cursor

Alternatives to Edgegap

Same job from other publishers, ranked by rating then adoption.

See all →
  • gitlab-mcp
    GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.
    B
  • kubernetes-mcp-server
    A Model Context Protocol (MCP) server for Kubernetes and OpenShift
    A
  • GitHub
    Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
    A
  • notion-mcp-server
    Token-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
    B
  • homebutler
    Tells an agent what changed on a server since it last looked - status, Docker, backups, Proxmox.
    C

More from edgegap.dev