Ecosystem

CLI · SDKs · MCP

Install the CLI, SDKs and MCP server from npm & PyPI.

Automate SubscriberBot with CLI, SDKs, and MCP server. Script and embed from terminal or code — publishing to npm and PyPI is in progress.

CLI

Control-plane client `subscriberbot` — manage subscriptions from the terminal.

The platform CLI talks to the public GraphQL gateways with dual-token auth. Run `subscriberbot auth login`, then drive providers, subscriptions, invoices, the Universal Inbox and automation agents across your workspace from a full subcommand suite.

$npm install -g @subscriberbot/cli

Node SDK

Official TypeScript SDK for programmatic access to the full API.

Typed, promise-based access to providers, subscriptions, invoices, the Universal Inbox, the Unified Relationship Graph, and the AI Subscription Brain. Drop it into any Node or Bun project to automate SubscriberBot from your own code.

$npm install @subscriberbot/sdk

Python SDK

Requires Python ≥ 3.10

Async Python SDK for data & automation.

A fully async Python SDK with a dual-endpoint GraphQL client, multiple auth flows, automatic token refresh and retry-with-backoff. Ideal for spend analytics pipelines, automation scripts, and notebooks working with subscription data.

$pip install subscriberbot-sdk

MCP Server

Wire SubscriberBot into Claude, Cursor & any Model Context Protocol client.

A Model Context Protocol server exposing SubscriberBot tools, resources and prompts — so Claude, Cursor and any MCP-compatible assistant can discover, query, and act on your subscriptions, providers, invoices and inbox on your behalf.

$npx -y @subscriberbot/mcp
{
  "mcpServers": {
    "subscriberbot": {
      "command": "npx",
      "args": ["-y", "@subscriberbot/mcp"]
    }
  }
}

Explore the rest of the ecosystem

We use cookies for essential site functions and, with your consent, for analytics to improve Subscriber Bot. We don't use advertising or cross-site tracking cookies. See our Cookie Policy.

Preferences