Skip to content

Releases: tavric-labs/mcp-mobile

v0.1.0 — Native mobile SDK preview

Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Oct 14:37

The first native MCP Mobile SDK preview wraps the official MCP Kotlin SDK 0.15.0 and Swift SDK 0.12.1.

  • Kotlin suspend APIs and a Java callback facade, with cancellable requests, host-supplied credentials, explicit connection state and bounded operations.
  • Swift async APIs, system-browser OAuth presentation and a device-only Keychain token adapter.
  • Tool discovery, pagination and invocation preserve upstream protocol models. The SDK adds no offline action replay or model provider.
  • The former Expo demo and custom TypeScript @mcp/core are retired. Cully's app sources live in mcp-runtime/cully/apps.

Install: Swift Package Manager uses this release tag and the MCPMobile product. Android consumers can extract the Maven repository bundle and add its repository/ directory as a local Maven repository. The Android artifact is not on Maven Central. Upstream runtime dependencies resolve through the POM. Verify downloaded artifacts using SHA256SUMS.

Validation: Kotlin and Swift checks, an iOS SDK cross-build, plus read-only interoperability tests against authenticated Cully MCP. The SDK was also consumed by Cully on an Android 11/API 30 device. See docs/VERIFICATION.md and CI for the evidence and limits. Physical iPhone deployment, browser callback and Keychain behavior still require device validation; this is a prerelease preview.

The SDK includes no paid inference API. Local model and speech engines belong to the consuming Cully app.