Carrier

Run your eSIM brandfrom your phone.In plain English.

Carrier turns every MNO contract, GSMA spec, and billing rail into one API your AI can talk to.

One API · Every Network · Anywhere in the World

$50B+Global connectivity mkt
450+MNOs & MVNOs abstracted
8.4BeSIM devices by 2030
125AI-callable MCP tools

Three steps.From idea to revenue.

Install. Talk. Launch. The path your AI already knows how to walk.

0130 seconds

Install Carrier MCP

Add one line to Claude, Cursor, or Windsurf. Authenticate with your Carrier token. One hundred and thirteen type-safe tools appear in your AI's toolbox.

$ claude mcp add --transport http carrier https://mcp.carrier.llc/mcp
02Real-time

Talk to your fleet

Type intent in plain English. Your AI picks the right tool, validates with Zod, calls the API, and returns the answer.

$ "Activate iccid 89... in JP, 5GB/30d."
03Ship today

Launch your brand

Wrap it in your storefront, your prices, your customers. Carrier handles the MNOs, billing, compliance, and analytics underneath.

$ Sell connectivity. Bank revenue.

Two front doors.Chat or terminal.

Install the MCP server into the client you already use, or drive the same fleet from your shell with the carrier CLI.

Carrier MCP

One click into your AI client

Subscribers, packages, billing and coverage — every OCS capability, annotated and Zod-validated. OAuth 2.1, scoped read/write/admin, revocable per client. No token to paste for managed accounts.

125 tools in total.

Add to CursorAdd to VS Code

Cursor and VS Code install on click. Claude Code and Codex publish no install URL, so those buttons copy the exact command. “Copy prompt” hands any agent the install and a read-only check to prove it worked.

Carrier CLI

The same fleet from your shell

Ships in @carrierllc/mcp. Registers the MCP server for you, checks auth, and scaffolds a white-labeled storefront.

$ brew install Lifecycle-Innovations-Limited/carrier/carrier
$ carrier init
carrier init
Status, plugin + MCP install, OAuth on first use.
carrier status
Plugin, MCP registration, and auth in one view.
carrier site create
Scaffold a white-labeled eSIM storefront.
carrier site deploy
Build and ship that storefront to Cloudflare.

Stop clickingdashboards.

The Model Context Protocol server that turns your eSIM ops into a conversation.

AI-NATIVEBuilt for Claude, Cursor & Windsurf
TYPE-SAFEZod v4 from prompt to OCS API call
ANNOTATEDreadOnlyHint & destructiveHint per tool
AUDIT-LOGGEDEvery call traced. Tokens revocable.
STATELESSFresh server per request. Infinite scale.
claude · carrier-mcp · ops
> Show me top 5 subscribers by data this month.
Suspend the one in Spain.
Calling carrier-mcp…
get_top_subscribers (metric=data, n=5)
modify_subscriber_status (suspend)
5 subscribers · 1 suspended (ES-MAD)
data: 12.4 GB · 9.1 · 7.8 · 6.2 · 5.5
>
Connected125 tools · read+write

One hundred and thirteen tools.One conversation.

Every OCS API operation, exposed as an annotated MCP tool with Zod validation.

SUBSCRIBERSTools 13
  • ·Lifecycle activate/suspend/terminate
  • ·Filter by state, package, network
  • ·Balance, location, network status
  • ·Bulk move + HLR & steering
PACKAGESTools 11
  • ·Assign prepaid or recurring
  • ·Modify limits & expiry
  • ·Auto-renewal control
  • ·Pause / resume / remove
CATALOGTools 7
  • ·Create package templates
  • ·Pricing + renewal config
  • ·Throttling & speed settings
  • ·Location zones & coverage
INTELLIGENCETools 8
  • ·Fleet health composites
  • ·Churn risk scoring
  • ·Coverage audit & steering
  • ·Usage anomaly detection
NETWORKSTools 6
  • ·Sponsor networks & MNOs
  • ·Steering lists
  • ·Network profiles & coverage
  • ·Attach quality metrics
ACCOUNTSTools 6
  • ·List reseller accounts
  • ·Balances & status
  • ·Account-level eSIM counts
  • ·Balance modification

Start with read-only.Free forever.

No credit card. OAuth in 30 seconds. Upgrade only when you need write or admin scope.

$ claude mcp add --transport http carrier https://mcp.carrier.llc/mcp