Octri CLI MCP server
dev.octri/cli·v1.0.6Push OpenAPI specs, build SDKs in ten languages, publish API docs, and triage production SDK errors.
not scanned yet
0 stars7 downloads/wk
Reviews
Write oneNobody has reviewed Octri CLI yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Octri CLI tools
No tool declarations could be read from the package source. They show once the server is installed.
How Octri CLI compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 53% of 1,299 Productivity servers
- Downloads a week
- 7
- more than 1% of 427 Productivity servers with a package
Release history: 3 versions in the registry since 2026-09-25, latest 2026-10-12, typically one every 15 days.
Install Octri CLI in Claude Code, Cursor or VS Code
Runs npx -y @octri/cli on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add cli -- npx -y @octri/cli
What the publisher says
From the Octri CLI repository's README, as published. We do not edit it. Read it on GitHub
@octri/cli
octri is the command line for your Octri project. It does what the dashboard does: push a spec, build SDKs, publish docs, and work through the errors those SDKs report from production.
Octri takes an OpenAPI spec and gives you a documentation site, client libraries in ten languages, an MCP server, and monitoring for the API behind all of it. See octri.dev.
Node 20 or newer.
Install
npm install -g @octri/cli
octri --helpStart here
octri auth login
octri projects use
octri specs push ./openapi.yamlauth login prompts for your email and password, and for your authenticator code if you have two-factor on. projects use with no argument opens a picker.
specs push waits for the pipeline, not the upload. Your spec parses in about a second, then the doc pages, search index and changelog get written behind it. The spinner names the stage it is on.
Build an SDK
octri sdk audit # what is costing you, scored
octri sdk build --lang go,typescript --downloadIn a terminal, sdk build draws a lane per language and repaints it through generating, verifying, packaging, installing, ready. Piped or under CI it prints append-only lines instead, and exits non-zero if any language fails, so it works as a build step with no extra flags.
sdk audit scores the spec and marks which findings the generator can fix on its own. octri sdk audit apply writes one in.
For a look at real generator output without spending a build:
octri sdk preview --lang go
octri sdk preview --lang go --show client.goPublish docs
octri docs versions publish <specId>
octri docs versions label <specId> "Stable"
octri docs domain set docs.example.comdocs domain prints the CNAME and TXT records to create, then docs domain verify checks them.
Monitoring
Reads and triage run on your session, so they need nothing but a login:
octri monitoring summary
octri monitoring issues --status unresolved
octri monitoring issue <id>
octri monitoring resolve <id>monitoring issue prints the stack and marks which frames resolved against uploaded source maps. When none of them did, the release those errors came from has no symbols, and the CLI says so.
The two upload commands work differently. They talk to the monitoring service directly with an ingest token, because a CI job has one secret and no way to log in:
# CI
octri monitoring sourcemaps upload ./dist \
--url "$MONITORING_URL" --token "$MONITORING_TOKEN" \
--environment "$MONITORING_ENVIRONMENT" --release "$GIT_SHA"
# your own machine, already signed in
octri monitoring sourcemaps upload ./distRun octri monitoring config for the three values to store as CI secrets. The release you upload under has to equal the release your SDK reports at runtime, or the service has nothing to pair a trace with.
Commands
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Octri CLI: common questions
- Is Octri CLI MCP server safe?
- Mostly: it is graded B (80/100). Read the Octri CLI safety report
- How do I install Octri CLI?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Octri CLI need an API key?
- Yes. The registry entry asks for
OCTRI_API_KEY,HTTPS_PROXY. - Is Octri CLI maintained?
- The last commit was 40 days ago (2026-09-25). The latest release is v1.0.6.
- What can I use instead of Octri CLI?
- Servers from other publishers that do the same job: Sceneview MCP server, SceneView MCP server and Sceneview MCP server.
- How does Octri CLI compare with other Productivity MCP servers?
- safety score 80/100 (higher than 53% of 1,299 Productivity servers); downloads a week 7 (more than 1% of 427 Productivity servers with a package). Full comparison.
Alternatives to Octri CLI
Same job from other publishers: the closest match first, then the best rated.
- Sceneview3D & AR SDK for Android, iOS, Web — API docs, samples, validation, and code generation.not reviewedEstablishedA
- SceneView3D & AR SDK for Android, iOS, Web — API docs, samples, validation, and code generation.not reviewedEstablishedA
- Sceneview3D & AR SDK for Android, iOS, Web — API docs, samples, validation, and code generation.not reviewedEstablishedA
- MdmaMCP server for MDMA — exposes spec, prompts, docs, and package metadata to AI assistants.not reviewedGrowingA
- DocsRemote MCP server for Tandem docs, install guides, SDKs, workflows, and agent setup help.not reviewedGrowingA