Command line for Octri. Push OpenAPI specs, build SDKs in ten languages, publish docs, and triage the errors those SDKs report from production. Ships an MCP server so an AI assistant can run the same commands.
Déduit des transports déclarés par cette annonce (stdio). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
OCTRI_API_KEYClé d’APIfacultatifOctri API key. Not needed if you have signed in with `octri auth login`.
Déclaré par l’auteur dans le registre MCP officiel. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.
octri_whoamiThe signed-in user, org, plan, API URL and currently selected project. Call this first to confirm which environment the session is pointed at.The signed-in user, org, plan, API URL and currently selected project. Call this first to confirm which environment the session is pointed at.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_list_projectsAll projects in the organisation, with ids.All projects in the organisation, with ids.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_list_specsOpenAPI specs uploaded to a project, newest first.OpenAPI specs uploaded to a project, newest first.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_push_specUpload OpenAPI spec text (JSON or YAML) as the project's new current spec. Returns the created spec id.Upload OpenAPI spec text (JSON or YAML) as the project's new current spec. Returns the created spec id.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_import_spec_urlImport an OpenAPI spec from a public URL.Import an OpenAPI spec from a public URL.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_list_languagesThe SDK generator's language catalogue and the preference keys each language accepts.The SDK generator's language catalogue and the preference keys each language accepts.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_list_operationsEvery operation the parser found in the current spec, with method, path, operationId and deprecation, the list the SDK Studio renders.Every operation the parser found in the current spec, with method, path, operationId and deprecation, the list the SDK Studio renders.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_get_sdk_settingsThe project's persisted SDK Studio settings, per-endpoint overrides, revision, and last published release. The revision is required to write settings back.The project's persisted SDK Studio settings, per-endpoint overrides, revision, and last published release. The revision is required to write settings back.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_set_sdk_settingsWrite SDK Studio settings. Pass a full settings object (read it first with octri_get_sdk_settings and modify), plus the revision you read. A stale revision is rejected.Write SDK Studio settings. Pass a full settings object (read it first with octri_get_sdk_settings and modify), plus the revision you read. A stale revision is rejected.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_validate_specRun the generator's validator against the project's current spec. Cheap; do this before spending a build.Run the generator's validator against the project's current spec. Cheap; do this before spending a build.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_preview_sdkGenerate one language WITHOUT spending a build, and return the emitted file paths (and optionally contents). This is the fast loop for generator changes.Generate one language WITHOUT spending a build, and return the emitted file paths (and optionally contents). This is the fast loop for generator changes.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_trigger_buildQueue an SDK build for one or more languages. Returns a build id immediately; poll with octri_get_build or block with octri_wait_for_build.Queue an SDK build for one or more languages. Returns a build id immediately; poll with octri_get_build or block with octri_wait_for_build.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_list_buildsRecent SDK builds with per-language status.Recent SDK builds with per-language status.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_get_buildOne build's current state, including each language's lifecycle phase and any failure message.One build's current state, including each language's lifecycle phase and any failure message.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_wait_for_buildBlock until every language of a build reaches a terminal state, then return the final per-language result. Use after octri_trigger_build.Block until every language of a build reaches a terminal state, then return the final per-language result. Use after octri_trigger_build.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_retry_buildRe-run only the named languages of an existing build, in place. Omit `languages` to retry exactly the ones that failed.Re-run only the named languages of an existing build, in place. Omit `languages` to retry exactly the ones that failed.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_fetch_artifactsDownload and extract a build's artifacts into the local cache so their files can be listed and read. Returns per-language file counts and a content fingerprint.Download and extract a build's artifacts into the local cache so their files can be listed and read. Returns per-language file counts and a content fingerprint.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_list_generated_filesList the files of a previously fetched build+language, with sizes. Call octri_fetch_artifacts first.List the files of a previously fetched build+language, with sizes. Call octri_fetch_artifacts first.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_read_generated_fileRead one generated file from a fetched build. This is how to inspect what the generator actually emitted.Read one generated file from a fetched build. This is how to inspect what the generator actually emitted.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_diff_buildsCompare two fetched builds file-by-file per language: which emitted files were added, removed or changed. The primary way to judge a generator change.Compare two fetched builds file-by-file per language: which emitted files were added, removed or changed. The primary way to judge a generator change.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_list_doc_pagesDocumentation pages generated for the project.Documentation pages generated for the project.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_get_doc_pageOne documentation page by slug.One documentation page by slug.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_list_mcp_toolsThe MCP tool catalogue this project publishes to its own customers, derived from its SDK config.The MCP tool catalogue this project publishes to its own customers, derived from its SDK config.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_list_sdk_reposPer-language GitHub repositories linked to the project's SDKs.Per-language GitHub repositories linked to the project's SDKs.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_monitoring_summaryProduction health for the project: event count, error count, error rate and distinct issues over a window. Call this before reading issues. It tells you whether there is anything to look at.Production health for the project: event count, error count, error rate and distinct issues over a window. Call this before reading issues. It tells you whether there is anything to look at.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_list_issuesGrouped production errors, newest first. Each issue has an id usable with octri_get_issue.Grouped production errors, newest first. Each issue has an id usable with octri_get_issue.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_get_issueOne issue with its stack frames and recent events. A frame with resolved=true was de-minified against an uploaded source map; if none are, the symbols for that release were never uploaded.One issue with its stack frames and recent events. A frame with resolved=true was de-minified against an uploaded source map; if none are, the symbols for that release were never uploaded.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_set_issue_statusTriage an issue: resolve it, ignore it, or reopen it (status `unresolved`).Triage an issue: resolve it, ignore it, or reopen it (status `unresolved`).
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_query_logsRaw production events, unaggregated. Use when an issue's grouped view is not enough, e.g. to see every occurrence across releases.Raw production events, unaggregated. Use when an issue's grouped view is not enough, e.g. to see every occurrence across releases.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_monitoring_releasesError rate, new issues and regressions per release. This is how you tell whether a deploy made things worse.Error rate, new issues and regressions per release. This is how you tell whether a deploy made things worse.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_monitoring_performanceSlowest transactions (p50/p95) and suspected N+1 query patterns for the project.Slowest transactions (p50/p95) and suspected N+1 query patterns for the project.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_publish_buildPublish a ready build's artifacts to package registries. Irreversible for public registries. Prefer mode `pack` unless a release was explicitly requested.Publish a ready build's artifacts to package registries. Irreversible for public registries. Prefer mode `pack` unless a release was explicitly requested.
Aucun schéma d’entrée n’a été publié pour cet outil.
octri_delete_specprivilégiéPermanently delete a spec from a project.Permanently delete a spec from a project.
Aucun schéma d’entrée n’a été publié pour cet outil.
33 outils sur 33 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
Command line for Octri. Push OpenAPI specs, build SDKs in ten languages, publish docs, and triage the errors those SDKs report from production. Ships an MCP server so an AI assistant can run the same commands.
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
L'exploration s'est arrêtée à la limite de profondeur 4. Tout ce qui se trouve en dessous n'a jamais été résolu.
L'exploration s'est arrêtée à la limite de 60 paquets. Le reste de l'arbre n'a jamais été résolu.
36 autres paquets résolus ne sont pas dessinés ici (limite d'affichage : 24). Toute dépendance porteuse d'un avis de sécurité est dessinée quelle que soit la limite. Inventaire complet (SBOM CycloneDX)
53 dépendances déclarées ne sont jamais arrivées dans l'arbre. Elles manquent à la résolution de Forge, pas au paquet.
+41 de plus non listées. Les comptes par motif ci-dessus les couvrent toutes.
Non suivies : peerDependencies. Cet arbre ne couvre que les dépendances d'exécution ; ce qu'elles entraînent n'a jamais été résolu.