meshr / Platform / For MSPs
For MSPs

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
Multi-tenant API-first
One dashboard

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
Capabilities

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.

Acme Corp3 networks8 users
Beta Inc1 networks4 users
Gamma Ltd2 networks6 users

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.

sk_acme_xK9f...Acme Corp12/50 uses
sk_beta_mP3a...Beta Inc8/20 uses
sk_gamma_qR7j...Gamma Ltd3/10 uses

Centralized Monitoring

Cross-tenant dashboard showing device health, connectivity, and alerts across all customer organizations. Spot issues before your customers do.

09:15 ! acme-router-03 went offline Acme Corp
09:12 i New device registered Beta Inc
09:08 All devices healthy Gamma Ltd
API-first

Automate everything with the API.

Provision customers, generate setup keys, and monitor devices programmatically. Build your own MSP portal on top of meshr.

meshr API
# 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.