Skip to main content
Glama

Server Details

Read Orb customers, subscriptions, invoices, usage and costs; create or update customers.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

26 tools
orb_create_customerCreate customer
Destructive
Inspect

Creates a new customer in Orb (additive). Requires name and a valid email. Orb API: POST /customers.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesCustomer display name (required).
emailYesCustomer billing email (required, must be a valid email).
currencyNoISO-4217 currency code for this customer.
metadataNoUser-defined key/value metadata (string→string).
timezoneNoIANA timezone (e.g. America/New_York).
payment_providerNoExternal payment/invoicing provider.
payment_provider_idNoId of this customer in the external payment provider.
external_customer_idNoYour external id for this customer.
orb_get_customerGet customer
Read-only
Inspect

Fetch a single customer by Orb customer id. Orb API: GET /customers/{customer_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
customer_idYesOrb customer id.
orb_get_customer_by_external_idGet customer by external id
Read-only
Inspect

Fetch a single customer by your external customer id. Orb API: GET /customers/external_customer_id/{external_customer_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
external_customer_idYesYour external customer id.
orb_get_customer_costsGet customer costs
Read-only
Inspect

Get costs incurred by a customer over a timeframe. Orb API: GET /customers/{customer_id}/costs.

ParametersJSON Schema
NameRequiredDescriptionDefault
group_byNoPrice grouping key to break costs down by.
view_modeNoperiodic or cumulative.
customer_idYesOrb customer id.
timeframe_endNoISO-8601 datetime, exclusive end.
timeframe_startNoISO-8601 datetime, inclusive start.
orb_get_customer_creditsGet customer credit balances
Read-only
Inspect

Get a customer's credit balances by currency. Orb API: GET /customers/{customer_id}/credits.

ParametersJSON Schema
NameRequiredDescriptionDefault
currencyNoFilter to a single currency.
customer_idYesOrb customer id.
include_all_blocksNoInclude expired/depleted blocks too.
orb_get_customer_credits_ledgerGet customer credit ledger
Read-only
Inspect

Get the append-only credit ledger for a customer. Orb API: GET /customers/{customer_id}/credits/ledger.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax items to return (1–100, default 20).
cursorNoOpaque pagination cursor (from pagination_metadata.next_cursor).
currencyNoFilter to a single currency.
entry_typeNoFilter to a ledger entry type (e.g. increment, decrement, expiration_change).
customer_idYesOrb customer id.
orb_get_invoiceGet invoice
Read-only
Inspect

Fetch a single invoice by id. Orb API: GET /invoices/{invoice_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
invoice_idYesOrb invoice id.
orb_get_itemGet item
Read-only
Inspect

Fetch a single item by id. Orb API: GET /items/{item_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
item_idYesOrb item id.
orb_get_planGet plan
Read-only
Inspect

Fetch a single plan by id. Orb API: GET /plans/{plan_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
plan_idYesOrb plan id.
orb_get_priceGet price
Read-only
Inspect

Fetch a single price by id. Orb API: GET /prices/{price_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
price_idYesOrb price id.
orb_get_subscriptionGet subscription
Read-only
Inspect

Fetch a single subscription by id. Orb API: GET /subscriptions/{subscription_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
subscription_idYesOrb subscription id.
orb_get_subscription_costsGet subscription costs
Read-only
Inspect

Get costs for a subscription over a timeframe. Orb API: GET /subscriptions/{subscription_id}/costs.

ParametersJSON Schema
NameRequiredDescriptionDefault
group_byNoPrice grouping key to break costs down by.
view_modeNoperiodic or cumulative.
timeframe_endNoISO-8601 datetime, exclusive end.
subscription_idYesOrb subscription id.
timeframe_startNoISO-8601 datetime, inclusive start.
orb_get_subscription_scheduleGet subscription schedule
Read-only
Inspect

Get the plan-change schedule for a subscription. Orb API: GET /subscriptions/{subscription_id}/schedule.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax items to return (1–100, default 20).
cursorNoOpaque pagination cursor (from pagination_metadata.next_cursor).
subscription_idYesOrb subscription id.
orb_get_subscription_usageGet subscription usage
Read-only
Inspect

Get metered usage for a subscription over a timeframe. Orb API: GET /subscriptions/{subscription_id}/usage.

ParametersJSON Schema
NameRequiredDescriptionDefault
group_byNoProperty to group usage by.
granularityNoTime granularity for buckets (e.g. day).
timeframe_endNoISO-8601 datetime, exclusive end.
subscription_idYesOrb subscription id.
timeframe_startNoISO-8601 datetime, inclusive start.
orb_get_upcoming_invoiceGet upcoming invoice
Read-only
Inspect

Preview the upcoming (draft) invoice for a subscription. Orb API: GET /invoices/upcoming.

ParametersJSON Schema
NameRequiredDescriptionDefault
subscription_idYesOrb subscription id.
orb_list_alertsList alerts
Read-only
Inspect

List usage/spend alerts, optionally filtered by customer or subscription. Orb API: GET /alerts.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax items to return (1–100, default 20).
cursorNoOpaque pagination cursor (from pagination_metadata.next_cursor).
customer_idNoFilter to an Orb customer id.
subscription_idNoFilter to a subscription id.
external_customer_idNoFilter to your external customer id.
orb_list_couponsList coupons
Read-only
Inspect

List coupons in the Orb account. Orb API: GET /coupons.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax items to return (1–100, default 20).
cursorNoOpaque pagination cursor (from pagination_metadata.next_cursor).
show_archivedNoInclude archived coupons.
orb_list_customersList customers
Read-only
Inspect

List customers in the Orb account. Orb API: GET /customers.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax items to return (1–100, default 20).
cursorNoOpaque pagination cursor (from pagination_metadata.next_cursor).
orb_list_invoicesList invoices
Read-only
Inspect

List invoices, optionally filtered by customer, subscription, or status. Orb API: GET /invoices.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax items to return (1–100, default 20).
cursorNoOpaque pagination cursor (from pagination_metadata.next_cursor).
statusNoFilter by invoice status (e.g. draft, issued, paid, void).
due_dateNoISO-8601 date filter.
date_typeNoWhich date `due_date` filters on (e.g. due_date, invoice_date).
customer_idNoFilter to an Orb customer id.
subscription_idNoFilter to a subscription id.
external_customer_idNoFilter to your external customer id.
orb_list_itemsList items
Read-only
Inspect

List items (the things you bill for). Orb API: GET /items.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax items to return (1–100, default 20).
cursorNoOpaque pagination cursor (from pagination_metadata.next_cursor).
orb_list_metricsList billable metrics
Read-only
Inspect

List billable metrics configured in the Orb account. Orb API: GET /metrics.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax items to return (1–100, default 20).
cursorNoOpaque pagination cursor (from pagination_metadata.next_cursor).
orb_list_plansList plans
Read-only
Inspect

List plans configured in the Orb account. Orb API: GET /plans.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax items to return (1–100, default 20).
cursorNoOpaque pagination cursor (from pagination_metadata.next_cursor).
statusNoFilter by plan status.
orb_list_pricesList prices
Read-only
Inspect

List prices configured in the Orb account. Orb API: GET /prices.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax items to return (1–100, default 20).
cursorNoOpaque pagination cursor (from pagination_metadata.next_cursor).
orb_list_subscriptionsList subscriptions
Read-only
Inspect

List subscriptions, optionally filtered by customer or status. Orb API: GET /subscriptions.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax items to return (1–100, default 20).
cursorNoOpaque pagination cursor (from pagination_metadata.next_cursor).
statusNoFilter by subscription status.
customer_idNoFilter to an Orb customer id.
external_customer_idNoFilter to your external customer id.
orb_pingPing / auth check
Read-only
Inspect

Health and auth check — verifies the API key works. Orb API: GET /ping.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

orb_update_customerUpdate customer
Destructive
Inspect

Updates an existing customer's details (reversible). Only provided fields are changed. Orb API: PUT /customers/{customer_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameNoNew display name.
emailNoNew billing email (must be a valid email).
currencyNoNew ISO-4217 currency code.
metadataNoUser-defined key/value metadata (string→string).
timezoneNoNew IANA timezone.
customer_idYesOrb customer id (required).
payment_providerNoExternal payment/invoicing provider.
payment_provider_idNoNew id in the external payment provider.
external_customer_idNoNew external id.

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.