# Sweden Invoice MCP > A remote MCP server that lets any AI agent send Sweden B2B/B2G electronic invoices (e-faktura) 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-se.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: Sweden mandates structured Peppol BIS e-invoicing (e-faktura) for public-sector suppliers (B2G) since 2019-04-01; paper/PDF is not accepted for B2G. B2B is voluntary today and expected to follow the EU ViDA timeline — Peppol is already the de-facto Swedish rail. - Design: this server ONLY forwards Storecove REST calls. It builds the structured Peppol BIS invoice JSON, computes the Swedish VAT (moms) 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). - Swedish VAT (moms) rates: 25 (standard), 12 (food/lodging), 6 (books/newspapers/passenger transport), 0 (zero-rated/exempt/reverse charge). Currency SEK. Parties identified by Swedish VAT (SExxxxxxxxxx01) and/or organisationsnummer (10 digits). Peppol schemes: 0007 (organisationsnummer), 9955 (VAT). ## Tools - create_invoice: Send a Peppol BIS 3.0 (EN 16931) B2B/B2G invoice over Peppol via Storecove — seller + buyer (name, Swedish VAT/organisationsnummer, address), line items ({description, quantity, unit_price (net SEK), vat_rate 25|12|6|0, tax_category? S/Z/E/AE, item_name?}), plus seller_legal_entity_id and Peppol routing (derived from the customer VAT/organisationsnummer, 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 0007 organisationsnummer; 9955 for VAT), 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 SEK), 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-se.wishpool.app/privacy ## Sister servers Invoices: Belgium Peppol https://inv-be.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 Finland/Norway/Denmark/NL/LU 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).