Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. Edgegap
E
Health: Not checked yetWe have not completed a health check for this listing yet.No health check has run yet.

Edgegap

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View RepositoryVisit Website

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

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

One-click editor setup isn’t available for this listing yet β€” we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself β€” its README, its docs, or a verified owner. We haven’t found those for Edgegap, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Documentation Overview

edgegap-mcp

An MCP server for Edgegap that lets a coding agent take a developer from "I have a game server container" to "players are connected to it" without the developer reading the API reference.

Ten tools, hand-picked. Not generated from the OpenAPI spec β€” see Scope for why.

Install

Two ways to run it. Pick based on how much you care about where your token goes β€” see Where your token goes.

Remote endpoint

Hosted by Edgegap as a Cloudflare Worker. Nothing to install.

config.json
{
  "mcpServers": {
    "edgegap": {
      "type": "http",
      "url": "https://mcp.edgegap.dev/mcp",
      "headers": { "Authorization": "token YOUR_API_TOKEN" }
    }
  }
}

Also works as a custom connector in claude.ai: add https://mcp.edgegap.dev/mcp and supply the same token.

Local

Runs on your own machine, spawned by your editor. One line in your MCP client config, nothing to clone, nothing to build.

config.json
{
  "mcpServers": {
    "edgegap": {
      "command": "npx",
      "args": ["-y", "@edgegap/mcp"]
    }
  }
}

Works in Claude Code, Cursor, Codex, and VS Code. Pin a version in production (@edgegap/mcp@0.1.5) rather than floating on latest.

Registered in the official MCP registry as dev.edgegap/mcp.

Node version: the local server needs Node 18+. Deploying your own copy of the Cloudflare Worker needs Node 22+, because wrangler requires it.

Where your token goes

This differs by mode, and the difference is the reason both modes exist.

Local. The server runs as a process on your own computer. The first tool call asks you for a token, shows what it authorises, and requires an explicit acknowledgement before accepting it. Where that token then lives, exhaustively:

  • one variable in that process's memory, for the life of your editor session

That is the whole list. Not on disk. Not in a config file. Not in logs. Not on any Edgegap server β€” the only thing sent to Edgegap is the API call itself, exactly as if you had run curl. Closing your editor revokes this server's access completely.

Remote. Your token is sent to mcp.edgegap.dev on every request and forwarded from there to the Edgegap API. It transits infrastructure Edgegap operates. The worker holds it for the life of the request and does not persist it, but that is a "we don't store it" claim rather than a "we never see it" claim. The two are different, and only local mode makes the second one.

Generate a token at https://app.edgegap.com/user-settings?tab=tokens.

In local mode, setting EDGEGAP_API_TOKEN takes precedence over the prompt, for CI and for clients that cannot show prompts. Do not pass a token as a command-line argument β€” arguments are visible to other processes via ps, and the server warns if it detects one.

Which to use. Remote for a first try, a demo, or a supervised session where setup friction matters more than custody. Local for anything unattended, anything in an organization with a live game in it, and anything where you would rather not extend trust you don't have to. The guardrails described below exist only in local mode.

Read this before connecting an agent

The Edgegap API token cannot be scoped. One token authorises every application, every version, every running deployment, and your usage across the whole organization. There is no deploy-only token and no per-application token.

Consequences worth being deliberate about:

  • An agent holding this token can stop production deployments, not just the test ones it created.
  • Prompt injection reaching the agent β€” from a repo file, an issue, a fetched page β€” reaches the token too.
  • Anything the agent logs, echoes, or sends to a model provider is a place the token could end up. This server does not log it, but it cannot control what the rest of the agent does.
  • On the remote endpoint, the same unscoped token is additionally handled by Edgegap's worker on every call.

Recommended setup, in decreasing order of caution:

SituationSetup
Unattended or autonomous agentLocal mode. Separate non-production organization, plus EDGEGAP_READ_ONLY=1
Supervised agent, live game in the orgLocal mode. EDGEGAP_APP_ALLOWLIST scoped to the app being worked on, plus EDGEGAP_MAX_DURATION_MINUTES. Read Scope of the allowlist first β€” deployments that are already running are not covered
Solo developer, no production workloadEither mode. Defaults are fine; revoke the token when finished

The allowlist and read-only flag are enforced in the local server, which means they protect against an agent that makes a mistake, not against one that has been compromised into calling the API directly. They narrow the blast radius; they do not remove it.

Scope of the allowlist

EDGEGAP_APP_ALLOWLIST is enforced by the four tools that take an application name: edgegap_create_app, edgegap_list_app_versions, edgegap_create_app_version, and edgegap_deploy.

It is not enforced by the five tools keyed on request_id: edgegap_get_deployment, edgegap_wait_for_deployment, edgegap_list_deployments, edgegap_stop_deployment, and edgegap_get_deployment_logs. An agent running with an allowlist set can list every deployment in the organization and then inspect, read the logs of, or stop any of them β€” including deployments belonging to applications outside the list.

