Skip to main content
ClaudeWave

CLI and MCP server for smbCloud: email domains and routing on smbCloud Mail, authentication apps on smbCloud Auth, and app deploys. One Rust binary.

MCP ServersRegistry oficial7 estrellas6 forksRustNOASSERTIONActualizado today
Install in Claude Code / Claude Desktop
Method: pip / Python · smbcloud-cli
Claude Code CLI
claude mcp add smbcloud-cli -- python -m smbcloud-cli
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "smbcloud-cli": {
      "command": "python",
      "args": ["-m", "smbcloud-cli"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Install first: pip install smbcloud-cli
Casos de uso

Resumen de MCP Servers

<!-- LOGO -->
<h1>
<p align="center">
  <img src="https://avatars.githubusercontent.com/u/89791739?s=200&v=4" alt="smbCloud Logo" width="128">
  <br>smbCloud CLI
</h1>
  <p align="center">
    smbCloud Mail, Auth, Deploy, and GresIQ from your terminal or your AI agent.
    <br />
    <br />
    <a href="https://smbcloud.xyz/">Website</a>
    ·
    <a href="./docs">Documentation</a>
    ·
    <a href="CONTRIBUTING.md">Contributing</a>
    ·
    <a href="https://github.com/smbcloudXYZ/smbcloud-cli/releases">Releases</a>
  </p>
  <p align="center">
    <a href="https://crates.io/crates/smbcloud-cli"><img alt="Crates.io" src="https://img.shields.io/crates/v/smbcloud-cli"></a>
    <a href="https://www.npmjs.com/package/@smbcloud/cli"><img alt="npm" src="https://img.shields.io/npm/v/@smbcloud/cli"></a>
    <a href="https://www.nuget.org/packages/SmbCloud.Cli"><img alt="NuGet" src="https://img.shields.io/nuget/v/SmbCloud.Cli"></a>
    <a href="https://github.com/smbcloudXYZ/homebrew-tap"><img alt="Homebrew" src="https://img.shields.io/badge/homebrew-tap-orange?logo=homebrew"></a>
    <a href="https://pypi.org/project/smbcloud-cli/"><img alt="PyPI" src="https://img.shields.io/pypi/v/smbcloud-cli"></a>
    <a href="https://github.com/smbcloudXYZ/smbcloud-cli/blob/main/LICENSE"><img alt="Apache-2.0 License" src="https://img.shields.io/badge/license-Apache%202.0-blue.svg"></a>
  </p>
</p>

## About

**`smb`** is the command-line interface for [smbCloud](https://smbcloud.xyz/). It is
also an MCP server, so Claude, Cursor, and other AI agents can run the same operations
you do.

Set up email domains and inbox routing on [smbCloud Mail](https://smbcloudmail.com),
manage authentication apps on [smbCloud Auth](https://smbcloudauth.com), and deploy
Rust, Node.js, Ruby, or Swift apps. One binary, no runtime to install.

## Install

If you want the quickest setup, use a pre-built native binary.

### Homebrew (macOS & Linux)

```sh
brew tap smbcloudXYZ/tap && brew trust --tap smbcloudXYZ/tap
brew install cli
```

### npm

```sh
npm install -g @smbcloud/cli
```

### .NET tool

```sh
dotnet tool install --global SmbCloud.Cli
```

### pip

```sh
pip install smbcloud-cli
```

### Shell (macOS / Linux)

```sh
curl -fsSL https://raw.githubusercontent.com/smbcloudXYZ/smbcloud-cli/main/install-unix.sh | sh
```

### PowerShell (Windows)

```powershell
irm https://raw.githubusercontent.com/smbcloudXYZ/smbcloud-cli/main/install-windows.sh | iex
```

Or grab a pre-built binary from the [Releases](https://github.com/smbcloudXYZ/smbcloud-cli/releases) page.

## Quick Start

```sh
smb login
smb init
smb deploy
```

That gets you from login to first deploy.

## MCP server

`smb --mcp` speaks the [Model Context Protocol](https://modelcontextprotocol.io) over
stdio, exposing 30 tools across smbCloud Mail, Auth, projects, and deployments. It is
listed in the official MCP Registry as `io.github.smbcloudXYZ/smbcloud-cli`.

Claude Code:

```sh
claude mcp add smbcloud -- smb --mcp
```

Claude Desktop, Cursor, and anything else that takes a JSON config:

```json
{
  "mcpServers": {
    "smbcloud": {
      "command": "npx",
      "args": ["@smbcloud/cli", "--mcp"]
    }
  }
}
```

Auth comes from `smb login`, so a terminal session and an agent session share the same
token and the same selected project. See [`docs/mcp.md`](./docs/mcp.md) for the full tool
reference.

## CI / non-interactive mode

Pass `--ci` (or set `SMB_CI=1`, or run under any provider that sets `CI`) to
disable interactive prompts. Confirmations take their default; anything that
truly needs input fails fast with a clear message instead of hanging on a
missing TTY.

```sh
smb --ci deploy
```

For example, the [AircraftsHub](https://aircraftshub.5mb.app) monorepo deploys
its Next.js web app with a single non-interactive command — its
`.smb/config.toml` pins the project, source, and runtime, so `smb --ci deploy`
needs no prompts. See [`docs/ci.md`](./docs/ci.md) for token setup and the full
behavior reference.

## Documentation

See the [`docs/`](./docs) directory for guides on authentication, project configuration, and deployment workflows.

## Contributing

Read [CONTRIBUTING.md](CONTRIBUTING.md) to get started. Contributions are welcome.

For the broader product, see [smbCloud](https://smbcloud.xyz/) and the [deployment docs](https://smbcloud.xyz/posts).

## License

[Apache-2.0](LICENSE)

## Copyright

© 2026 [Splitfire AB](https://5mb.app) ([smbCloud](https://smbcloud.xyz)).
authenticationclicloudcloud-computingcommand-linecommand-line-tooldeveloper-toolsemail-apiemail-routinghomebrewidentitymcpmcp-servermodel-context-protocoloauthpush-to-deployrusttransactional-emailvercel

Lo que la gente pregunta sobre smbcloud-cli

¿Qué es smbcloudXYZ/smbcloud-cli?

+

smbcloudXYZ/smbcloud-cli es mcp servers para el ecosistema de Claude AI. CLI and MCP server for smbCloud: email domains and routing on smbCloud Mail, authentication apps on smbCloud Auth, and app deploys. One Rust binary. Tiene 7 estrellas en GitHub y se actualizó por última vez today.

¿Cómo se instala smbcloud-cli?

+

Puedes instalar smbcloud-cli clonando el repositorio (https://github.com/smbcloudXYZ/smbcloud-cli) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar smbcloudXYZ/smbcloud-cli?

+

smbcloudXYZ/smbcloud-cli aún no ha sido auditado por nuestro agente de seguridad. Revisa el repositorio original en GitHub antes de usarlo en producción.

¿Quién mantiene smbcloudXYZ/smbcloud-cli?

+

smbcloudXYZ/smbcloud-cli es mantenido por smbcloudXYZ. La última actividad registrada en GitHub es de today, con 1 issues abiertos.

¿Hay alternativas a smbcloud-cli?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega smbcloud-cli en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: smbcloudXYZ/smbcloud-cli
[![Featured on ClaudeWave](https://claudewave.com/api/badge/smbcloudxyz-smbcloud-cli)](https://claudewave.com/repo/smbcloudxyz-smbcloud-cli)
<a href="https://claudewave.com/repo/smbcloudxyz-smbcloud-cli"><img src="https://claudewave.com/api/badge/smbcloudxyz-smbcloud-cli" alt="Featured on ClaudeWave: smbcloudXYZ/smbcloud-cli" width="320" height="64" /></a>

Más MCP Servers

Alternativas a smbcloud-cli