Skip to main content
Glama

Every smbCloud capability works without a browser. You reach it through the REST API first, then through smb, then through its MCP server, and each one covers the same operations. smb is one binary with no runtime to install, so a person at a terminal, a CI job and an AI agent all run the same commands against the same account.

Install

brew tap smbcloudXYZ/tap && brew trust --tap smbcloudXYZ/tap && brew install cli
npm install -g @smbcloud/cli
cargo install smbcloud-cli

More ways, including .NET, pip, shell, PowerShell and pre-built binaries, are in docs/install.md.

Related MCP server: ARC-1

Use it your way

  • In the terminal. smb login && smb init && smb deploy takes you from a fresh login to a first deploy. See interfaces.

  • In scripts and CI. smb --ci turns off prompts, so a missing answer fails fast instead of hanging. See CI mode.

  • With AI agents. smb --mcp serves the Model Context Protocol over stdio, and it is listed in the MCP Registry as io.github.smbcloudXYZ/smbcloud-cli. See MCP.

  • For mobile and TV automation. smb --mcp --scope automation exposes Xcode, ControlKit, CoreDevice and adb tools. See ControlKit.

Docs

Install, interfaces, CI, MCP, MCP Registry, ControlKit, AndroidKit, development. The index is docs/README.md.

Contributing

Read CONTRIBUTING.md to get started. Contributions are welcome.

License

Apache-2.0

© 2026 Seto Elkahfi (smbCloud). Distributed by Splitfire AB.

Related MCP Connectors

Related MCP Servers