So the allowlist scopes what an agent can create and deploy into, not what it can touch once running. That is narrower than earlier versions of this document implied.

For a stronger guarantee today, use EDGEGAP_READ_ONLY=1, which never registers the five mutating tools at all, or point the agent at a separate non-production organization. Both are unaffected by this gap.

Reported by Syed Anas Mohiuddin, September 2026.

Environment variables

These configure the local server. On the remote endpoint they are set by Edgegap and cannot be changed per developer β€” if you need any of them, run locally.

VariableDefaultPurpose
EDGEGAP_API_TOKEN(prompted)API token. Optional β€” omit it and the developer is asked at first use. The token prefix is added for you.
EDGEGAP_READ_ONLY0Set to 1 and the five mutating tools are never registered. The agent cannot see them, so it cannot be talked into calling them.
EDGEGAP_APP_ALLOWLIST(empty)Comma-separated application names. When set, the four application-keyed tools refuse to touch anything else. Does not scope the five request_id-keyed tools β€” see Scope of the allowlist.
EDGEGAP_MAX_DURATION_MINUTES60Ceiling on max_duration the agent may set on a version. Caps runaway cost from an unattended agent.
EDGEGAP_TIMEOUT_MS30000Per-request HTTP timeout.

Tools

Ten tools, listed in the order they fall along the golden path. The same ten in both modes.

ToolMutatingWhat it's for
edgegap_list_appsOrient before doing anything. Prevents duplicate applications.
edgegap_create_app●Create the container for versions.
edgegap_list_app_versionsFind a deployable version, or copy settings from a working one.
edgegap_create_app_version●Register a container image with CPU, memory, and ports.
edgegap_deploy●Start one instance near specified players.
edgegap_get_deploymentSingle status read.
edgegap_wait_for_deploymentPoll to ready with backoff, then return the connection address.
edgegap_list_deploymentsFind orphaned servers from earlier sessions.
edgegap_stop_deployment●Graceful SIGTERM, one deployment at a time.
edgegap_get_deployment_logsContainer output and crash exit code after a failure.

Design decisions

Curated, not generated. The Edgegap API has roughly sixty operations. Auto-generating one tool per operation puts all sixty descriptions into the agent's context on every turn and measurably degrades tool selection. These ten cover the path that converts a new developer.

wait_for_deployment is a tool, not a loop. Left to itself an agent will call a status endpoint in a tight loop, burn turns, and give up early. Folding the polling and backoff into one call removes the most common failure in agent-driven deploys.

Errors are written for self-correction. A 424 comes back saying the image could not be pulled and which fields to check. A 422 says to try different coordinates or lower the resource request. The agent can act on these without a round trip to the human.

Local validation before the wire. The memory-to-CPU ratio and the missing player location are caught here rather than surfacing as an opaque 400.

Bulk operations are deliberately absent. stop takes one request_id. There is no bulk-stop tool, because an agent with a filter expression and a bug can stop a production fleet.

Both a hosted endpoint and a local package. The hosted endpoint removes every step between finding this server and calling a tool, which is where most developers drop out. The local package is the only way to run the server without extending custody of an unscoped token to a third party, including us. Neither one dominates the other, so both ship. See worker/DECISION.md for the longer version.

Scope

Not exposed, on purpose: matchmaking, relays, private fleets, smart fleets, endpoint storage, ACL/whitelist entries, deployment tags, metrics, container registry management, DNS configuration.

These are real capabilities, but they belong to studios already operating on the platform, not to a developer deploying their first server. Adding them would trade the conversion path for surface area.

Known limitation: asking for the token at all

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • O
    Openapi MCP Server

    Connect any HTTP/REST API server using an Open API spec (v3)

    πŸ’» Developer Tools3 views
    Compare vs Openapi MCP Server β†’
  • C
    Claude Task Master

    AI-powered task management system for AI-driven development. Features PRD parsing, task expansion, multi-provider support (Claude, OpenAI, Gemini, Perplexity, xAI), and selective tool loading for optimized context usage.

    πŸ’» Developer Tools8 views
    Compare vs Claude Task Master β†’
  • D
    Docker MCP

    Docker container management and operations through MCP

    πŸ’» Developer Tools3 views
    Compare vs Docker MCP β†’
  • M
    MCP Server Docker

    Integrate with Docker to manage containers, images, volumes, and networks.

    πŸ’» Developer Tools3 views
    Compare vs MCP Server Docker β†’

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Edgegap

We don't have a confirmed install command for Edgegap yet, so we don't publish a generated one β€” a guessed package name would point at the wrong package or none at all. Follow the project's own README or setup instructions (https://github.com/edgegap/edgegap-mcp) for the current steps.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewEdgegap AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/edgegap?style=directory)](https://allmcps.com/mcp/edgegap)
HTML Embed
<a href="https://allmcps.com/mcp/edgegap"><img src="https://allmcps.com/api/badge/edgegap?style=directory" alt="Edgegap on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
Last updatedSep 28, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging Β· 27/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… Featured
A

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to Edgegap β†’Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients