Carrier
Sign in
Blog
4 min read

Carrier MCP: programmable control of your MVNO fleet

Running a MVNO or eSIM business means managing hundreds or thousands of subscriber sessions, packages, and SIM states every day. Most of that work happens through slow, form-heavy operations portals. Carrier MCP changes that.


What it is

Carrier MCP is a Model Context Protocol server that connects your AI assistant directly to your MVNO fleet operations. Add it to Claude Desktop, Claude Code, or Cursor in under a minute, and you can ask questions and run operations in plain English:

The server exposes 103 tools — 43 wrapping the eSIMVault OCS API, and 8 AI intelligence composites that chain multiple OCS calls into single-query answers. Five prompts cover the most common fleet management workflows end-to-end.


Install in 60 seconds

Claude Desktop — add to your config file:

{
  "mcpServers": {
    "carrier": {
      "type": "http",
      "url": "https://mcp.carrier.llc/mcp"
    }
  }
}

Claude Code:

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

Cursor — add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "carrier": {
      "url": "https://mcp.carrier.llc/mcp"
    }
  }
}

On first use, your client opens a browser for OAuth authorization. After that, tokens refresh automatically.

The Free tier is live now — 1,000 tool calls per month, no credit card required.


How it works: per-user token vault

Each user authenticates through OAuth 2.1 + PKCE against their own Carrier account. The server ties every token to a reseller_id and a set of scopes — read, write, or admin. The OCS credentials never leave our servers; your MCP client only holds an opaque bearer token.

Scopes enforce what each user can do:

Pro and Enterprise are on the waitlist. The full feature set is available today on the Free tier for read operations.


What's next

We are building toward a self-serve Pro tier with Stripe billing, a chat playground on mcp.carrier.llc that lets you drive the live server from a browser, and a signed .mcpb bundle for one-click Claude Desktop install.

The server runs on Cloudflare Workers. Tool schemas are auto-generated from the live server registry and validated in CI on every deploy — what the README says matches what the server does, always.

Get started at mcp.carrier.llc. Questions: support@carrier.llc.