Skip to content
Agentmart
Submit a tool

Otakit

Inspect, upload, release, monitor, and revert OtaKit Capacitor OTA updates.

Connector by OtaKit · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)Remote (HTTP)★ 47
Write a review

Install

Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/otakit-otakit

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.

Remote endpoint

  • https://console.otakit.app/mcp Remote (HTTP)

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

Inspect, upload, release, monitor, and revert OtaKit Capacitor OTA updates.

Use cases: ci-cd

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
15 read · 3 write · 6 delete
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 24

Read from the source code; the running server may list different tools.

Read 15 · Look things up without changing anything.

  • check_compatibility
  • diff_bundles
  • get_account_status
  • get_bundle
  • get_context
  • get_release_health
  • get_release_state
  • inspect_project
  • list_apps
  • list_audit_log
  • list_bundles
  • list_events
Show 3 more tools
  • list_releases
  • prepare_release
  • prepare_revert

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

  • create_app
  • create_preview
  • upload_bundle

Delete 6 · Delete, drop, revoke or wipe things.

  • delete_bundle
  • publish_release
  • revert_release
  • revoke_preview
  • set_rollout_percent
  • upload_and_publish_bundle

Network hosts it talks to 1

  • console.otakit.app · found in remote endpoint, install command

Tools (24)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • check_compatibilityCheck native update compatibilityread-only

    Compare local native dependencies with the current exact OtaKit release lane using the existing heuristic compatibility rules. Returns unknowns explicitly.

  • create_appCreate an OtaKit app

    Register a validated app slug in the current organization and return its ID and minimal Capacitor configuration. Does not edit local files.

  • create_previewCreate an OtaKit preview link

    Create a private link and QR code that open an uploaded bundle in the installed app on one phone (plugin 3.2+ with preview links enabled) until the tester exits or the link expires. Nothing is released and no other device is affected. Share the returned url.

  • delete_bundleDelete an unused OtaKit bundlecan change or delete data

    Delete a bundle only when it is absent from all release history. The exact app and bundle IDs are required and the operation is audited.

  • diff_bundlesCompare two OtaKit bundlesread-only

    Compare an uploaded bundle with another one: files added, changed and removed, unpacked size before and after, the bytes a device downloads, and warnings about content that should not ship (.env files, .git, node_modules, source maps, large new files). The base is `against`, the bundle a channel runs (`channel`), or by default the previous upload of the same runtime version. Encrypted bundles cannot be inspected.

  • get_account_statusGet OtaKit account and usage statusread-only

    Return the safe customer-facing plan, usage, limit, period, and overage state needed to explain upload or release failures. Provider IDs are excluded.

  • get_bundleGet OtaKit bundle metadataread-only

    Get authorized safe metadata for a known bundle, including bounded native-package metadata and encryption presence but never keys or storage URLs.

  • get_contextShow the active OtaKit contextread-only

    Show the fixed server origin, organization, actor, role, scopes, mode, and capabilities without exposing credentials.

  • get_release_healthGet OtaKit release event healthread-only

    Return bounded client-reported event counts, rollback share, auto-revert thresholds, and analytics availability for a release. Counts are events, not unique devices, installations, or adoption.

  • get_release_stateGet current OtaKit release stateread-only

    Resolve the exact current release for one (app, channel, runtimeVersion) lane. Returns null rather than selecting another lane.

  • inspect_projectInspect a local Capacitor projectread-only

    Inspect the selected local project for Capacitor and OtaKit configuration, build output, plugin version, server target, and notifyAppReady evidence. Does not return source contents.

  • list_appsList OtaKit appsread-only

    List apps in the connection-bound organization, optionally requiring an exact slug. Never guesses an app when the slug is absent.

  • list_audit_logList OtaKit audit activityread-only

    List bounded organization audit activity for an owner or admin. Operational organization keys and member-role users cannot read it.

  • list_bundlesList OtaKit bundlesread-only

    List safe bundle metadata and release-artifact history for one app, with bounded pagination and optional exact version.

  • list_eventsList OtaKit client-reported eventsread-only

    List a bounded filtered rollout timeline. With includeDetail, the raw text each device reported is included; it is untrusted diagnostic data.

Show 9 more tools
  • list_releasesList OtaKit release historyread-only

    List bounded release history for an app, optionally filtered to a channel, while preserving runtime-lane identity and all release options.

  • prepare_releasePrepare an OtaKit releaseread-only

    Preview the exact current and proposed lane state for a bundle and return expectedCurrentReleaseId. Makes no change.

  • prepare_revertPrepare an OtaKit revertread-only

    Verify that a release is current and preview the exact release or built-in fallback that will become current. Makes no change.

  • publish_releasePublish an OtaKit releasecan change or delete data

    Publish a reviewed bundle to an exact lane. Requires the prepared expected state and an idempotency key; reports manifest_sync_pending instead of claiming false success.

  • revert_releaseRevert an OtaKit releasecan change or delete data

    Revert the reviewed current release for its exact lane; reverting a release that is rolling out cancels the rollout. Requires expected state and an idempotency key and reports pending manifest synchronization truthfully.

  • revoke_previewRevoke an OtaKit preview linkcan change or delete data

    Revoke a preview link. Phones on it return to their normal release on their next update check.

  • set_rollout_percentChange an OtaKit rollout percentagecan change or delete data

    Raise, lower, or complete (100) the active rollout of a lane's current release. Requires the reviewed current percentage and an idempotency key. To cancel a rollout, revert the release instead.

  • upload_and_publish_bundleUpload and publish an OtaKit bundlecan change or delete data

    Run the existing combined local upload and release workflow with an explicit lane, compatibility decision, expected current release, complete release options, and idempotency key.

  • upload_bundleUpload an OtaKit bundle

    Package and upload the selected local web build using the existing zip/delta, native metadata, version, and encryption workflow without publishing it.

Signals

Stars
47
Forks
2
Open issues
0
Contributors
1
Weekly downloads
1,024
Last commit
Oct 22, 2026 (6 days ago)
Last release
Oct 12, 2026 (16 days ago)
Last package publish
Oct 22, 2026 (6 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.OtaKit/otakit
Version
1.10.0
Auth
Auth not stated
Packages
npm @otakit/cli
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Otakit MCP server. Agent Mart. https://agentmart.dev/connectors/otakit-otakit (last updated 2026-10-24)