cloud-phone-kit
Multilogin Cloud Phone readiness — mobile proxy checks and TikTok/Instagram launch checklists before first app login.
pip install cloud-phone-kit
cloud-phone check-proxy socks5://user:pass@1.2.3.4:1080
CLI: cloud-phone · Python 3.10+ · no MLX account required for checks
Coupon hubs: Verified MLX deals (
SAAS50browser /MIN50cloud phone) — anti-detect.github.io · SaaSVerdict. Get latest codes before checkout. Core CLI works without a vendor account. Affiliate disclosure.
Validate mobile proxy reachability and score cloud phone launch readiness before installing TikTok/Instagram on Multilogin Android cloud devices (MIN50 cloud phone · SAAS50 browser at multilogin.com).
Problem
Cloud phone profiles fail when proxy geo, timezone, and app target drift — or when the mobile exit is dead before first TikTok/Instagram login. Teams need a fast CLI checklist, not another spreadsheet.
Install
pip install cloud-phone-kit
Quick start
cloud-phone check-proxy socks5://user:pass@1.2.3.4:1080
cloud-phone template -o phone.yaml
cloud-phone readiness -i phone.yaml
When cloud phone logins fail (playbook)
| Symptom | Likely cause | Next step |
|---|---|---|
| App store region mismatch | Proxy country ≠ profile country | Fix country + proxy in YAML |
| Instant ban on first open | Datacenter IP on mobile app | check-proxy + residential/mobile lane |
| Works on browser, not app | Wrong product (browser vs cloud phone) | Multilogin Cloud Phone for app-native flows |
Mobile launch pipeline:
cloud-phone check-proxy "$MOBILE_PROXY"
cloud-phone readiness -i phone.yaml
# then create cloud phone profile in MLX UI / API
Coupon hubs: anti-detect.github.io · SaaSVerdict — MIN50 cloud phone · SAAS50 browser guides.
CLI
| Command | Description |
|---|---|
cloud-phone check-proxy URL |
TCP reachability for socks5/http proxy |
cloud-phone readiness -i YAML |
Score launch readiness (proxy, geo, apps) |
cloud-phone template |
Starter YAML checklist |
cloud-phone --show-deal |
Opt-in coupon disclosure |
Limitations
- TCP only — does not run Android or install APKs.
- Offline checks — no Multilogin API calls; readiness is advisory.
- Not geo-IP lookup — pair with proxy-lane-checker on PyPI for HTTP/geo.
Production
Use readiness YAML in CI before assigning proxies to new cloud phone folders. Browser-only workflows → human-input-kit + cdp-connect-kit.
Partner note (affiliate): Production app-native accounts (TikTok, Instagram, Reddit) often need Multilogin Cloud Phone — code MIN50 on eligible new purchases. Full disclosure: docs/AFFILIATE.md. Deals hubs: anti-detect.github.io · SaaSVerdict. Coupons: cloud-phone --show-deal.
FAQ: docs/FAQ.md
Related tools (on PyPI)
| Package | CLI | Role |
|---|---|---|
| proxy-lane-checker | proxy-lane |
Proxy TCP / HTTP / geo |
| human-input-kit | human-input |
Browser warmup cadence |
| mlx-warmup-kit | mlx-warmup |
Browser warmup planner |
| automation-farm-runner | farm-runner |
Folder job queue |
License
MIT
Production antidetect (partner): Multilogin X · MIN50 (cloud phone) · SAAS50 (browser)
More: @Multilogin_Scripts_Bot · anti-detect.github.io · SaaSVerdict
Metadata
Release files for cloud-phone-kit 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| cloud_phone_kit-0.1.1.tar.gz | 8.2 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cloud_phone_kit-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.3 kB
Release files / cloud_phone_kit-0.1.1.tar.gz
| Download URL | cloud_phone_kit-0.1.1.tar.gz |
|---|---|
| Size | 8.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ab76319d053daae9b32eac4cd471fb540e12a6314906a47190bc3db2bafd409c
|
|
BLAKE2b-256 checksum How to use checksums |
20457605a0446605a39274b26c0b991883ecd27ba6750d063552518ae1627df7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.5
|
Release files / cloud_phone_kit-0.1.1-py3-none-any.whl
| Download URL | cloud_phone_kit-0.1.1-py3-none-any.whl |
|---|---|
| Size | 8.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a114cca790bed044e569c976069a9a18c0c9c7c5f8aa648059f6d8bce12cf4ab
|
|
BLAKE2b-256 checksum How to use checksums |
4207179bc0f12f087ece89c734e8909f30589cdfdd21e069f299c5325c5af8f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.5
|
Security for cloud-phone-kit 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.