Skip to content
Official MCP RegistryListed

SHVL

Part ofSHVLlisted on 2 directories

Review overdue invoices, synced Xero invoices and contacts, and live Xero reports. Read-only.

First seen 16 Oct 2026. Evidence as of 4 Nov 2026.

12
Tools
From an anonymous probe
1
Source listings
Each with its own history
24
Recorded changes
Since first seen

Tools

ToolDescriptionBehaviour
analyse_aged_debtors_csvAnalyse a user-supplied aged-debtors CSV and supplied Bank Rate to return review-only UK B2B chase wording with indicative statutory-interest and fixed-compensation calculations. Returns draft text and structured calculations without storing the CSV or sending messages.Read-only
get_credit_control_briefUse when someone asks who owes money, which invoices are overdue or which customers need a payment reminder. Return the selected business's overdue totals and up to five customers to check first. Read-only. Uses the latest SHVL import or completed accounting sync and never sends a reminder.Read-only
get_credit_control_caseReturn one case from the signed-in SHVL workspace, including status, payment-readiness state, bounded invoice summaries and communication evidence. Excludes email addresses, message content, provider IDs and payment records.Read-only
get_receivables_healthReturn a read-only receivables health view for the signed-in SHVL workspace: accounts-receivable balance, overdue ageing, invoices raised this month, receivables payments recorded this month, concentration and 30-day overdue movement where available. This is not a bank balance, cash-flow, profit or whole-business health report.Read-only
get_shvl_workspace_statusReturn the selected SHVL workspace name, entitlement state, connected accounting organisation name and active Xero agent tenant name.Read-only
get_xero_contactReturn one customer contact summary and up to 50 sales invoices from the signed-in owner’s latest completed SHVL Xero sync. Read-only. Excludes email addresses, postal addresses and Xero IDs.Read-only
get_xero_financial_reportRead one live Xero Profit and Loss, Balance Sheet or Trial Balance for explicit dates. Capped at 250 stripped rows and never writes to Xero. Requires the matching read-only Xero report permission and a Xero user with Reports access.Read-only
get_xero_invoiceReturn one sales invoice from the signed-in owner’s latest completed SHVL Xero sync plus aggregate recorded-payment evidence. Read-only. Excludes Xero IDs, payment IDs, email addresses and message content.Read-only
list_shvl_workspacesList SHVL workspaces available to the signed-in user. If none exist, explain next_step and offer its setup_url or the free summary_url. Connecting an account does not create a workspace. Does not expose customer email addresses or provider identifiers.Read-only
search_credit_control_casesSearch cases already held in the signed-in SHVL workspace by customer name or invoice reference. Read-only, account-scoped and capped at 20 results.Read-only
search_xero_contactsSearch customer contacts from the signed-in owner’s latest completed SHVL Xero sync by name. Read-only, capped at 20 and excludes email addresses, postal addresses and Xero IDs.Read-only
search_xero_invoicesSearch sales invoices from the signed-in owner’s latest completed SHVL Xero sync by invoice number or customer name. Read-only, capped at 20 and not live Xero state.Read-only

Change history

  1. search_xero_invoices: tool added
  2. search_xero_contacts: tool added
  3. get_xero_invoice: tool added
  4. get_xero_financial_report: tool added
  5. get_xero_contact: tool added
  6. get_shvl_workspace_status: tool added
  7. server instructions changed (+"and Xero access. Use search_xero_invoices or search_xero_contacts for synced invoice/contact records; use get_xero_financial_report for live Profit and Loss, Balance Sheet or Trial Balance with explicit dates. Xero tools require workspace-owner access and a matching provider connection; reports also require the report permission. Synced records are not live balances or proof of payment. Writes require a separately approved connection;" +"imports" +"sending.")
  8. Description changed (registry)
  9. MCP URL changed from "https://shvl.app/mcp/v2" to "https://shvl.jlucwright.workers.dev/mcp/v2" (registry)
  10. MCP URL changed from "https://shvl.jlucwright.workers.dev/mcp" to "https://shvl.app/mcp/v2" (registry)
  11. Description changed (registry)
  12. search_credit_control_cases: annotations changed
  13. get_receivables_health: annotations changed
  14. get_credit_control_case: annotations changed
  15. get_credit_control_brief: annotations changed
  16. analyse_aged_debtors_csv: description changed (+"Analyse a user-supplied" +"supplied Bank Rate to return" +"wording")
  17. analyse_aged_debtors_csv: annotations changed
  18. server instructions changed (+"This connector does not" +"composers" +"messages. The last_synced_at field records when")
  19. search_credit_control_cases: title changed
  20. get_receivables_health: title changed
  21. get_credit_control_brief: title changed
  22. get_credit_control_brief: description changed (+"Use when someone asks who owes money, which invoices are overdue or which customers need a payment reminder." +"selected business's" +"totals")
  23. MCP URL changed from "https://shvl.app/mcp" to "https://shvl.jlucwright.workers.dev/mcp" (registry)
  24. Listed (registry)
Source listings
SourceListingFirst seenLast seenVersions
Official MCP Registryapp.shvl/shvl16 Oct 20264 Nov 20265