Manage every customer's network from one place.
Multi-tenant network management built for managed service providers. Isolate customer environments, access remote CPE devices, and automate provisioning — all through a single pane of glass.
- Multi-tenant isolation per customer org
- Remote CPE access without port forwarding
- White-label ready
- API-first design for automation
Every customer, one dashboard.
View every customer org, their devices, plans, and status at a glance. Drill into any tenant without switching contexts.
| Organization | Plan | Devices | Status |
|---|---|---|---|
| AAcme Corp | Business | 22/24 | Active |
| BBeta Inc | Pro | 12/12 | Active |
| GGamma Ltd | Business | 6/8 | Active |
| DDelta Systems | Enterprise | 45/48 | Active |
| EEpsilon IO | Pro | 0/5 | Inactive |
| ZZeta Networks | Business | 18/20 | Active |
Built for service providers.
Everything you need to manage networks across your entire customer base.
Multi-Tenant Management
Each customer gets a fully isolated organization with their own devices, users, policies, and network. No cross-contamination, ever.
Remote CPE Access
SSH into any customer device from the web. No port forwarding, no VPN setup, no static IPs required. Works behind NAT, firewalls, and CGNAT.
# Access customer router behind NAT
$ meshr ssh acme-router-01
Connected via meshr relay
root@acme-router-01:~# show interfaces
eth0: 192.168.1.1/24 UP
wg0: 10.10.0.1/24 UP Automated Provisioning
Generate setup keys per customer. Ship pre-configured devices that auto-register into the correct tenant on first boot.
Centralized Monitoring
Cross-tenant dashboard showing device health, connectivity, and alerts across all customer organizations. Spot issues before your customers do.
Automate everything with the API.
Provision customers, generate setup keys, and monitor devices programmatically. Build your own MSP portal on top of meshr.
# Create a new customer organization
$ curl -X POST https://api.meshr.to/v1/orgs \
-H "Authorization: Bearer msp_sk_live_..." \
-d '{"name": "NewCo", "plan": "business"}'
{"id": "org_nwc_8xK9f", "name": "NewCo", "status": "active"}
# Generate a setup key for that customer
$ curl -X POST https://api.meshr.to/v1/orgs/org_nwc_8xK9f/setup-keys \
-H "Authorization: Bearer msp_sk_live_..." \
-d '{"name": "field-deploy", "usage_limit": 50}'
{"key": "sk_nwc_mP3a...", "uses": 0, "limit": 50}
# List all customer organizations
$ curl https://api.meshr.to/v1/orgs \
-H "Authorization: Bearer msp_sk_live_..."
{"orgs": [
{"id": "org_acm_...", "name": "Acme Corp", "devices": 24},
{"id": "org_bet_...", "name": "Beta Inc", "devices": 12},
{"id": "org_nwc_...", "name": "NewCo", "devices": 0}
]} Volume discounts for MSPs.
The more customers you bring, the better it gets. Custom pricing tiers, dedicated support, and SLAs designed for managed service providers.
Run your whole book on meshr.
Free for every feature while we're in beta. Isolated tenants, remote CPE access, and an API for everything.