io.usefulapi/acube
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
A-Cube MCP by usefulapi
Publisher-provided description
Read Italian invoices, receipts and SDI notices; validate, prepare and submit agreed drafts.
Summary by lookupd
Reads, validates, drafts and sends Italian e-invoices and receipts via the SDI, plus company and fiscal id verification.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http acube https://acube.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add acube --url https://acube.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"acube": {
"url": "https://acube.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (24 tools)
Publisher-provided text
acube_list_invoicesSent and received Italian e-invoices (SDI) of the account: uuid, invoice number and date, document type (TD01...), sender and recipient, amounts, marking and noacube_get_invoiceOne invoice by uuid: metadata plus the FatturaPA JSON payload (parties, lines, VAT, payment), or the XML file sent to the SDI. GET /invoices/{uuid}.acube_list_invoice_notificationsThe SDI notifications of one invoice (delivery receipt RC, rejection NS, outcome NE, failed delivery MC, deadline expiry DT...), with their type, date and statuacube_get_notificationOne SDI notification by uuid, with its payload. GET /notifications/{uuid}.acube_get_invoice_statsCounters of invoices and notifications for a year (annual; monthly or daily detail only if A-Cube activated it), for the whole account or one fiscal id. GET /inacube_list_draft_invoicesDraft invoices that were created but not yet sent to the SDI. Same filters as acube_list_invoices. GET /invoices/draft.acube_get_draft_invoiceOne draft invoice by uuid, with its FatturaPA JSON content. GET /invoices/draft/{uuid}.acube_validate_invoiceChecks an invoice against the FatturaPA rules without creating or sending anything; returns the validation result or A-Cube's errors. POST /invoices/validate.acube_create_draft_invoiceWRITE: saves a new invoice as a DRAFT in A-Cube. Nothing is sent to the SDI until acube_send_draft_invoice. Not idempotent: calling it twice creates two drafts.acube_send_draft_invoiceWRITE: accepts a draft and transmits it to the Sistema di Interscambio. This is a legal act: a sent e-invoice cannot be recalled (only corrected with a credit nacube_delete_draft_invoiceWRITE: permanently deletes a draft invoice (a draft only: a sent invoice answers 409). Without confirm: true it only returns the draft. DELETE /invoices/draft/{acube_list_receiptsElectronic commercial receipts (scontrini) with number, date, status, type (sale, void, return) and totals. GET /receipts.acube_get_receiptOne electronic receipt by uuid: type, status, number, date, total and links to voiding or returned receipts (no line items: use acube_get_receipt_details). GETacube_get_receipt_detailsThe line items and VAT, discount and taxable totals of one electronic receipt. GET /receipts/{uuid}/details.acube_list_business_registry_configurationsThe businesses (fiscal ids) set up on the account, with which services are on: customer invoices, supplier invoices, receipts, signature, legal storage. GET /buacube_get_business_registry_configurationOne business by fiscal id: name, email, enabled services and its webhook configurations. GET /business-registry-configurations/{fiscalId}.acube_list_webhooksThe webhooks (events and target URLs) configured on the account. Authentication keys and tokens are never returned. GET /api-configurations.acube_list_numbering_sequencesThe invoice numbering sequences (name, year, last number). GET /numbering-sequences.acube_get_current_numbering_sequenceThe sequence now in use for a sequence name. Its number is the LAST number used: the next invoice gets that number plus one. GET /numbering-sequences/current/{nacube_list_jobsBackground jobs (invoice, report and zip downloads, F24 and daily receipt report downloads) with status ready, started, completed or error. GET /jobs.acube_get_jobOne background job by uuid with its status and result. GET /jobs/{uuid}.acube_verify_fiscal_idChecks whether a codice fiscale or partita IVA is valid. GET /verify/fiscal-id/{id}.acube_verify_companyBasic registry data of an Italian company by VAT number (name, address, status), optionally with the split-payment check. GET /verify/company/{id}.acube_get_recipient_codeThe account's 7-character SDI recipient code (codice destinatario), the address customers put on invoices they send to you. GET /users/me/recipient-code.
Details
- Version: 1.9.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 419 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/acube/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/acube)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp