dev.edgegap/mcp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Edgegap
Publisher-provided description
Deploy and operate multiplayer game servers on Edgegap's global edge network.
Summary by lookupd
Deploys, monitors, and manages game server containers on a global edge network, including versions, logs, metrics, and registry images.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http mcp https://mcp.edgegap.dev/mcp
Claude Code, npm package (stdio)
claude mcp add mcp -- npx -y @edgegap/mcp
Codex, remote (streamable-http)
codex mcp add mcp --url https://mcp.edgegap.dev/mcp
Codex, npm package (stdio)
codex mcp add mcp -- npx -y @edgegap/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"mcp": {
"url": "https://mcp.edgegap.dev/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@edgegap/mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 43)
Publisher-provided text
edgegap_contextReport which Edgegap API this server talks to, its version, whether it is the local or hosted server, and the guardrails in force: read-only mode, application aedgegap_list_appsList the applications in the Edgegap organization. Start here before creating or deploying anything, so you reuse an existing application instead of making a duedgegap_create_appCreate a new application to hold game server versions. Only call this after edgegap_list_apps confirms no suitable application exists. Creating an application dedgegap_update_appSet whether an application accepts new deployments. Turning it off stops new deployments of every version under it; running deployments keep running. Use it toedgegap_list_app_versionsList the versions under an application, with their container image, resources, ports (including whether TLS Upgrade is on, which browser/WebGL clients need foredgegap_get_app_versionRead one version in full: image, resources, ports, max_duration, whether image caching (force_cache) and verify_image are on, restart policy, the Endpoint Storaedgegap_create_app_versionRegister a container image as a deployable version of an application. The image must already be pushed to a registry that Edgegap can pull from (see edgegap_getedgegap_update_app_versionChange settings on an existing version instead of creating a new one: point it at a new image tag, turn it on or off, change max_duration, set the registry logiedgegap_list_locationsList the cities Edgegap can deploy to. Pass application and version to see only the locations with capacity for that version right now. Use it to pick geo_coordedgegap_list_ping_beaconsList Edgegap's ping beacons: one host per region that a game client can ping (UDP or TCP) to measure its latency before matchmaking. The matchmaker's latency ruedgegap_deployStart one authoritative dedicated game server from an application version, placed near the players you specify. This is the recommended way to host a multiplayeedgegap_get_deploymentRead 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_dedgegap_wait_for_deploymentPoll 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. Doedgegap_list_deploymentsList active deployments, optionally filtered and sorted. Use this to find deployments left running from earlier sessions before starting new ones — orphaned seredgegap_stop_deploymentGracefully stop one deployment by request_id, sending SIGTERM to the container. Stop every deployment you started for testing before ending your task. This tooledgegap_get_deployment_logsRetrieve stdout/stderr and crash output for a deployment. Call this whenever a deployment errors or a server exits unexpectedly — the crash exit code usually idedgegap_get_deployment_metricsSummarise a deployment's resource use over time: CPU, CPU throttling, memory and network, each as latest, average and peak, with the API's own labels. Use it toedgegap_generate_dockerfileWrite a Dockerfile for this project's headless game server build, ready for Edgegap: linux/amd64 base, the build folder copied in, the binary made executable, tedgegap_validate_server_configCheck a game server Dockerfile and the ports/resources you intend to register against what Edgegap requires, BEFORE building and pushing. Catches the failures tedgegap_get_registry_credentialsGet the push login for this organization's private Edgegap container registry (registry.edgegap.com) and the exact docker login, build and push commands for youedgegap_list_registry_tagsList the tags pushed for one image in this organization's Edgegap container registry, with push time and size. Call it after docker push to confirm the tag landedgegap_delete_registry_tagDelete one tag, and the image it points to, from this organization's Edgegap container registry, to clean up old builds. Takes exactly one image name and one exedgegap_tag_deploymentAdd tags to, or remove tags from, one running deployment, e.g. to mark the match it serves or that a test is done, so edgegap_list_deployments can filter on theedgegap_report_deploymentReport a problem with one deployment to Edgegap (the API's "Report a Deployment", meant for a studio's moderation backend), with a short reason and optional keyedgegap_delete_app_versionDelete one version of an application, to clean up test versions. Exactly one exact version name; refused while any deployment of that version is running. The coedgegap_delete_appDelete one application and every version under it, to clean up a test application. Exactly one exact name; refused while any of its deployments is running, andedgegap_list_fleet_hostsList the hosts in one of the organization's private fleets (dedicated machines Edgegap manages for you), with status, IP and location. Only ACTIVE hosts acceptedgegap_list_endpoint_storageList the organization's Endpoint Storage: S3-compatible buckets Edgegap exports container logs to when a deployment ends (so logs survive the deployment), and tedgegap_create_endpoint_storageRegister an S3-compatible bucket (AWS S3, Cloudflare R2, DigitalOcean Spaces, ...) as Endpoint Storage, so container logs are exported there when deployments enedgegap_create_pull_profileCreate a pull profile under an Endpoint Storage: at boot, Edgegap copies a file or folder from the bucket into the container (maps, configs, large assets kept o
Details
- Version: 0.17.2
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 653 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/edgegap/llm-mcp-server
- Website: https://edgegap.com
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/dev.edgegap/mcp)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp