Octri CLI
Push OpenAPI specs, build SDKs in ten languages, publish API docs, and triage production SDK errors.
Connector by octri.devOfficial · Domain verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/octri-dev-cli
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 22 read · 8 write · 1 delete · 2 not yet classified
- Secrets
- 2 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 33
Read from the source code; the running server may list different tools.
Read 22 · Look things up without changing anything.
octri_diff_buildsoctri_get_buildoctri_get_doc_pageoctri_get_issueoctri_get_sdk_settingsoctri_list_buildsoctri_list_doc_pagesoctri_list_generated_filesoctri_list_issuesoctri_list_languagesoctri_list_mcp_toolsoctri_list_operations
Show 10 more tools
octri_list_projectsoctri_list_sdk_reposoctri_list_specsoctri_monitoring_performanceoctri_monitoring_releasesoctri_monitoring_summaryoctri_preview_sdkoctri_query_logsoctri_read_generated_fileoctri_whoami
Write 8 · Create, change, send or run things.
octri_import_spec_urloctri_publish_buildoctri_push_specoctri_retry_buildoctri_set_issue_statusoctri_set_sdk_settingsoctri_trigger_buildoctri_wait_for_build
Delete 1 · Delete, drop, revoke or wipe things.
octri_delete_spec
Not yet classified 2 · We could not tell from the name and description.
octri_fetch_artifactsoctri_validate_spec
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
HTTPS_PROXYOCTRI_API_KEY
Other settings (environment variables or headers).
NO_PROXYOCTRI_PROFILEOCTRI_PROJECT_ID
Tools (33)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
octri_delete_specPermanently delete a spec from a project.
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.
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.
octri_get_buildOne build's current state, including each language's lifecycle phase and any failure message.
octri_get_doc_pageOne documentation page by slug.
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.
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.
octri_import_spec_urlImport an OpenAPI spec from a public URL.
octri_list_buildsRecent SDK builds with per-language status.
octri_list_doc_pagesDocumentation pages generated for the project.
octri_list_generated_filesList the files of a previously fetched build+language, with sizes. Call octri_fetch_artifacts first.
octri_list_issuesGrouped production errors, newest first. Each issue has an id usable with octri_get_issue.
octri_list_languagesThe SDK generator's language catalogue and the preference keys each language accepts.
octri_list_mcp_toolsThe MCP tool catalogue this project publishes to its own customers, derived from its SDK config.
octri_list_operationsEvery operation the parser found in the current spec, with method, path, operationId and deprecation, the list the SDK Studio renders.
Show 18 more tools
octri_list_projectsAll projects in the organisation, with ids.
octri_list_sdk_reposPer-language GitHub repositories linked to the project's SDKs.
octri_list_specsOpenAPI specs uploaded to a project, newest first.
octri_monitoring_performanceSlowest transactions (p50/p95) and suspected N+1 query patterns for the project.
octri_monitoring_releasesError rate, new issues and regressions per release. This is how you tell whether a deploy made things worse.
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.
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.
octri_publish_buildPublish a ready build's artifacts to package registries. Irreversible for public registries. Prefer mode `pack` unless a release was explicitly requested.
octri_push_specUpload OpenAPI spec text (JSON or YAML) as the project's new current spec. Returns the created spec id.
octri_query_logsRaw production events, unaggregated. Use when an issue's grouped view is not enough, e.g. to see every occurrence across releases.
octri_read_generated_fileRead one generated file from a fetched build. This is how to inspect what the generator actually emitted.
octri_retry_buildRe-run only the named languages of an existing build, in place. Omit `languages` to retry exactly the ones that failed.
octri_set_issue_statusTriage an issue: resolve it, ignore it, or reopen it (status `unresolved`).
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.
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.
octri_validate_specRun the generator's validator against the project's current spec. Cheap; do this before spending a build.
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.
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.
Compare and alternatives
Featured in
Signals
- Stars
- 3
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 25
- Last commit
- Oct 12, 2026 (16 days ago)
- Last release
- Oct 12, 2026 (16 days ago)
- Last package publish
- Oct 12, 2026 (16 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
dev.octri/cli- Version
- 1.0.6
- Auth
- API key
- Packages
- npm @octri/cli
- License
- MIT
- Repository
- github.com/octridev/octri-cli
- Website
- octri.dev
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from octri.dev
Cite this page
Octri CLI MCP server. Agent Mart. https://agentmart.dev/connectors/octri-dev-cli (last updated 2026-10-24)