Carrier
MCP Server

Carrier MCP runs at mcp.carrier.llc

A Cloudflare Worker exposing 113 MCP tools over StreamableHTTP. Each session is bound to a Durable Object — stateful, low-latency, globally distributed.

Server details

Transport
StreamableHTTP (MCP 2025-03-26 spec)
Runtime
Cloudflare Workers + Durable Objects
Auth
OAuth 2.1 + PKCE, per-user token vault
Session state
Durable Object (CarrierMcpAgent)
Tools
113 (43 OCS + 70 intelligence, Stripe, pricing, UI & routing)
Prompts
5 pre-built workflow prompts
Scope gates
read (Free) · write (Pro) · admin (Enterprise)
Audit log
Analytics Engine dataset carrier_mcp_audit

Install snippets

Claude Code — HTTP (recommended)

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

Claude Desktop — HTTP

{
  "mcpServers": {
    "carrier": {
      "url": "https://mcp.carrier.llc/mcp",
      "headers": { "Authorization": "Bearer <your-token>" }
    }
  }
}

Direct URL (StreamableHTTP)

https://mcp.carrier.llc/mcp

Alternative: local stdio (npm)

ESIMVAULT_API_TOKEN=<your-token> npx -y @carrierllc/mcp

The canonical URL is https://mcp.carrier.llc/mcp. stdio transport is available via @carrierllc/mcp on npm — the package proxies to the hosted server and handles auth locally.