E-posta altyapısını, kimlik doğrulamayı ve dağıtımları bir komut satırı arayüzü ve MCP server aracılığıyla yönetir.
Ayrıca bilinen adı smbcloudXYZ/smbcloud-cli, smbcloud-cli, @smbcloud/cli
- Yıldızlar
- 12
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- 1.2.0
- Son commit
- 13 Kas 2026
- Lisans
- —
smbCloud MCP nedir?
smbCloud bir MCP sunucusudur. E-posta altyapısını, kimlik doğrulamayı ve dağıtımları bir komut satırı arayüzü ve MCP server aracılığıyla yönetir.
Özet, projenin README dosyasından oluşturuldu
smbCloud MCP sunucusu hakkında
smbCloud Mail & Auth, e-posta altyapısını, kimlik doğrulamayı ve dağıtımları bir AI agent üzerinden yönetmenizi sağlar. Bu MCP server, geliştiricilerin Mail, Auth, Deploy ve GresIQ gibi smbCloud yetenekleriyle bir web tarayıcısına ihtiyaç duymadan etkileşime girmesine olanak tanır. Model Context Protocol'ü stdio üzerinden sunarak protokolü destekleyen AI istemcileri için erişilebilir hale gelir.
Kullanıcılar, bu işlemleri smb binary dosyasında kullanılan komutlarla veya REST API aracılığıyla iş akışlarına entegre edebilirler. Sunucu; terminal kullanan kişiler, CI işleri ve AI agent'lar için çalışacak şekilde tasarlanmıştır. Mobil ve TV otomasyon görevleri için Xcode, ControlKit, CoreDevice ve adb gibi araçları sunan --mcp --scope automation bayrağı sayesinde özelleşmiş otomasyonları destekler.
Neler yapabilirsiniz
- 1Otomatik altyapı dağıtımıBir AI agent, oturum açmaktan ilk dağıtımı gerçekleştirmeye kadar tüm süreci yönetebilir.
- 2Mobil ve TV otomasyonuGeliştiriciler, belirli otomasyon kapsamları aracılığıyla mobil cihazları ve TV donanımlarını kontrol etmek için sunucuyu kullanabilirler.
- 3Sürekli Entegrasyon (CI) iş akışlarısmbCloud operasyonlarını, etkileşimli istemlerin mümkün olmadığı otomatik ortamlarda çalıştırabilirsiniz.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
smbCloud MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a eklesmbCloud MCP'yi Claude Code içine yükleyin
$ claude mcp add --env 'SMB_MAIL_API_KEY=<YOUR_SMB_MAIL_API_KEY>' smbcloud-cli -- npx -y @smbcloud/clismbCloud MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"smbcloud-cli": {
"command": "npx",
"args": [
"-y",
"@smbcloud/cli"
],
"env": {
"SMB_MAIL_API_KEY": "<YOUR_SMB_MAIL_API_KEY>"
}
}
}
}smbCloud MCP'yi VS Code içine yükleyin
.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'yi VS Code CLI içine yükleyin
$ 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'yi Claude Desktop içine yükleyin
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'yi Codex içine yükleyin
$ codex mcp add smbcloud-cli --env 'SMB_MAIL_API_KEY=<YOUR_SMB_MAIL_API_KEY>' -- npx -y @smbcloud/clismbCloud MCP'yi Codex config.toml içine yükleyin
~/.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'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user -e 'SMB_MAIL_API_KEY=<YOUR_SMB_MAIL_API_KEY>' smbcloud-cli npx -- -y @smbcloud/clismbCloud MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"smbcloud-cli": {
"command": "npx",
"args": [
"-y",
"@smbcloud/cli"
],
"env": {
"SMB_MAIL_API_KEY": "<YOUR_SMB_MAIL_API_KEY>"
}
}
}
}Yapılandırma
SMB_MAIL_API_KEYGizliMail app API key (smb_mail_...) used by the mail_send tool. Optional: every other tool uses the session from `smb login`.
| Ad | Açıklama | Sunucu |
|---|---|---|
| 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`. | Gizli |
Otomatik kontroller
Çalıştırıldı 13 Kas 2026Tam rapor →Otomatik kontrollerimizden geçti. Bu bir güvenlik denetimi değildir: kodu okuyun ve sunucuya ihtiyaç duyduğu en dar erişimi verin. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebilirGeçti
- Açık kaynak lisansı (OSI)No licenseBulgu
- Son bir yıl içinde commit veya sürüm mevcutGeçti
- Paket adı popüler bir pakete yakın değilGeçti
- Uzak uç nokta HTTPS kullanıyorGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Modele yönelik gizli talimat yokGeçti
- Pakette veya bağımlılıklarında kritik uyarı yokGeçti
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.
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 soruları
smbCloud MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --env 'SMB_MAIL_API_KEY=<YOUR_SMB_MAIL_API_KEY>' smbcloud-cli -- npx -y @smbcloud/cli komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
smbCloud MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
smbCloud çalışmak için bir tarayıcıya ihtiyaç duyar mı?
Hayır, smbCloud'un tüm yeteneklerine REST API, CLI veya MCP server üzerinden tarayıcıya gerek duymadan erişilebilir.
smbCloud'u bir CI/CD ortamında nasıl kullanırım?
Etkileşimli istemleri devre dışı bırakmak için --ci bayrağını kullanın; bu sayede eksik yanıtlar sürecin askıda kalmasına neden olmak yerine işlemin hemen başarısız olmasını sağlar.