← All WebMCP sites

pixly.gg

Media & Personalhttps://pixly.gg/listed as of 2026-08-01
Minecraft server hosting with no subscription — pay for the time your server is online. Java + Bedrock crossplay, 1-click mods, 10 free hours to try, no card.
See Ora's auditWe loaded this site in a real browser and scored its tools.

Tools

mc_list_serversactimperative
List every Minecraft server owned by the signed-in user, including id, name, domain, region, status and online players.
Input schema
{
  "type": "object",
  "properties": {}
}
mc_get_serveractimperative
Get full details for one server by id (status, config, instance size, connection address, players).
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "serverId": {
      "type": "string",
      "minLength": 1,
      "description": "The target server id (ULID), as returned by mc_list_servers."
    }
  },
  "required": [
    "serverId"
  ]
}
mc_create_serveractimperative
Create a new Minecraft server. `region` must be an awsRegion id from mc_list_regions. Per-account server limits and wallet balance are enforced server-side; a 402/403 result means the action was blocked, not that it failed transiently.
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "region": {
      "type": "string",
      "minLength": 1
    },
    "config": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "enum": [
            "VANILLA",
            "FABRIC",
            "FORGE",
            "NEOFORGE",
            "PAPER",
            "PUFFERFISH",
            "PURPUR",
            "LEAF",
            "FOLIA",
            "QUILT"
          ]
        },
        "version": {
          "type": "string",
          "maxLength": 20
        },
        "serverImage": {
          "type": "string",
          "enum": [
            "itzg/minecraft-server:java25-alpine",
            "itzg/minecraft-server:java21-alpine",
            "itzg/minecraft-server:java17",
            "itzg/minecraft-server:java8"
          ]
        },
        "motd": {
          "type": "string",
          "maxLength": 2048
        },
        "maxPlayers": {
          "type": "integer",
          "minimum": 0,
          "maximum": 1000
        },
        "difficulty": {
          "type": "string",
          "enum": [
            "peaceful",
            "easy",
            "normal",
            "hard"
          ]
        },
        "onlineMode": {
          "default": true,
          "type": "boolean"
        },
        "modrinthProjects": {
          "type": "string",
          "maxLength": 8096
        },
        "modrinthModpack": {
          "type": "string",
          "maxLength": 1024
        },
        "plugins": {
          "type": "string",
          "maxLength": 8096
        },
        "mods": {
          "type": "string",
          "maxLength": 8096
        },
        "whitelist": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "uuid": {
                "type": "string",
                "minLength": 1
              },
              "name": {
                "type": "string",
                "minLength": 1,
                "maxLength": 16
              }
            },
            "required": [
              "name"
            ]
          }
        },
        "ops": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "uuid": {
                "type": "string",
                "minLength": 1
              },
              "name": {
                "type": "string",
                "minLength": 1,
                "maxLength": 16
              },
              "level": {
                "type": "integer",
                "minimum": 1,
                "maximum": 4
              },
              "bypassesPlayerLimit": {
                "type": "boolean"
              }
            },
            "required": [
              "name",
              "level",
              "bypassesPlayerLimit"
            ]
          }
        },
        "bannedPlayers": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "uuid": {
                "type": "string",
                "minLength": 1
              },
              "name": {
                "type": "string",
                "minLength": 1,
                "maxLength": 16
              },
              "created": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "expires": {
                "type": "string"
              },
              "reason": {
                "type": "string"
              }
            },
            "required": [
              "uuid",
              "name",
              "created",
              "source",
              "expires",
              "reason"
            ]
          }
        },
        "bannedIps": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "ip": {
                "type": "string",
                "minLength": 1
              },
              "created": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "expires": {
                "type": "string"
              },
              "reason": {
                "type": "string"
              }
            },
            "required": [
              "ip",
              "created",
              "source",
              "expires",
              "reason"
            ]
          }
        },
        "whitelistEnabled": {
          "type": "boolean"
        },
        "gamemode": {
          "type": "string",
          "enum": [
            "survival",
            "creative",
            "adventure",
            "spectator"
          ]
        },
        "forceGamemode": {
          "type": "boolean"
        },
        "allowFlight": {
          "type": "boolean"
        },
        "enableCommandBlock": {
          "type": "boolean"
        },
        "spawnProtection": {
          "type": "integer",
          "minimum": 0,
          "maximum": 256
        },
        "viewDistance": {
          "type": "integer",
          "minimum": 3,
          "maximum": 32
        },
        "simulationDistance": {
          "type": "integer",
          "minimum": 3,
          "maximum": 32
        },
        "playerIdleTimeout": {
          "type": "integer",
          "minimum": 0,
          "maximum": 1440
        },
        "pvp": {
          "type": "boolean"
        },
        "hardcore": {
          "type": "boolean"
        },
        "bedrockEnabled": {
          "type": "boolean"
        },
        "voiceChatEnabled": {
          "type": "boolean"
        },
        "voiceChatProvider": {
          "type": "string",
          "enum": [
            "simple-voice-chat",
            "plasmo-voice"
          ]
        },
        "reviewNotice": {
          "type": "string",
          "maxLength": 2048
        }
      }
    },
    "instanceType": {
      "type": "string",
      "enum": [
        "c6g.medium",
        "m6g.medium",
        "c6g.large",
        "m6g.large",
        "r6g.large",
        "c6g.xlarge",
        "m6g.xlarge",
        "r6g.xlarge",
        "m6g.2xlarge",
        "r6g.2xlarge"
      ]
    }
  },
  "required": [
    "name",
    "region"
  ]
}
mc_update_serveractimperative
Update a server's name, instance size, autostart, or world config (MOTD, max players, difficulty, version, mods, etc.). Some fields require a restart to take effect.
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "serverId": {
      "type": "string",
      "minLength": 1,
      "description": "The target server id (ULID), as returned by mc_list_servers."
    },
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "config": {
      "type": "object",
      "properties": {
        "type": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "VANILLA",
                "FABRIC",
                "FORGE",
                "NEOFORGE",
                "PAPER",
                "PUFFERFISH",
                "PURPUR",
                "LEAF",
                "FOLIA",
                "QUILT"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "version": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 20
            },
            {
              "type": "null"
            }
          ]
        },
        "serverImage": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "itzg/minecraft-server:java25-alpine",
                "itzg/minecraft-server:java21-alpine",
                "itzg/minecraft-server:java17",
                "itzg/minecraft-server:java8"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "motd": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 2048
            },
            {
              "type": "null"
            }
          ]
        },
        "maxPlayers": {
          "anyOf": [
            {
              "type": "integer",
              "minimum": 0,
              "maximum": 1000
            },
            {
              "type": "null"
            }
          ]
        },
        "difficulty": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "peaceful",
                "easy",
                "normal",
                "hard"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "onlineMode": {
          "type": "boolean"
        },
        "modrinthProjects": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 8096
            },
            {
              "type": "null"
            }
          ]
        },
        "modrinthModpack": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 1024
            },
            {
              "type": "null"
            }
          ]
        },
        "plugins": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 8096
            },
            {
              "type": "null"
            }
          ]
        },
        "mods": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 8096
            },
            {
              "type": "null"
            }
          ]
        },
        "whitelist": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "type": "string",
                    "minLength": 1
                  },
                  "name": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 16
                  }
                },
                "required": [
                  "name"
                ]
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "ops": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "type": "string",
                    "minLength": 1
                  },
                  "name": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 16
                  },
                  "level": {
                    "type": "integer",
                    "minimum": 1,
                    "maximum": 4
                  },
                  "bypassesPlayerLimit": {
                    "type": "boolean"
                  }
                },
                "required": [
                  "name",
                  "level",
                  "bypassesPlayerLimit"
                ]
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "bannedPlayers": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "type": "string",
                    "minLength": 1
                  },
                  "name": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 16
                  },
                  "created": {
                    "type": "string"
                  },
                  "source": {
                    "type": "string"
                  },
                  "expires": {
                    "type": "string"
                  },
                  "reason": {
                    "type": "string"
                  }
                },
                "required": [
                  "uuid",
                  "name",
                  "created",
                  "source",
                  "expires",
                  "reason"
                ]
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "bannedIps": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "ip": {
                    "type": "string",
                    "minLength": 1
                  },
                  "created": {
                    "type": "string"
                  },
                  "source": {
                    "type": "string"
                  },
                  "expires": {
                    "type": "string"
                  },
                  "reason": {
                    "type": "string"
                  }
                },
                "required": [
                  "ip",
                  "created",
                  "source",
                  "expires",
                  "reason"
                ]
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "whitelistEnabled": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "gamemode": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "survival",
                "creative",
                "adventure",
                "spectator"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "forceGamemode": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "allowFlight": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "enableCommandBlock": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "spawnProtection": {
          "anyOf": [
            {
              "type": "integer",
              "minimum": 0,
              "maximum": 256
            },
            {
              "type": "null"
            }
          ]
        },
        "viewDistance": {
          "anyOf": [
            {
              "type": "integer",
              "minimum": 3,
              "maximum": 32
            },
            {
              "type": "null"
            }
          ]
        },
        "simulationDistance": {
          "anyOf": [
            {
              "type": "integer",
              "minimum": 3,
              "maximum": 32
            },
            {
              "type": "null"
            }
          ]
        },
        "playerIdleTimeout": {
          "anyOf": [
            {
              "type": "integer",
              "minimum": 0,
              "maximum": 1440
            },
            {
              "type": "null"
            }
          ]
        },
        "pvp": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "hardcore": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "bedrockEnabled": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "voiceChatEnabled": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "voiceChatProvider": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "simple-voice-chat",
                "plasmo-voice"
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      }
    },
    "instanceType": {
      "anyOf": [
        {
          "type": "string",
          "enum": [
            "c6g.medium",
            "m6g.medium",
            "c6g.large",
            "m6g.large",
            "r6g.large",
            "c6g.xlarge",
            "m6g.xlarge",
            "r6g.xlarge",
            "m6g.2xlarge",
            "r6g.2xlarge"
          ]
        },
        {
          "type": "null"
        }
      ]
    },
    "autoStartEnabled": {
      "type": "boolean"
    },
    "resetWorld": {
      "description": "Confirms a version downgrade by resetting the world in the same save",
      "type": "boolean"
    }
  },
  "required": [
    "serverId"
  ]
}
mc_server_actionactimperative
Run a lifecycle action on a server: start, stop, restart (full EC2 reboot) or restart-container (in-place). `start` may return a 402 billing error when the wallet balance is too low.
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "serverId": {
      "type": "string",
      "minLength": 1,
      "description": "The target server id (ULID), as returned by mc_list_servers."
    },
    "action": {
      "type": "string",
      "enum": [
        "start",
        "stop",
        "restart",
        "restart-container"
      ]
    }
  },
  "required": [
    "serverId",
    "action"
  ]
}
mc_delete_servertransactimperative
Permanently delete a server and its world data. Irreversible. Prompts the user to confirm before proceeding.
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "serverId": {
      "type": "string",
      "minLength": 1,
      "description": "The target server id (ULID), as returned by mc_list_servers."
    }
  },
  "required": [
    "serverId"
  ]
}
mc_reset_worldactimperative
Wipe the server's world and provision a fresh empty one (a backup is taken first). Domain and settings are preserved. Irreversible. Prompts the user to confirm.
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "serverId": {
      "type": "string",
      "minLength": 1,
      "description": "The target server id (ULID), as returned by mc_list_servers."
    }
  },
  "required": [
    "serverId"
  ]
}
mc_console_logsactimperative
Fetch recent console log lines for a server. Pass `cursor` (from a previous call's nextCursor) to page further back.
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "serverId": {
      "type": "string",
      "minLength": 1,
      "description": "The target server id (ULID), as returned by mc_list_servers."
    },
    "cursor": {
      "description": "Pagination cursor.",
      "type": "string"
    }
  },
  "required": [
    "serverId"
  ]
}
mc_list_backupsactimperative
List the backups (EBS snapshots) for a server, with state, size, reason and export status.
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "serverId": {
      "type": "string",
      "minLength": 1,
      "description": "The server id (ULID) that owns the backup."
    }
  },
  "required": [
    "serverId"
  ]
}
mc_create_backupactimperative
Take a new on-demand backup (snapshot) of a server's world. Billable; may return a 402 when the balance is too low.
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "serverId": {
      "type": "string",
      "minLength": 1,
      "description": "The server id (ULID) that owns the backup."
    }
  },
  "required": [
    "serverId"
  ]
}
mc_restore_backupactimperative
Restore a server's world from a backup snapshot, replacing the current world. Irreversible. Prompts the user to confirm.
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "serverId": {
      "type": "string",
      "minLength": 1,
      "description": "The server id (ULID) that owns the backup."
    },
    "snapshotId": {
      "type": "string",
      "minLength": 1,
      "description": "The EBS snapshot id of the backup, from mc_list_backups."
    }
  },
  "required": [
    "serverId",
    "snapshotId"
  ]
}
mc_delete_backuptransactimperative
Delete a backup snapshot. Irreversible. Prompts the user to confirm.
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "serverId": {
      "type": "string",
      "minLength": 1,
      "description": "The server id (ULID) that owns the backup."
    },
    "snapshotId": {
      "type": "string",
      "minLength": 1,
      "description": "The EBS snapshot id of the backup, from mc_list_backups."
    }
  },
  "required": [
    "serverId",
    "snapshotId"
  ]
}
mc_export_backupactimperative
Start exporting a backup snapshot to a downloadable ZIP. Poll mc_list_backups for exportState=ready, then call mc_backup_download_url.
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "serverId": {
      "type": "string",
      "minLength": 1,
      "description": "The server id (ULID) that owns the backup."
    },
    "snapshotId": {
      "type": "string",
      "minLength": 1,
      "description": "The EBS snapshot id of the backup, from mc_list_backups."
    }
  },
  "required": [
    "serverId",
    "snapshotId"
  ]
}
mc_backup_download_urlactimperative
Get a time-limited signed download URL for a backup that has finished exporting (exportState=ready).
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "serverId": {
      "type": "string",
      "minLength": 1,
      "description": "The server id (ULID) that owns the backup."
    },
    "snapshotId": {
      "type": "string",
      "minLength": 1,
      "description": "The EBS snapshot id of the backup, from mc_list_backups."
    }
  },
  "required": [
    "serverId",
    "snapshotId"
  ]
}
mc_delete_backup_exporttransactimperative
Delete the exported ZIP for a backup (the snapshot itself is kept).
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "serverId": {
      "type": "string",
      "minLength": 1,
      "description": "The server id (ULID) that owns the backup."
    },
    "snapshotId": {
      "type": "string",
      "minLength": 1,
      "description": "The EBS snapshot id of the backup, from mc_list_backups."
    }
  },
  "required": [
    "serverId",
    "snapshotId"
  ]
}
mc_list_regionsactimperative
List the regions available for hosting servers, with their awsRegion id, display name and enabled flag. Use an awsRegion value as the `region` when creating a server.
Input schema
{
  "type": "object",
  "properties": {}
}
mc_region_pingactimperative
Measure round-trip latency (in milliseconds) from the user's browser to a region's router. Lower is better; use it to recommend the fastest region before creating a server.
Input schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "awsRegion": {
      "type": "string",
      "minLength": 1,
      "description": "The awsRegion id from mc_list_regions, e.g. ap-southeast-1."
    }
  },
  "required": [
    "awsRegion"
  ]
}
mc_pricing_cataloganswerimperative
Get the full pricing catalog: per-region, per-instance-type and per-plan-tier hourly/monthly prices. Use it to quote costs or pick a plan size before creating a server.
Input schema
{
  "type": "object",
  "properties": {}
}
mc_recommended_regionactimperative
Get the server-recommended region id for the current user (geo/latency heuristic). A good default for `region` when creating a server.
Input schema
{
  "type": "object",
  "properties": {}
}
mc_get_walletactimperative
Get the signed-in user's wallet: current balance plus credited/debited totals. Useful to explain a 402 'insufficient balance' result from a start/create action.
Input schema
{
  "type": "object",
  "properties": {}
}
mc_current_billactimperative
Get the current month's running cost estimate and per-server breakdown (accrual-based, no CUR query).
Input schema
{
  "type": "object",
  "properties": {}
}
mc_list_billsactimperative
List the user's past monthly bills with per-server line items.
Input schema
{
  "type": "object",
  "properties": {}
}
Listings are sourced from public community registries and shown as reported.