MCP server for horizOn Backend-as-a-Service: documentation, live API tools, and workflow prompts for Godot, Unity, and Unreal Engine integration.
Dedotto dai trasporti dichiarati da questo annuncio (stdio). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.
HORIZON_API_KEYChiave APIfacoltativahorizOn project API key for the live API tools. The documentation works without it.
HORIZON_ACCOUNT_API_KEYChiave APIfacoltativahorizOn account key for the dashboard admin tools.
Dichiarato dall’autore nel registro MCP ufficiale. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.
Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.
horizon_signup_anonymousCreates a guest account with only a display name, for players without email. For accounts with email and password, use horizon_signup_email.Creates a guest account with only a display name, for players without email. For accounts with email and password, use horizon_signup_email.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_signup_emailCreates an account with email, password and display name. Use horizon_signin_email for existing accounts and horizon_signup_anonymous for guests.Creates an account with email, password and display name. Use horizon_signin_email for existing accounts and horizon_signup_anonymous for guests.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_signin_emailSigns in an existing email account and starts a session. Use horizon_signup_email to create one and horizon_signin_anonymous for guest accounts.Signs in an existing email account and starts a session. Use horizon_signup_email to create one and horizon_signin_anonymous for guest accounts.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_signin_anonymousSigns in a guest account with the anonymousToken returned by horizon_signup_anonymous and starts a session. Use horizon_signin_email for email accounts.Signs in a guest account with the anonymousToken returned by horizon_signup_anonymous and starts a session. Use horizon_signin_email for email accounts.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_check_authChecks whether a session token from horizon_signin_email or horizon_signin_anonymous is still valid for this user, for example before a call that needs a session.Checks whether a session token from horizon_signin_email or horizon_signin_anonymous is still valid for this user, for example before a call that needs a session.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_cloudsave_listLists cloud saves for the authenticated account, optionally filtered by project API key. Default sort is createdAt DESC.Lists cloud saves for the authenticated account, optionally filtered by project API key. Default sort is createdAt DESC.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_cloudsave_getFetches a single cloud save by its UUID, including the full saveData payload.Fetches a single cloud save by its UUID, including the full saveData payload.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_cloudsave_updateReplaces the saveData of an existing cloud save. The backend enforces both a hard 300KB request limit and a soft per-tier byte limit.Replaces the saveData of an existing cloud save. The backend enforces both a hard 300KB request limit and a soft per-tier byte limit.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_cloudsave_deleteprivilegiatoSoft-deletes a cloud save. Deleted saves are no longer accessible to end-users and disappear from list results.Soft-deletes a cloud save. Deleted saves are no longer accessible to end-users and disappear from list results.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_cloudsave_getStatsReturns aggregated cloud save statistics for the authenticated account (totals, storage used in bytes/KB/MB, average size, per-project breakdown). Note: the current backend endpoint is account-scoped; projectApiKeyId is reserved for forward-compat.Returns aggregated cloud save statistics for the authenticated account (totals, storage used in bytes/KB/MB, average size, per-project breakdown). Note: the current backend endpoint is account-scoped; projectApiKeyId is reserved for forward-compat.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_cloudsave_getLimitsReturns the cloud save limits and current usage for the authenticated account (role, max bytes per save, current count, current storage used). Note: the current backend endpoint is account-scoped; projectApiKeyId is reserved for forward-compat.Returns the cloud save limits and current usage for the authenticated account (role, max bytes per save, current count, current storage used). Note: the current backend endpoint is account-scoped; projectApiKeyId is reserved for forward-compat.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_save_cloud_dataStores a player's save game as a string, usually JSON, and replaces any earlier save of that player.Stores a player's save game as a string, usually JSON, and replaces any earlier save of that player.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_load_cloud_dataReads a player's save game that was stored with horizon_save_cloud_data.Reads a player's save game that was stored with horizon_save_cloud_data.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_test_connectionChecks that HORIZON_API_KEY and HORIZON_BASE_URL work by fetching all remote configs of the app.Checks that HORIZON_API_KEY and HORIZON_BASE_URL work by fetching all remote configs of the app.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_create_crash_reportSubmits a crash (CRASH), a caught exception (NON_FATAL) or a freeze (ANR) to horizOn Crash Reporting, where it shows up in the dashboard.Submits a crash (CRASH), a caught exception (NON_FATAL) or a freeze (ANR) to horizOn Crash Reporting, where it shows up in the dashboard.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_create_crash_sessionRegisters a game session so horizOn can calculate the crash-free rate. Call it once at app start with a new unique sessionId,Registers a game session so horizOn can calculate the crash-free rate. Call it once at app start with a new unique sessionId,
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_crashes_listGroupsLists crash groups for the authenticated account. Groups represent unique crash signatures; each group has many occurrences. Results are paginated and sorted by lastSeenAt DESC.Lists crash groups for the authenticated account. Groups represent unique crash signatures; each group has many occurrences. Results are paginated and sorted by lastSeenAt DESC.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_crashes_getGroupFetches a single crash group by its UUID, including title, status, counts, and affected version range.Fetches a single crash group by its UUID, including title, status, counts, and affected version range.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_crashes_updateStatusUpdates the status of a crash group (OPEN, RESOLVED, REGRESSED). Optionally record the version in which the crash was resolved — useful for regression detection.Updates the status of a crash group (OPEN, RESOLVED, REGRESSED). Optionally record the version in which the crash was resolved — useful for regression detection.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_crashes_updateNotesUpdates the free-form notes stored on a crash group. Used for triage and hand-off comments between engineers.Updates the free-form notes stored on a crash group. Used for triage and hand-off comments between engineers.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_crashes_listOccurrencesLists individual crash report occurrences for a specific crash group. Results are paginated and sorted by createdAt DESC.Lists individual crash report occurrences for a specific crash group. Results are paginated and sorted by createdAt DESC.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_crashes_getReportFetches a single crash report occurrence by its UUID, including stack trace, breadcrumbs, device metadata, and session reference.Fetches a single crash report occurrence by its UUID, including stack trace, breadcrumbs, device metadata, and session reference.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_crashes_getStatsFetches account-level crash reporting statistics (totalCrashes, crashFreeRate, affectedUsers, session counts, quota usage). The projectApiKeyId argument is accepted for forward-compat, but the current backend stats endpoint is account-wide and ignores it.Fetches account-level crash reporting statistics (totalCrashes, crashFreeRate, affectedUsers, session counts, quota usage). The projectApiKeyId argument is accepted for forward-compat, but the current backend stats endpoint is account-wide and ignores it.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_crashes_deleteGroupSoft-deletes a crash group by its UUID. The group and its occurrences are excluded from lists and stats afterwards.Soft-deletes a crash group by its UUID. The group and its occurrences are excluded from lists and stats afterwards.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_send_emailSends a transactional email to a registered horizOn user using a pre-configured template.Sends a transactional email to a registered horizOn user using a pre-configured template.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_cancel_emailCancels a pending or scheduled email. Only emails with status 'pending' can be cancelled.Cancels a pending or scheduled email. Only emails with status 'pending' can be cancelled.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_get_email_statusGets the current status of a specific email (pending, processing, sent, or failed).Gets the current status of a specific email (pending, processing, sent, or failed).
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_emailtemplates_listLists all email templates for a specific project API key. The response omits the body to keep the payload small — use the get tool for full details.Lists all email templates for a specific project API key. The response omits the body to keep the payload small — use the get tool for full details.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_emailtemplates_getFetches a single email template by UUID, including all language variants for subject and body.Fetches a single email template by UUID, including all language variants for subject and body.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_emailtemplates_createCreates a new email template for a project API key. Slug must be unique per project and match /^_?[a-z0-9][a-z0-9_-]*$/ (optional leading underscore is reserved for system templates like _user_password_reset). Subject and body are multilingual maps.Creates a new email template for a project API key. Slug must be unique per project and match /^_?[a-z0-9][a-z0-9_-]*$/ (optional leading underscore is reserved for system templates like _user_password_reset). Subject and body are multilingual maps.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_emailtemplates_updateUpdates an email template. All fields are optional — only provided fields are overwritten.Updates an email template. All fields are optional — only provided fields are overwritten.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_emailtemplates_deleteprivilegiatoSoft-deletes an email template. Any pending emails that reference this template will fail on delivery.Soft-deletes an email template. Any pending emails that reference this template will fail on delivery.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_emailtemplates_previewRenders a template preview with sample variable values. Does not send any email. The backend parameter name is 'language' (not 'lang').Renders a template preview with sample variable values. Does not send any email. The backend parameter name is 'language' (not 'lang').
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_feedback_listLists user feedback entries for the authenticated account. Results are paginated and sorted by createdAt DESC. Optionally filter by a specific project API key UUID (maps to the backend's apiKeyId query parameter).Lists user feedback entries for the authenticated account. Results are paginated and sorted by createdAt DESC. Optionally filter by a specific project API key UUID (maps to the backend's apiKeyId query parameter).
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_feedback_getFetches a single user feedback entry by its UUID, including the full message, associated user, and API key metadata.Fetches a single user feedback entry by its UUID, including the full message, associated user, and API key metadata.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_submit_feedbackSends player feedback, such as a bug report, a feature request or a general comment, to the horizOn dashboard, where the developer reads it.Sends player feedback, such as a bug report, a feature request or a general comment, to the horizOn dashboard, where the developer reads it.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_giftcodes_listLists gift codes for the authenticated account. The backend paginates and returns non-deleted codes; the projectApiKeyId filter is applied client-side by the caller if needed (the list endpoint itself is account-scoped).Lists gift codes for the authenticated account. The backend paginates and returns non-deleted codes; the projectApiKeyId filter is applied client-side by the caller if needed (the list endpoint itself is account-scoped).
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_giftcodes_getFetches a single gift code by its UUID, including gift data, redemption counters, revocation status and expiration.Fetches a single gift code by its UUID, including gift data, redemption counters, revocation status and expiration.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_giftcodes_createCreates a new gift code linked to a specific project API key. The code value is immutable once created; use update to change title/description/rewards/limits/expiration.Creates a new gift code linked to a specific project API key. The code value is immutable once created; use update to change title/description/rewards/limits/expiration.
Per questo strumento non è stato pubblicato alcuno schema di input.
horizon_admin_giftcodes_updateUpdates mutable properties of an existing gift code. Only the provided fields are changed. The code value itself cannot be changed — create a new gift code instead.Updates mutable properties of an existing gift code. Only the provided fields are changed. The code value itself cannot be changed — create a new gift code instead.
Per questo strumento non è stato pubblicato alcuno schema di input.
40 strumenti su 40 hanno pubblicato una descrizione.
I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.
MCP server for horizOn Backend-as-a-Service: documentation, live API tools, and workflow prompts for Godot, Unity, and Unreal Engine integration.
I nomi collegati aprono l’indice Forge di tutte le voci osservate esporre quello strumento. Sfoglia tutti gli strumenti indicizzati.
La scansione si è fermata al limite di profondità 4. Tutto ciò che sta sotto quel livello non è mai stato risolto.
La scansione si è fermata al limite di 60 pacchetti. Il resto dell'albero non è mai stato risolto.
Altri 36 pacchetti risolti non vengono disegnati qui (limite di visualizzazione: 24). Ogni dipendenza con un avviso di sicurezza viene disegnata comunque. Inventario completo (SBOM CycloneDX)
54 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.
+42 altre non elencate. I conteggi per motivo qui sopra le comprendono tutte.
Non seguite: peerDependencies. Questo albero copre solo le dipendenze di runtime, quindi ciò che queste comportano non è mai stato risolto.