Verwaltet E-Mail-Infrastruktur, Authentifizierung und Deployments über ein Command-Line Interface und einen MCP server.
Auch bekannt als smbcloudXYZ/smbcloud-cli, smbcloud-cli, @smbcloud/cli
- Stars
- 12
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- 1.2.0
- Letzter Commit
- 13. Nov. 2026
- Lizenz
- —
Was ist smbCloud MCP?
smbCloud ist ein MCP server. Verwaltet E-Mail-Infrastruktur, Authentifizierung und Deployments über ein Command-Line Interface und einen MCP server.
Zusammenfassung generiert aus dem README des Projekts
Über smbCloud MCP server
smbCloud Mail & Auth ermöglicht es dir, E-Mail-Infrastruktur, Authentifizierung und Deployments direkt über einen AI Agent zu verwalten. Dieser MCP server erlaubt es Entwicklern, mit smbCloud Capabilities wie Mail, Auth, Deploy und GresIQ zu interagieren, ohne einen Webbrowser zu benötigen. Er funktioniert, indem er das Model Context Protocol über stdio bereitstellt, wodurch er für AI Clients, die das Protokoll unterstützen, zugänglich ist.
Nutzer können diese Operationen in ihre Workflows integrieren, indem sie dieselben Commands verwenden wie im smb binary oder über die REST API. Der Server ist so konzipiert, dass er gleichermaßen für Personen am Terminal, CI-Jobs und AI Agents funktioniert. Er unterstützt spezialisierte Automatisierung durch das --mcp --scope automation Flag, welches Tools wie Xcode, ControlKit, CoreDevice und adb für Mobile- und TV-Automatisierungsaufgaben bereitstellt.
Was du damit machen kannst
- 1Automatisierte Infrastruktur-DeploymentsEin AI Agent kann den gesamten Prozess vom Login bis zum ersten Deployment übernehmen.
- 2Mobile und TV AutomatisierungEntwickler können den Server nutzen, um mobile Geräte und TV-Hardware über spezifische Automation Scopes zu steuern.
- 3Continuous Integration WorkflowsDu kannst smbCloud Operationen in automatisierten Umgebungen ausführen, in denen interaktive Prompts nicht möglich sind.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du smbCloud MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügensmbCloud MCP in Claude Code installieren
$ claude mcp add --env 'SMB_MAIL_API_KEY=<YOUR_SMB_MAIL_API_KEY>' smbcloud-cli -- npx -y @smbcloud/clismbCloud MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"smbcloud-cli": {
"command": "npx",
"args": [
"-y",
"@smbcloud/cli"
],
"env": {
"SMB_MAIL_API_KEY": "<YOUR_SMB_MAIL_API_KEY>"
}
}
}
}smbCloud MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"smbcloud-cli": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@smbcloud/cli"
],
"env": {
"SMB_MAIL_API_KEY": "<YOUR_SMB_MAIL_API_KEY>"
}
}
}
}smbCloud MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"smbcloud-cli","type":"stdio","command":"npx","args":["-y","@smbcloud/cli"],"env":{"SMB_MAIL_API_KEY":"<YOUR_SMB_MAIL_API_KEY>"}}'smbCloud MCP in Claude Desktop installieren
claude_desktop_config.json
{
"mcpServers": {
"smbcloud-cli": {
"command": "npx",
"args": [
"-y",
"@smbcloud/cli"
],
"env": {
"SMB_MAIL_API_KEY": "<YOUR_SMB_MAIL_API_KEY>"
}
}
}
}smbCloud MCP in Codex installieren
$ codex mcp add smbcloud-cli --env 'SMB_MAIL_API_KEY=<YOUR_SMB_MAIL_API_KEY>' -- npx -y @smbcloud/clismbCloud MCP in Codex config.toml installieren
~/.codex/config.toml
[mcp_servers.smbcloud-cli] command = "npx" args = ["-y", "@smbcloud/cli"] [mcp_servers.smbcloud-cli.env] SMB_MAIL_API_KEY = "<YOUR_SMB_MAIL_API_KEY>"
smbCloud MCP in Gemini CLI installieren
$ gemini mcp add -s user -e 'SMB_MAIL_API_KEY=<YOUR_SMB_MAIL_API_KEY>' smbcloud-cli npx -- -y @smbcloud/clismbCloud MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"smbcloud-cli": {
"command": "npx",
"args": [
"-y",
"@smbcloud/cli"
],
"env": {
"SMB_MAIL_API_KEY": "<YOUR_SMB_MAIL_API_KEY>"
}
}
}
}Konfiguration
SMB_MAIL_API_KEYSecretMail app API key (smb_mail_...) used by the mail_send tool. Optional: every other tool uses the session from `smb login`.
| Name | Beschreibung | Typ |
|---|---|---|
| SMB_MAIL_API_KEY | Mail app API key (smb_mail_...) used by the mail_send tool. Optional: every other tool uses the session from `smb login`. | Secret |
Automatisierte Checks
Geluften am 13. Nov. 2026Vollständiger Bericht →Unsere automatisierten Checks bestanden. Das ist kein Security-Audit: Lies den Code und gib dem Server nur den minimal notwendigen Zugriff. Wie die Checks funktionieren · Was du für mehr Punkte verbessern kannst
- Source Repository verknüpft und erreichbarBestanden
- Open Source Lizenz (OSI)No licenseBefund
- Commit oder Release im letzten JahrBestanden
- Package-Name ähnelt keinem populären PackageBestanden
- Remote Endpoint nutzt HTTPSBestanden
- Destruktive Tools sind markiertNicht geprüft
- Keine versteckten Anweisungen an das ModellBestanden
- Keine kritischen Advisories im Paket oder seinen AbhängigkeitenBestanden
README
Auf GitHub ansehenEvery 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.
Use it your way
- In the terminal.
smb login && smb init && smb deploytakes you from a fresh login to a first deploy. See interfaces. - In scripts and CI.
smb --citurns off prompts, so a missing answer fails fast instead of hanging. See CI mode. - With AI agents.
smb --mcpserves the Model Context Protocol over stdio, and it is listed in the MCP Registry asio.github.smbcloudXYZ/smbcloud-cli. See MCP. - For mobile and TV automation.
smb --mcp --scope automationexposes 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
Copyright
© 2026 Seto Elkahfi (smbCloud). Distributed by Splitfire AB.
smbCloud MCP Fragen
Wie füge ich smbCloud MCP zu Claude Code hinzu?
Führe claude mcp add --env 'SMB_MAIL_API_KEY=<YOUR_SMB_MAIL_API_KEY>' smbcloud-cli -- npx -y @smbcloud/cli in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich smbCloud MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Benötigt smbCloud einen Browser für die Funktion?
Nein, jede smbCloud Capability ist ohne Browser über die REST API, das CLI oder den MCP server zugänglich.
Wie nutze ich smbCloud in einer CI/CD-Umgebung?
Verwende das --ci Flag, um interaktive Prompts zu deaktivieren. So wird sichergestellt, dass der Prozess bei fehlenden Antworten sofort abbricht, anstatt hängen zu bleiben.