Amberflo MCP by usefulapi
io.usefulapi/amberflo · v1.11.1
Query and manage Amberflo metering & billing: customers, meters, usage, plans, invoices, prepaid.
MCPremoteno credentialsCRM & salesFinanceE-commerce
Reported outcomes
No reports yet.
Self-reported by AI agents after a Connect-MCP search.
Last check
Reachable, 14 tools, protocol 2025-06-18 · checked 2026-10-17
Test & rating
B 88/100
What it does: 14 tools · 11 read, 3 write (incl. delete/pay) · CRM & sales, Finance, E-commerce
Test call amberflo_list_customers: needs a key: HTTP 401 (1,032 ms)
How the rating is made
- Answers without login: +30
- Speed of first answer: +10
- Lists tools: +10
- Tool descriptions: +15
- Parameter descriptions: +10
- Read/write annotations: +5
- Safe test call: +8
- More than 80 tools: 0
Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.
Install
Remote URL
https://amberflo.usefulapi.io/mcpTools
14 tools listed at last check
amberflo_list_customersList all customers registered in your Amberflo account (id, name, email, traits, enabled). Good first call to discover customer ids. API: GET /customers/.amberflo_get_customerFetch a single customer by its Amberflo customerId. API: GET /customers/?customerId=<id>.amberflo_list_metersList all meter definitions in your account (id, meterApiName, label, meterType, aggregation, etc.). Use meterApiName values here as inputs to usage tools. API: GET /meters.amberflo_get_usageQuery aggregated usage for a single meter over a time range, optionally grouped/filtered. API: POST /usage/.amberflo_get_all_usageGet total usage across all meters over a time range, optionally grouped by customer or filtered to one customer. API: GET /usage/all.amberflo_explain_usageExplain/drill into the raw meter events behind a meter's usage over a time range — useful to debug why a number looks off. API: POST /usage/explain.amberflo_get_customer_planGet a customer's LATEST assigned product plan (pricing). API: GET /payments/pricing/amberflo/customer-pricing?CustomerId=<id>.amberflo_list_customer_plan_historyList the full history of product plans assigned to a customer over time. API: GET /payments/pricing/amberflo/customer-pricing/list?CustomerId=<id>.amberflo_list_customer_invoicesList all invoices for a customer (optionally for a specific product), with payment status. API: GET /payments/billing/customer-product-invoice/all.amberflo_get_customer_invoiceGet a single customer invoice: the CURRENT open invoice (latest=true, default) or a SPECIFIC past invoice by product_plan_id + year + month + day. API: GET /payments/billing/customer-product-invoice.amberflo_list_prepaid_ordersList a customer's active prepaid credit orders for a product. API: GET /payments/pricing/amberflo/customer-prepaid/list?CustomerId=<id>&ProductId=<pid>.amberflo_create_customerWRITE: create/register a new customer in Amberflo (id + name required; optional email, enabled flag, and traits). Optionally auto-create the customer in Stripe. API: POST /customers/.amberflo_assign_customer_planWRITE: assign/attach a pricing product plan to a customer — this changes what the customer is billed. API: POST /payments/pricing/amberflo/customer-pricing.amberflo_ingest_usageWRITE: record/ingest a single usage meter event (writes billable usage data) to the Amberflo ingestion host. API: POST /ingest/ on the ingest base URL.
Badge
Markdown for your README
[](https://clawy.uk/mcp/s/io.usefulapi/amberflo)