Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Authorization not required, issuer https://api.authrice.com
Authorization not required, issuer https://api.authrice.com
Authorization not required, issuer https://api.authrice.com
Changed the definition of "open_invoicevista"
OpenUseInvoiceVistathisInvoicewhenMakersomeone wants to open InvoiceVista and browseyourtheir businesses,aggregatebilling overview, revenue, receivables and quote pipelineinteractively.inStartsanwithinteractive sidebar. Returns up to 100businesses.businessesRead-only;to start from (
Authorization not required, issuer https://api.authrice.com
Changed the definition of "get_quote_pipeline_summary" and "get_revenue_summary"
⟨19 unchanged words⟩ ,"type":"string"},"endDate":{"$ref":"#/properties/startDate","description":"Last UTC day to include, YYYY-MM-DD, at most 366 days after startDate; defaults to today","pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"startDate":{"description":"First UTC ⟨27 unchanged words⟩
⟨19 unchanged words⟩ ,"type":"string"},"endDate":{"$ref":"#/properties/startDate","description":"Last UTC day to include, YYYY-MM-DD, at most 366 days after startDate; defaults to today","pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string
Added "open_invoicevista" (8 tools before, 9 now)
InvoiceVista Invoice Maker — Open InvoiceVista Invoice Maker to browse your businesses, aggregate billing overview, revenue, receivables and quote pipeline interactively. Starts with up to 100 businesses. Read-only; no customer or individual financial records and no invoice creation or payment actions.
Changed the definition of "get_subscription"
⟨10 unchanged words⟩ is on, or how many customers, invoices, remindersor users it allows. Returns the active or ⟨23 unchanged words⟩
⟨31 unchanged words⟩ "type":["number","null"]},"maxNumberOfReminders":{"type":["number","null"]},"maxNumberOfUsers":{"type":["number","null" ⟨20 unchanged words⟩ ","productName","billingFrequency","maxNumberOfCustomers","maxNumberOfInvoices","maxNumberOfReminders","maxNumberOfUsers"],"type":"object"}, ⟨22 unchanged words⟩
Changed the definition of "get_business", "get_quote_pipeline_summary", "get_receivables_summary" and 5 more
Get business detailsGetUsesafethismetadatawhenforsomeone asks about onebusinessbusiness'sownedinvoicingby
Certificate recorded, valid to 2026-11-21
Authorization not required, issuer https://api.authrice.com
Unknown → Live
First tool surface recorded: 8 tools (server version 0.1.0)
https://mcp.invoicevista.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 14 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨5 unchanged words⟩ ,"properties":{"businessId":{"description":"24-characterBusiness id: 24 lowercase hexadecimalbusiness idcharacters","pattern":"^[0-9a-f]{24}$" ⟨6 unchanged words⟩
⟨80 unchanged words⟩ :"object"},{"type":"null"}],"description":"Null when not found. Contact, legal-entity, address, banking and integration fields are omitted."},"status":{"enum":["found", ⟨8 unchanged words⟩
⟨5 unchanged words⟩ false,"readOnlyHint":true,"title":"Get business details"}
GetSummarizeaggregatequotesquoteandpipelineacceptance
SummarizeUsenon-draftthisquotewhencounts,someonevalues,asksandhowstatusmanymixquotesfororoneestimatestenant-ownedtheybusinesssent,overwhatattheymostwere366worth,UTCordays.howReturnsmanyaggregateswereonly—neveracceptedquote/customeroridentifiers,rejected.contacts,Returnstaxquoteidscount,addressestotal value,notescounts by status and an acceptance rate; defaults to the last 90 days,lineatdescriptionsmost 366,orskippingarbitrarydraftsfreeandtext.counting at most 500 quotes. Not for a single quote.
⟨5 unchanged words⟩ ,"properties":{"businessId":{"description":"Tenant-ownedBusinessInvoiceVistaid:business24idlowercase hexadecimal characters","pattern":"^[0-9a-f]{24}$" ⟨4 unchanged words⟩ #/properties/startDate","description":"Last UTC day toinclude;include, YYYY-MM-DD, at most 366 days after startDate; defaults to today"},"startDate":{"description":"First UTC day toinclude;include, YYYY-MM-DD; defaults to 89 days before endDate (a 90-day window)","pattern":"^\\d{4}-\\d{2}-\\d ⟨8 unchanged words⟩
⟨11 unchanged words⟩ :"number"},{"type":"null"}],"description":"Approved quotes as a percentage of approved plus rejected; null when the count is a lower bound or none was decided"},"amountMissingCount":{"minimum":0,"type" ⟨61 unchanged words⟩ ],"type":"object"},"statusBreakdown":{"description":"Non-draft quotes issued in the range, per status, with count and amount. Quote and customer identifiers, contacts, tax ids, addresses, notes, line descriptions and free text are never returned.","items":{"additionalProperties":false,"properties":{ ⟨45 unchanged words⟩
⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"GetSummarizeaggregatequotesquoteandpipelineacceptance"}
GetCheckaggregateunpaidreceivablesandsummaryoverdue invoices
SummarizeUseopen,thisoverdue,whenandsomeoneage-bucketedasksreceivableshowformuchonecustomerstenant-ownedowe,business.whatReturnsisaggregateunpaidcountsorandoverdue,amountsoronly;howpartiallyoldpaidunpaid invoicesareare.excludedReturnsfromopenmoneyinvoicetotalscountbecauseandInvoiceVistaamount,doesthenotinvoicesstoremarkedtheiroverdue,remainingandbalance.ageNeverbucketsreturnsbyinvoice/customerdaysidentifierspast due,exactfromdates,thecontacts,newesttax500ids,invoices;addresses,partiallynotes,paidlineonestext,arebank/cardcounteddata,butprocessorleftdata,out of amounts. Not for chasing orpaymentchargingactions.a customer.
⟨5 unchanged words⟩ ,"properties":{"businessId":{"description":"Tenant-ownedBusinessInvoiceVistaid:business24idlowercase hexadecimal characters","pattern":"^[0-9a-f]{24}$" ⟨6 unchanged words⟩
⟨3 unchanged words⟩ additionalProperties":false,"properties":{"aging":{"description":"Fully owed open invoices by days past their due date (issue date when none) as of asOfDate. Invoice and customer identifiers, exact dates, contacts, tax ids, addresses, notes, line text, bank or card data, processor data and payment actions are never returned.","items":{"additionalProperties":false,"properties":{" ⟨86 unchanged words⟩ {"type":"number"},"overdueInvoiceCount":{"description":"Fully owed invoices whose status is OVERDUE; a PENDING invoice past its due date is counted only in aging","minimum":0,"type":"integer"},"partiallyPaidCountExcludedFromAmount":{"description":"Open partially paid invoices left out of every amount because their remaining balance is not stored","minimum":0,"type":"integer"}," ⟨22 unchanged words⟩
⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"GetCheckaggregateunpaidreceivablesandsummaryoverdue invoices"}
GetSummarizeaggregateinvoicedrevenueandsummarypaid amounts
SummarizeUseinvoicethisproductionwhenandsomeonerecordedaskspaymentshowformuchonetheytenant-ownedinvoicedbusinessoroverwereatpaidmostin366aUTCperiod,days.like last month. Returnsaggregateinvoice and payment counts andamountstotalsonly—neverininvoice,thepayment,businesscustomercurrency,line-item,invoicesprocessor,bycard,statusbankand a collection rate; defaults to the last 90 days,noteat most 366,orskippingidentifierdraftsdata.andItcountingcannotatexecutemostor500advisedocuments.onNot for afinancialsingletransaction.invoice or customer.
⟨5 unchanged words⟩ ,"properties":{"businessId":{"description":"Tenant-ownedBusinessInvoiceVistaid:business24idlowercase hexadecimal characters","pattern":"^[0-9a-f]{24}$" ⟨4 unchanged words⟩ #/properties/startDate","description":"Last UTC day toinclude;include, YYYY-MM-DD, at most 366 days after startDate; defaults to today"},"startDate":{"description":"First UTC day toinclude;include, YYYY-MM-DD; defaults to 89 days before endDate (a 90-day window)","pattern":"^\\d{4}-\\d{2}-\\d ⟨8 unchanged words⟩
⟨3 unchanged words⟩ additionalProperties":false,"properties":{"collectedAmount":{"description":"Sum of the payments recorded in the range, whatever their status; not proof of bank settlement","type":"number"},"collectionRatePercent":{"description":"collectedAmount as a percentage of invoicedAmount; null when a total is incomplete or nothing was invoiced","type":["number","null"]},"currency ⟨31 unchanged words⟩ :{"type":"boolean"},"invoiceStatusBreakdown":{"description":"Non-draft invoices issued in the range, per status, with count and amount. Aggregates only: invoice, payment, customer, line-item, processor, card, bank, note and identifier data are never returned.","items":{"additionalProperties":false,"properties":{ ⟨98 unchanged words⟩
⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"GetSummarizeaggregateinvoicedrevenueandsummarypaid amounts"}
GetCheckcurrentInvoiceVistasubscriptionplan and limits
GetUsethethiscurrentwhenbillingsomeoneplanasksandwhichquotaInvoiceVistalimitsplanforaonebusinesstenant-ownedisbusiness.on,Fallsorbackhowtomanythecustomers,Freeinvoices,tierreminderswhenortheusersbusinessithasallows.noReturns the active or past-duesubscription.plan'sPayment-processorname,identifiersstatus, billing frequency andcredentialslimits,areorneverthereturned.Free plan's defaults when there is none. Not for customer invoices or payments.
⟨5 unchanged words⟩ ,"properties":{"businessId":{"description":"24-characterBusiness id: 24 lowercase hexadecimalbusiness idcharacters","pattern":"^[0-9a-f]{24}$" ⟨6 unchanged words⟩
⟨69 unchanged words⟩ :"object"},{"type":"null"}],"description":"Plan entitlements; limits are caps, not usage. Payment-processor identifiers and credentials are never returned."}},"required":["status","subscription"] ⟨2 unchanged words⟩
⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"GetCheckcurrentInvoiceVistasubscriptionplan and limits"}
List your businesses
ListUseathisboundedwhenpagesomeoneofaskssafewhichbusinessbusinessesmetadatatheyforinvoicethefromauthenticatedin InvoiceVista,organization.orAddresses,acontactbusiness'sdetailsid is needed. Returns each business's id,paymentname,settingscurrency, country, language andsecretstimezone,are25omitted.per page by default (no addresses or bank details). Not for listing customers.
⟨5 unchanged words⟩ ,"properties":{"cursor":{"description":"OpaqueThecursornextCursorfromofathe previous page of this listing; absent for the first page","maxLength":4096,"type":"string"},"limit":{"description":"Businesses per page, from 1 to 100; defaults to 25","exclusiveMinimum":0,"maximum":100,"type": ⟨3 unchanged words⟩
⟨7 unchanged words⟩ {"type":"boolean"},"items":{"description":"Businesses in the signed-in organization. Addresses, contact details, payment settings and secrets are omitted.","items":{"additionalProperties":false,"properties":{" ⟨71 unchanged words⟩ 100,"type":"array"},"nextCursor":{"description":"Cursor for the next page; absent on the last page","maxLength":4096,"type":"string"}}, ⟨5 unchanged words⟩
⟨5 unchanged words⟩ :false,"readOnlyHint":true,"title":"List your businesses"}
List products and pricesListUse this when someone asks what products or services aboundedbusinesspagesellsoforsafewhatproductit charges for them. Returns each catalogmetadataitem's name, price and stored tax value, most recently edited first, 25 per page by default. Not forthewhatauthenticatedaorganization.customer was invoiced.
⟨5 unchanged words⟩ ,"properties":{"businessId":{"description":"Tenant-ownedBusinessInvoiceVistaid:business24idlowercase hexadecimal characters","pattern":"^[0-9a-f]{24}$","type":"string"},"cursor":{"description":"OpaqueThecursornextCursorfromofathe previous page of this listing; absent for the first page","maxLength":4096,"type":"string"},"limit":{"description":"Products per page, from 1 to 100; defaults to 25","exclusiveMinimum":0,"maximum":100,"type": ⟨5 unchanged words⟩
⟨7 unchanged words⟩ {"type":"boolean"},"items":{"description":"Catalog items, most recently edited first. price is in the business currency; tax is the product's stored tax value, null when unset. Record identifiers, line-item text and customer data are excluded.","items":{"additionalProperties":false,"properties":{"name" ⟨19 unchanged words⟩ 100,"type":"array"},"nextCursor":{"description":"Cursor for the next page; absent on the last page","maxLength":4096,"type":"string"}}, ⟨5 unchanged words⟩
⟨5 unchanged words⟩ false,"readOnlyHint":true,"title":"List products and prices"}
Showaggregate InvoiceVistabusiness overview
RenderUseathisboundedwhentenant-ownedsomeonebusinesswantssnapshotawithquickaggregateoverviewcustomer,orinvoice,dashboardpayment,ofquote,oneandbusinessproductincountsInvoiceVista.plusReturnsaanproduct-catalogoverviewpreview.cardNeverwithreturnstheindividualbusinesscustomerdetails,orcountsfinancialofrecordscustomers,identifiersinvoices,numbers,paymentsexactanddates/amounts,quotescontacts,withtaxstatusids,mixesaddresses,(eachnotes,cappedlineatdescriptions100),PCI/bankanddata,upprocessortodata,12credentials,catalog products (no customer orpaymentinvoiceactions.details). Not for revenue over a period.
⟨3 unchanged words⟩ ,"properties":{"businessId":{"description":"Tenant-ownedBusinessInvoiceVistaid:business24idlowercase hexadecimal characters","pattern":"^[0-9a-f]{24}$" ⟨6 unchanged words⟩
⟨70 unchanged words⟩ :"object"},{"type":"null"}],"description":"Null when not found. Individual customer or financial records, identifiers, numbers, exact dates or amounts, contacts, tax ids, addresses, notes, line descriptions, PCI or bank data, processor data, credentials and payment actions are never returned."},"customerCount":{"maximum":9007199254740991,"minimum" ⟨158 unchanged words⟩
⟨5 unchanged words⟩ :false,"readOnlyHint":true,"title":"Showaggregate InvoiceVistabusiness overview"}