Connector guide4-minute read6 MCP tools7 languages

Connect Aruba to Microsoft Copilot via MCP

Aruba Fatturazione Elettronica: send and track Italian e-invoices through the Sistema di Interscambio, read received invoices and their SDI notifications. Token auth against Aruba's B2B gateway.

HCBy HelpCode teamUpdated 4 min read Open-source on GitHub

No credit card · 7-day trial · Self-host alternative available

Aruba Fatturazione Elettronica

Aruba Fatturazione Elettronica

Aruba Fatturazione Elettronica: send and track Italian e-invoices through the Sistema di Interscambio, read received invoices and their SDI notifications. Token auth against Aruba's B2B gateway.

tools

6

Region

IT

Category

Accounting

Authentication

Sign-in token

Required env vars

ARUBA_USERNAMEARUBA_PASSWORD
Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source · AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Summary

Aruba Fatturazione Elettronica: send and track Italian e-invoices through the Sistema di Interscambio, read received invoices and their SDI notifications. Token auth against Aruba's B2B gateway.

Guided setup

Connect Aruba Fatturazione Elettronica to Microsoft Copilot in 2 minutes

Start a free trial on AnythingMCP Cloud, connect Aruba Fatturazione Elettronica in the guided setup, then add your MCP URL to Microsoft Copilot. No code and no server to run.

No credit card · 7-day trial · Self-host alternative available

Try asking

Example prompts for Aruba Fatturazione Elettronica

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

Aruba Fatturazione Elettronica · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → Aruba Fatturazione Elettronica, paste your credentials, mint an MCP API key — done. No Docker, no git clone, no local server.

Aruba Fatturazione Elettronica + Microsoft Copilot

Aruba Fatturazione Elettronica: send and track Italian e-invoices through the Sistema di Interscambio, read received invoices and their SDI notifications. Token auth against Aruba's B2B gateway.

Prerequisites

See the full setup instructions baked into the connector (visible in the in-app store when you select the connector). The required environment variables for this connector are:

ARUBA_USERNAME, ARUBA_PASSWORD

Step 1 — Get credentials

Getting credentials

  1. You need an active Aruba Fatturazione Elettronica subscription with the API option enabled.
  2. In the web console create the API user. Aruba issues a username of the form XXXXXXXX and a password; these are not your Aruba portal login.
  3. Set ARUBA_USERNAME and ARUBA_PASSWORD. The adapter signs in at https://auth.fatturazioneelettronica.aruba.it/auth/signin (a separate host from the ws. API host, form-encoded grant_type=password) and reuses the returned bearer token, which Aruba expires after 30 minutes; AnythingMCP signs in again before then. The token is kept encrypted in connector_auth_cache.

…(continued in the in-app connector instructions)

Step 2 — Install the adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Add the connector in Microsoft Copilot

Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide shows YOUR_SERVER_ID.

Microsoft Copilot uses MCP servers through agents built in Copilot Studio: you add AnythingMCP to an agent as a tool, then publish the agent to Microsoft 365 Copilot and Teams. Copilot Studio connects from Microsoft's cloud over Streamable HTTP, which AnythingMCP supports.

  1. In Copilot Studio, open your agent (or create one), go to Tools and choose Add a tool → New tool → Model Context Protocol.
  2. Enter a Server name (for example AnythingMCP), a Server description that says what the connector does, and the Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Copilot Studio uses the description to decide when to call the server.
  3. Under authentication, choose API key, set Type to Header and the header name to X-API-Key, then select Create.
  4. In Add tool, choose Create a new connection, paste an MCP API key from AnythingMCP (MCP Servers → your server → API keys) and select Add to agent.
  5. Try it in the agent's Test pane: ask for something that needs the Aruba Fatturazione Elettronica tools.
  6. Select Publish, then Channels → Microsoft 365 and Microsoft Teams, keep Make agent available in Microsoft Copilot selected and choose Add channel. See agent in Teams installs it for you; in Microsoft 365 Copilot, type @ and pick the agent.

Prefer per-user sign-in? Choose OAuth 2.0 → Dynamic discovery instead of an API key: each user then signs in to AnythingMCP the first time the agent calls it.

Self-hosting? Use your instance's public HTTPS address instead of https://cloud.anythingmcp.com. Copilot Studio connects from Microsoft's cloud, so localhost does not work.

Available tools

ToolWhat it does
aruba_fatturazione_list_sent_invoicesList invoices sent through the Sistema di Interscambio in a date range, with their number, recipient, total and current SDI state
aruba_fatturazione_get_invoice_statusRead where one sent invoice currently stands with the SDI, including the notification history
aruba_fatturazione_get_sent_invoiceFetch one sent invoice as base64-encoded FatturaPA XML — the legally binding artefact, not a rendering of it
aruba_fatturazione_list_received_invoicesList invoices received from suppliers through the SDI in a date range, with their sender, number, date and total
aruba_fatturazione_get_received_invoiceFetch one received supplier invoice as base64-encoded FatturaPA XML, for archiving or for feeding into bookkeeping
aruba_fatturazione_list_notificationsList the SDI notifications attached to one document: receipt, delivery, non-delivery or rejection, each with its timestamp and reason code

FAQ

Which Copilot is this for? Microsoft 365 Copilot at work, through agents built in Copilot Studio. The Microsoft Copilot app for personal accounts has no option to add your own MCP server.

What do I need? A work account with access to Copilot Studio (a license or a trial) to build the agent. People who use it in Microsoft 365 Copilot or Teams need access to the agent: share it with them, or ask an admin to publish it to the organization. If your organization applies data policies to Power Platform connectors, they cover MCP servers too.

The agent doesn't call the tools. Check that the header name is exactly X-API-Key and that the key belongs to the same MCP server as the URL, and make the server description specific: Copilot Studio uses it to decide when to call the server. Publish the agent again after each change; in an open chat, type "start over" to get the new version.

Next steps

Was this guide helpful?

Connect Aruba Fatturazione Elettronica to Microsoft Copilot in 2 minutes

Start a free trial on AnythingMCP Cloud, connect Aruba Fatturazione Elettronica in the guided setup, then add your MCP URL to Microsoft Copilot. No code and no server to run.

Related guides

Connectors

Connect Aruba to Meta Muse via MCP: Invoice Status

Aruba Fatturazione Elettronica: send and track Italian e-invoices through the Sistema di Interscambio, read received invoices and their SDI notifications. Token auth against Aruba's B2B gateway.

Connectors

Aruba MCP Server: Invoices, Statuses and Notifications

Aruba Fatturazione Elettronica: send and track Italian e-invoices through the Sistema di Interscambio, read received invoices and their SDI notifications. Token auth against Aruba's B2B gateway.

Connectors

Connect Aruba to ChatGPT via MCP: Invoice Status

Aruba Fatturazione Elettronica: send and track Italian e-invoices through the Sistema di Interscambio, read received invoices and their SDI notifications. Token auth against Aruba's B2B gateway.

Connectors

Connect Aruba to Claude via MCP: Invoice Status

Aruba Fatturazione Elettronica: send and track Italian e-invoices through the Sistema di Interscambio, read received invoices and their SDI notifications. Token auth against Aruba's B2B gateway.

Connectors

Connect Aruba to Cursor via MCP: Invoice Status

Aruba Fatturazione Elettronica: send and track Italian e-invoices through the Sistema di Interscambio, read received invoices and their SDI notifications. Token auth against Aruba's B2B gateway.

Connectors

Connect Aruba to Gemini CLI via MCP: Invoice Status

Aruba Fatturazione Elettronica: send and track Italian e-invoices through the Sistema di Interscambio, read received invoices and their SDI notifications. Token auth against Aruba's B2B gateway.