# Luxembourg Invoice MCP > A remote MCP server that lets any AI agent send Luxembourg B2B electronic invoices (facture électronique) over the Peppol network in Peppol BIS 3.0 (EN 16931) format through Storecove, a certified Peppol Access Point. Check whether a recipient is reachable on Peppol, send the invoice, and fetch delivery proof. Stateless, bring-your-own Storecove credentials, never stores anything. - MCP endpoint (Streamable HTTP): https://inv-lu.wishpool.app/mcp - Credential header: x-storecove-key (your own Storecove API key). Sign up at storecove.com — the merchant is the Peppol Access Point account holder. Request a free 30-day sandbox account from Storecove for a test key. Sandbox vs production is determined by the account the key belongs to (same base URL, no key-prefix switch). - create_invoice also needs seller_legal_entity_id: the Storecove legalEntityId of the sender you created under Senders in your account. - Why now: Luxembourg has mandated e-invoicing over Peppol for B2G since 2023 (fully in force for all business sizes). B2B e-invoicing is expected to be legislated around 2026; EU-wide ViDA mandatory e-invoicing follows by 2030. Sending a facture électronique over Peppol now is future-proof. - Design: this server ONLY forwards Storecove REST calls. It builds the structured Peppol BIS invoice JSON, computes the Luxembourg VAT breakdown, and submits under the merchant's own account. Storecove is the Peppol Access Point (certification, delivery, archiving) — never this service. The key travels per-request in a header and is never stored; no invoice or customer data is persisted. - Endpoints wrapped (Storecove, base https://api.storecove.com/api/v2, auth Bearer): POST /document_submissions (send, returns guid), GET /document_submissions/{guid}/evidence (delivery proof), POST /discovery/receives (Peppol participant lookup). - Luxembourg VAT (TVA) rates: 17 (standard), 14 (intermediate), 8 (reduced), 3 (super-reduced), 0 (zero-rated/exempt/reverse charge). Currency EUR. Parties identified by Luxembourg VAT (LUxxxxxxxx, Peppol scheme 9938). ## Tools - create_invoice: Send a Peppol BIS 3.0 (EN 16931) B2B facture électronique over Peppol via Storecove — seller + buyer (name, Luxembourg VAT LUxxxxxxxx, address), line items ({description, quantity, unit_price (net EUR), vat_rate 17|14|8|3|0, tax_category? S/Z/E/AE, item_name?}), plus seller_legal_entity_id and Peppol routing (derived from the customer VAT number, or recipient_peppol_id + recipient_peppol_scheme, or recipient_email fallback). Returns a submission guid + VAT totals (taxable, vat, total). No cancel over Peppol — reverse with a credit note. - check_recipient: Peppol participant discovery — { identifier, scheme? (default 9938 LU VAT number), network? (default peppol), document_types? (default ["invoice"]) } in, { can_receive, code, email_only } out. The safe pre-flight before sending. - get_delivery_evidence: Fetch delivery proof/status for a submission — { guid } in, the exact document sent + Peppol delivery evidence out. Async: poll until delivered. - Owner policy guardrails: x-agentpay-max-amount (hard cap on the gross invoice total in EUR), x-agentpay-approval-above (returns an unsigned draft for human review), x-agentpay-allowed-tools (tool allow-list) — set by the human owner in the MCP client config; the agent cannot relax them. ## Safety Stateless translation layer that forwards the Storecove REST calls only. Storecove is the certified Peppol Access Point under the merchant's own account; the x-storecove-key travels per-request in a header and is never stored. This server never stores credentials, invoices, or customer data. It issues tax invoices — it does not move money. Privacy policy: https://inv-lu.wishpool.app/privacy ## Sister servers Invoices: Belgium Peppol https://inv-be.wishpool.app/mcp, Netherlands Peppol https://inv-nl.wishpool.app/mcp, Italy FatturaPA https://inv-it.wishpool.app/mcp, Malaysia MyInvois https://inv-my.wishpool.app/mcp, Mexico CFDI https://inv-mx.wishpool.app/mcp, Brazil NF-e https://inv-br.wishpool.app/mcp, India GST https://inv-in.wishpool.app/mcp. Storecove also covers the Nordics on Peppol — sister countries replicate this server. Local logistics: https://logi.wishpool.app. Same stateless BYO pattern, local payments in 81 countries — full list: https://mcp.wishpool.app/llms.txt (Taiwan e-invoice 電子發票 lives in https://mcp.wishpool.app/mcp).