Skip to content
Agentmart
Submit a tool

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

IndexedMITLocal (stdio)★ 3
Write a review

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.

We use your email only for this newsletter. Privacy

About

Push OpenAPI specs, build SDKs in ten languages, publish API docs, and triage production SDK errors.

No 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_builds
  • octri_get_build
  • octri_get_doc_page
  • octri_get_issue
  • octri_get_sdk_settings
  • octri_list_builds
  • octri_list_doc_pages
  • octri_list_generated_files
  • octri_list_issues
  • octri_list_languages
  • octri_list_mcp_tools
  • octri_list_operations
Show 10 more tools
  • octri_list_projects
  • octri_list_sdk_repos
  • octri_list_specs
  • octri_monitoring_performance
  • octri_monitoring_releases
  • octri_monitoring_summary
  • octri_preview_sdk
  • octri_query_logs
  • octri_read_generated_file
  • octri_whoami

Write 8 · Create, change, send or run things.

  • octri_import_spec_url
  • octri_publish_build
  • octri_push_spec
  • octri_retry_build
  • octri_set_issue_status
  • octri_set_sdk_settings
  • octri_trigger_build
  • octri_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_artifacts
  • octri_validate_spec

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • HTTPS_PROXY
  • OCTRI_API_KEY

Other settings (environment variables or headers).

  • NO_PROXY
  • OCTRI_PROFILE
  • OCTRI_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_spec

    Permanently delete a spec from a project.

  • octri_diff_builds

    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.

  • octri_fetch_artifacts

    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.

  • octri_get_build

    One build's current state, including each language's lifecycle phase and any failure message.

  • octri_get_doc_page

    One documentation page by slug.

  • octri_get_issue

    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.

  • octri_get_sdk_settings

    The 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_url

    Import an OpenAPI spec from a public URL.

  • octri_list_builds

    Recent SDK builds with per-language status.

  • octri_list_doc_pages

    Documentation pages generated for the project.

  • octri_list_generated_files

    List the files of a previously fetched build+language, with sizes. Call octri_fetch_artifacts first.

  • octri_list_issues

    Grouped production errors, newest first. Each issue has an id usable with octri_get_issue.

  • octri_list_languages

    The SDK generator's language catalogue and the preference keys each language accepts.

  • octri_list_mcp_tools

    The MCP tool catalogue this project publishes to its own customers, derived from its SDK config.

  • octri_list_operations

    Every 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_projects

    All projects in the organisation, with ids.

  • octri_list_sdk_repos

    Per-language GitHub repositories linked to the project's SDKs.

  • octri_list_specs

    OpenAPI specs uploaded to a project, newest first.

  • octri_monitoring_performance

    Slowest transactions (p50/p95) and suspected N+1 query patterns for the project.

  • octri_monitoring_releases

    Error rate, new issues and regressions per release. This is how you tell whether a deploy made things worse.

  • octri_monitoring_summary

    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.

  • octri_preview_sdk

    Generate 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_build

    Publish a ready build's artifacts to package registries. Irreversible for public registries. Prefer mode `pack` unless a release was explicitly requested.

  • octri_push_spec

    Upload OpenAPI spec text (JSON or YAML) as the project's new current spec. Returns the created spec id.

  • octri_query_logs

    Raw production events, unaggregated. Use when an issue's grouped view is not enough, e.g. to see every occurrence across releases.

  • octri_read_generated_file

    Read one generated file from a fetched build. This is how to inspect what the generator actually emitted.

  • octri_retry_build

    Re-run only the named languages of an existing build, in place. Omit `languages` to retry exactly the ones that failed.

  • octri_set_issue_status

    Triage an issue: resolve it, ignore it, or reopen it (status `unresolved`).

  • octri_set_sdk_settings

    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.

  • octri_trigger_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.

  • octri_validate_spec

    Run the generator's validator against the project's current spec. Cheap; do this before spending a build.

  • octri_wait_for_build

    Block until every language of a build reaches a terminal state, then return the final per-language result. Use after octri_trigger_build.

  • octri_whoami

    The 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
    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)