Supplier Invoice Tool
io.github.Nero-Engine/supplier-invoice-toolVersion 0.1.1Supplier invoices to draft Xero bills per job, for UK trades' AI assistants (test mode)
Status
Responds364 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:40 UTC
- Latency
- 364 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://supplier-invoice-tool.nerolabs.workers.dev/mcpResponds364 msNo sign-in
Claude Code
claude mcp add --transport http supplier-invoice-tool https://supplier-invoice-tool.nerolabs.workers.dev/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: supplier-invoice-tool
Remote MCP server URL: https://supplier-invoice-tool.nerolabs.workers.dev/mcpCursor
{
"mcpServers": {
"supplier-invoice-tool": {
"url": "https://supplier-invoice-tool.nerolabs.workers.dev/mcp"
}
}
}VS Code
code --add-mcp '{"name":"supplier-invoice-tool","type":"http","url":"https://supplier-invoice-tool.nerolabs.workers.dev/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
14 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
add_supplier_invoicesAdd supplier invoices to the book: raw emails with PDF attachments, PDFs (text or scanned), photos, or pasted text, up to 25 per call. Each is read, checked against its own printed total, given its job reference, kept with its original, and checked for price changes against earlier invoices from the same supplier. Duplicates are skipped. Returns one result per document: added, needs_check (did not add up, held back), duplicate or failed. | No | No | Yes | No |
assign_job_referencePut an invoice (or some of its lines) on a job, when the supplier left the reference off or it was wrong. | No | No | Yes | No |
connect_xeroA link for the trade to open and sign in to Xero. Test mode: only a Xero Demo Company can be connected. | No | Yes | Yes | Yes |
create_trade_accountStart here, once per business. Creates the trade's invoice book and returns an API key to send as "Authorization: Bearer <key>" on every other call. Test mode: free, nothing is charged. The same identity (company number) can later sign the trade into Nero Work without a new sign up. | No | No | No | No |
disconnect_xeroForget the Xero connection. Nothing in Xero is changed. | Yes | No | Yes | Yes |
get_accountThe trade's account, settings and Nero identity. | No | Yes | Yes | No |
get_originalA private link to the original email, PDF or scan of one invoice, to show the trade. | No | Yes | Yes | No |
list_invoicesEvery invoice in the book for a month, with its lines, status and any problems. | No | Yes | Yes | No |
month_summaryThe month at a glance: one draft bill per supplier with a line per job (net, VAT and which invoices), invoices held back to check, lines with no job reference, and price changes with the extra cost they caused. Includes the exact Xero payloads. Sends nothing. | No | Yes | Yes | No |
price_alertsPrice changes on the same product code from the same supplier this month, in date order, and the extra they cost. | No | Yes | Yes | No |
push_bills_to_xeroPut the month's bills into Xero as DRAFT bills, one per supplier, one line per job, with the original invoices attached. Without send: true it is a dry run that shows what would be sent. Running it again updates the same draft (no duplicates). A bill the trade has already approved is never changed; late invoices go on a top up bill. Never approves or pays. | No | No | Yes | Yes |
review_invoiceFor an invoice held back as needs_check: accept it as read (it then goes on the bill), or remove it (for example to add a corrected copy). Ask the trade first. | Yes | No | No | No |
update_settingsChange how job references are read and how bills are entered in Xero. | No | No | Yes | No |
xero_statusWhether Xero is connected, and to which organisation. | No | Yes | Yes | Yes |
Details
- Registry status
- Active
- Published
- Nov 13, 2026
- Updated
- Nov 13, 2026
- Categories (suggested)
- Invoicing and accountingSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared