From e98af912213f9f110e0a2df6465de4776d5bc58e Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 14 Apr 2026 00:40:58 +0000 Subject: [PATCH] docs: Add Pterodactyl admin API key for Chronicler access --- docs/integrations/claude-connectors.md | 39 ++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/docs/integrations/claude-connectors.md b/docs/integrations/claude-connectors.md index cc62dc2..b4a9451 100644 --- a/docs/integrations/claude-connectors.md +++ b/docs/integrations/claude-connectors.md @@ -162,6 +162,45 @@ Cloudflare Developer Platform:set_active_account --- +## Pterodactyl Panel API Keys + +**Panel URL:** https://panel.firefrostgaming.com + +| Key | Type | Token | Purpose | +|-----|------|-------|---------| +| Claude Chronicler | **Admin** (`ptla_`) | `ptla_4eKCnPBofAmvLDjouTGS5OagDpIra58nRetjnXOeoh5` | Full admin access — server management, schedules, allocations, users | +| Whitelist Manager / Arbiter | **Client** (`ptlc_`) | `ptlc_vudB5oRaeoJGPip4fH5PDiymgi28uc39OjJsCbTDVEK` | Client-level access — Arbiter and whitelist manager use this | + +**Admin key capabilities (ptla_):** +- Create/delete servers +- Manage schedules (create, update, fix broken ones) +- Manage allocations and ports +- Manage users and nodes +- Everything the client key can do, plus all of the above + +**Usage:** +```bash +# Power action (restart/start/stop/kill) +curl -s -X POST "https://panel.firefrostgaming.com/api/client/servers/{uuid}/power" \ + -H "Authorization: Bearer ptla_4eKCnPBofAmvLDjouTGS5OagDpIra58nRetjnXOeoh5" \ + -H "Content-Type: application/json" \ + -d '{"signal":"restart"}' + +# Send console command +curl -s -X POST "https://panel.firefrostgaming.com/api/client/servers/{uuid}/command" \ + -H "Authorization: Bearer ptla_4eKCnPBofAmvLDjouTGS5OagDpIra58nRetjnXOeoh5" \ + -H "Content-Type: application/json" \ + -d '{"command":"your command here"}' + +# List all servers (admin) +curl -s "https://panel.firefrostgaming.com/api/application/servers" \ + -H "Authorization: Bearer ptla_4eKCnPBofAmvLDjouTGS5OagDpIra58nRetjnXOeoh5" +``` + +**Added:** April 13, 2026 (Chronicler #87) — Admin key created at Michael's request to give Chroniclers full panel access. + +--- + ## Adding New Connectors 1. Go to Claude Settings → Connectors