Official Remote Cloud MCP Gateway
Connect Your AI Agents to Pterodactyl
Control game servers, files, console commands, backups, and user management using natural language in Google Antigravity, Claude Desktop, and Cursor.
42Total Tools
0Downloads Needed
100%Cloud SSE Ready
1. Enter Panel Credentials
Your credentials are securely passed directly into the SSE stream URL and never stored in any database.
2. Copy MCP Configuration
Select your AI assistant and paste this snippet into your config file.
Permission Scope
Config Format
{
"mcpServers": {
"pterodactyl": {
"serverUrl": "https://your-domain.vercel.app/api/sse",
"headers": {
"x-ptero-url": "https://panel.example.com",
"x-ptero-client-key": "ptlc_YOUR_CLIENT_KEY",
"x-ptero-app-key": "ptla_YOUR_APP_KEY"
}
}
}
}Antigravity Config Path: Paste into
~/.gemini/config/mcp_config.json or project .agents/mcp_config.json.Explore All 42 MCP Tools
Every tool is automatically available to your AI assistant once connected.
Client API
pterodactyl_list_servers
List all accessible game servers with live status and limits.
"Show all my game servers"
Client API
pterodactyl_get_server_resources
Get live CPU %, RAM, disk bytes, network, and power state.
"Check CPU and RAM for server srv1"
Client API
pterodactyl_power_action
Send start, stop, restart, or kill power signal.
"Restart Minecraft server srv1"
Client API
pterodactyl_send_command
Execute console commands directly on the server.
"Send "say Server restarting in 5m" to srv1"
Client API
pterodactyl_list_files
List files and directories inside server path.
"List files in /plugins"
Client API
pterodactyl_read_file
Read text or config file content from the container.
"Read server.properties"
Client API
pterodactyl_write_file
Create or overwrite raw content in a file.
"Set max-players=20 in server.properties"
Client API
pterodactyl_delete_files
Delete one or more files/folders.
"Delete crash-reports folder"
Client API
pterodactyl_create_folder
Create a new directory inside container.
"Create folder /mods/disabled"
Client API
pterodactyl_rename_files
Rename or move files.
"Move plugin.jar to /plugins"
Client API
pterodactyl_compress_files
Compress files into a tar.gz archive.
"Compress world folder"
Client API
pterodactyl_decompress_file
Extract an archive file.
"Extract backup.tar.gz"
Client API
pterodactyl_list_backups
List all backups of a server.
"List all backups for srv1"
Client API
pterodactyl_create_backup
Create a new backup with optional lock.
"Take a locked backup called "Pre-Update""
Client API
pterodactyl_restore_backup
Restore server from a backup UUID.
"Restore backup abc-123"
Client API
pterodactyl_delete_backup
Delete a server backup.
"Delete backup abc-123"
Client API
pterodactyl_list_schedules
List automated cron schedules on a server.
"Show all schedules"
Client API
pterodactyl_create_schedule
Create an automated schedule.
"Schedule restart every 6 hours"
Client API
pterodactyl_create_schedule_task
Add task action inside a schedule.
"Add restart power action to schedule 1"
Client API
pterodactyl_list_databases
List attached databases and credentials.
"Show databases for srv1"
Client API
pterodactyl_list_startup_variables
List startup environment variables.
"List startup variables for srv1"
Client API
pterodactyl_update_startup_variable
Update a startup variable value.
"Change MINECRAFT_VERSION to 1.21"
Admin API
pterodactyl_admin_list_servers
List all servers on panel with owner and node info.
"List all servers in the panel"
Admin API
pterodactyl_admin_get_server
Get admin details of a server by ID.
"Get admin details for server #5"
Admin API
pterodactyl_admin_create_server
Create a brand new server with RAM, CPU, disk & egg.
"Create a 4GB Minecraft server for user #1"
Admin API
pterodactyl_admin_update_server_build
Update CPU, RAM, disk limits and allocations.
"Upgrade server #5 RAM to 8192MB"
Admin API
pterodactyl_admin_update_server_details
Update server name, owner user, or description.
"Change owner of server #5 to user #2"
Admin API
pterodactyl_admin_update_server_startup
Update startup command, egg, or Docker image.
"Update startup script for server #5"
Admin API
pterodactyl_admin_suspend_server
Suspend a server from the admin panel.
"Suspend server #5"
Admin API
pterodactyl_admin_unsuspend_server
Unsuspend a server.
"Unsuspend server #5"
Admin API
pterodactyl_admin_reinstall_server
Trigger server reinstallation.
"Reinstall server #5"
Admin API
pterodactyl_admin_delete_server
Delete server permanently (optional force).
"Delete server #5 with force"
Admin API
pterodactyl_admin_list_users
List all registered panel users.
"Show all panel users"
Admin API
pterodactyl_admin_create_user
Create a new user account.
"Create admin user for john@example.com"
Admin API
pterodactyl_admin_delete_user
Delete user account.
"Delete user #3"
Admin API
pterodactyl_admin_list_nodes
List all nodes with RAM/disk limits.
"List all nodes and their capacities"
Admin API
pterodactyl_admin_get_node_config
Get Wings token and configuration.
"Get Wings token for node #1"
Admin API
pterodactyl_admin_list_node_allocations
List ports/IPs allocated on a node.
"List available ports on node #1"
Admin API
pterodactyl_admin_create_node_allocations
Assign new port ranges to a node.
"Add ports 25565-25570 to node #1"
Admin API
pterodactyl_admin_list_nests
List all nests (game categories).
"List nests"
Admin API
pterodactyl_admin_list_eggs
List eggs inside a nest.
"List eggs in nest #1"
Admin API
pterodactyl_admin_get_egg
Get egg startup and docker configuration.
"Show config for egg #3"