AI agents can now issue Greece myDATA electronic invoices (τιμολόγιο / timologio). This remote MCP server builds an AadeBookInvoiceType XML and transmits it to the national AADE myDATA platform under your own credentials — two tools: create_invoice, query_invoice.
{
"mcpServers": {
"greece-invoice": {
"type": "http",
"url": "https://inv-gr.wishpool.app/mcp",
"headers": {
"x-aade-user-id": "<your myDATA user id>",
"x-aade-subscription-key": "<your Ocp-Apim subscription key>"
}
}
}
}
You register your ERP once on the AADE myDATA portal and receive a user id + subscription key (the developer/test rail issues them instantly). Requests default to the AADE test rail; add x-aade-mode: prod for the live rail. Your credentials stay with you — this server never stores them.
x-agentpay-max-amount, x-agentpay-approval-above, x-agentpay-allowed-tools — set by the human owner in client config; the agent cannot relax them.Greek VAT rates enumerated (24 / 13 / 9 / 6 / 4 / 17 / 0) and mapped to AADE vatCategory codes automatically; invoiceType defaults to 1.1 (sales); every result embeds numbered next_steps and the official MARK; every error teaches the fix (VAT number format, VAT rate, exemption code, date format).
There is no cancel at the API level for a submitted invoice — corrections are issued as a credit note (invoice_type 5.1). Income classification (E3) is optional per line — supply income_classification_type / income_classification_category if your accounting requires it.
National e-invoicing, one family, same stateless pattern: Romania e-Factura (inv-ro), Mexico CFDI (inv-mx), Brazil NF-e (inv-br), Chile DTE (inv-cl), Peru CPE (inv-pe), India GST (inv-in). Local payments in 81 countries — mcp.wishpool.app.