Files

1.9 KiB

API Reconnaissance Findings - Phase 2

Date: 2026-10-12T21:27:00+03:00

Endpoint Discovery Summary

Endpoint Status Type Notes
api.cumin.dev ✅ ACTIVE REST + MCP Token works, 49 MCP tools
api.cumin.dev/health ✅ 200 OK JSON {"status":"OK"}
api.cumin.dev/mcp ✅ 200 OK MCP Protocol Session initialized
deploy.ghaymah.systems ✅ 200 OK React SPA Vite-built, client-side routing
api.ghaymah.systems ❌ TIMEOUT N/A Port not open / unreachable
api.ghaymah.systems/health ❌ TIMEOUT N/A Port not open
api.ghaymah.systems/mcp ❌ TIMEOUT N/A Port not open

Critical Finding: Ghaymah uses Cumin API Backend

  • The Ghaymah UI (deploy.ghaymah.systems) is a branded frontend
  • The actual API backend is api.cumin.dev (shared platform)
  • The Cumin token works for both platforms

MCP Tools (49 total - up from ~12):

["add_star","app_logs","constellation_logs","create_api_token","create_app",
"create_bucket","create_constellation","create_key","create_postgres","create_project",
"create_pull_secret","create_secret","create_volume","delete_api_token","delete_app",
"delete_bucket","delete_constellation","delete_key","delete_postgres","delete_project",
"delete_pull_secret","delete_secret","delete_star_files","delete_volume","exec_in_app",
"get_star_files","invoke_star","list_api_tokens","list_apps","list_buckets",
"list_constellations","list_keys","list_postgres","list_projects","list_pull_secrets",
"list_secrets","list_stars","list_volumes","patch_star_files","postgres_logs",
"remove_star","replace_star_files","update_app","update_bucket","update_constellation",
"update_postgres","update_project","update_pull_secret","update_secret"]

Existing Deployed Apps:

  • soc-gateway (ID: 0db0f9b0-f452-4d9a-9379-c5dd9e209df3) - running
  • soc-backend (ID: d1309ed4-9442-4623-adde-0419c99c8d70) - running