lago_list_customers
List customers
List customers in Lago, paginated. Lago API: GET /customers.
pageper_pageio.usefulapiPublished by usefulapi.ioOfficial publisherv1.36.5Updated Nov 8, 2026
Read Lago customers, subscriptions, invoices, usage and revenue analytics; write events.
The publisher's own server: Ably MCP by usefulapi
Hosted MCP server for Lago billing: read customers, subscriptions, invoices, usage and revenue analytics, and log usage events.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.usefulapi%2Flago/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"lago-by-usefulapi": {
"type": "http",
"url": "https://lago.usefulapi.io/mcp"
}
}
}Query your Lago billing — customers, subscriptions, invoices, usage, and revenue analytics — and log usage events, from Claude, Cursor, or any MCP client. Hosted, no local install — connect with your Lago API key.
Live endpoint: https://lago.usefulapi.io/mcp · Homepage: https://usefulapi.io/lago
https://lago.usefulapi.io/mcp.claude mcp add --transport http lago https://lago.usefulapi.io/mcp, then run /mcp to log in.Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Lago credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/lago/
On first connect you'll paste your Lago API key. It's validated, stored per-user, and scoped to you.
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].
Pro covers this server only. Subscribe with lago_upgrade (it returns a Stripe Checkout link). Cancel any time with lago_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running lago_upgrade before then undoes the cancel. Or write to [email protected].
MIT — see LICENSE. Documentation only; the server is hosted.
Source: servers/lago/README.md at commit 4046075
List customers
List customers in Lago, paginated. Lago API: GET /customers.
pageper_pageGet customer
Retrieve a single customer by external id. Lago API: GET /customers/{external_customer_id}.
external_customer_idrequiredGet customer current usage
Retrieve a customer's usage-based billing data for the current period. Lago API: GET /customers/{external_customer_id}/current_usage.
apply_taxesexternal_customer_idrequiredexternal_subscription_idrequiredGet customer past usage
Retrieve a customer's usage-based billing data for past periods. Lago API: GET /customers/{external_customer_id}/past_usage.
periods_countbillable_metric_codeexternal_customer_idrequiredexternal_subscription_idrequiredList customer subscriptions
List a customer's subscriptions. Lago API: GET /customers/{external_customer_id}/subscriptions.
external_customer_idrequiredGet customer portal URL
Get a customer's billing portal URL. Lago API: GET /customers/{external_customer_id}/portal_url.
external_customer_idrequiredList subscriptions
List subscriptions, optionally filtered by customer, plan, or status. Lago API: GET /subscriptions.
pagestatusper_pageplan_codeexternal_customer_idGet subscription
Retrieve a single subscription by external id. Lago API: GET /subscriptions/{external_id}.
external_idrequiredList plans
List billing plans, paginated. Lago API: GET /plans.
pageper_pageGet plan
Retrieve a single plan by code. Lago API: GET /plans/{code}.
coderequiredList invoices
List invoices, optionally filtered by customer, status, payment status, or issuing date. Lago API: GET /invoices.
pagestatusper_pagepayment_statusissuing_date_toissuing_date_fromexternal_customer_idGet invoice
Retrieve a single invoice by its Lago id. Lago API: GET /invoices/{lago_id}.
lago_idrequiredList billable metrics
List billable metrics, paginated. Lago API: GET /billable_metrics.
pageper_pageGet billable metric
Retrieve a single billable metric by code. Lago API: GET /billable_metrics/{code}.
coderequiredList coupons
List coupons, paginated. Lago API: GET /coupons.
pageper_pageList add-ons
List add-ons, paginated. Lago API: GET /add_ons.
pageper_pageList wallets
List a customer's prepaid credit wallets. Lago API: GET /customers/{external_customer_id}/wallets.
pageper_pageexternal_customer_idrequiredList credit notes
List credit notes, optionally filtered by customer. Lago API: GET /credit_notes.
pageper_pageexternal_customer_idGet credit note
Retrieve a single credit note by its Lago id. Lago API: GET /credit_notes/{lago_id}.
lago_idrequiredList fees
List fees, optionally filtered by customer, subscription, or fee type. Lago API: GET /fees.
pagefee_typeper_pageexternal_customer_idexternal_subscription_idAnalytics: gross revenue
Monthly gross revenue (finalized invoice payments + advance fees, net of tax/discounts). Lago API: GET /analytics/gross_revenue.
monthscurrencyexternal_customer_idAnalytics: MRR
Monthly recurring revenue (MRR) from subscription fees. Lago API: GET /analytics/mrr.
monthscurrencyCreate customer
Creates a customer in Lago (additive). Lago API: POST /customers with body { "customer": { ... } }.
urlnameemailphonecountrycurrencymetadatatimezonelegal_nameexternal_idrequiredlegal_numbertax_identification_numberCreate usage event
Records a usage/metering event in Lago. This WILL be counted toward the customer's usage and affects billing. Idempotent via transaction_id. Lago API: POST /events with body { "event": { ... } }.
coderequiredtimestamppropertiestransaction_idrequiredexternal_subscription_idrequiredprecise_total_amount_cents100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
io.usefulapiOfficial publisher
Hosted MCP server for Ably realtime messaging: inspect channel history, presence and occupancy, publish messages, and review app usage and configuration.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant read Tiltify campaigns, donations and top donor and fundraiser leaderboards.
io.usefulapiOfficial publisher
Hosted Termii server that lets an assistant send SMS, check wallet balance, DND status, sender IDs and message history.
io.usefulapiOfficial publisher
Hosted MCP server that lets an assistant read Temp Stick temperature and humidity sensors, their readings and alert notifications.
io.usefulapiOfficial publisher
Connects an assistant to a Stibee email marketing workspace to read address books, subscribers and email stats, and to add subscribers and group members.
{ "mcpServers": { "lago": { "url": "https://lago.usefulapi.io/mcp" } }}