MCP servers
breadcrumb icon
E-Invoicing and Live Reporting

Avalara E-invoicing and Live Reporting MCP server

Overview

Provides access to Avalara E-Invoicing and Live Reporting APIs for retrieving document statuses, downloading compliant documents, and managing compliance across jurisdictions.

MCP server details

{
  "mcpServers": {
    "avalara-elr-mcp-server": {
      "type": "http",
      "url": "https://mcp.avalara.com/elr"
    }
  }
}

MCP client setup

Tools

NameDescriptionSample prompt
get_document_status
Retrieves the current processing status and lifecycle events of an e-invoice or related document submitted to Avalara's global e-invoicing API.
What’s the current status of transaction ID {transaction_id}? Show me the document status and the timeline of events recorded so far.
get_document
Retrieves and downloads a previously submitted electronic document (invoice, credit note, and so on) and returns it in the requested format (for example, application/xml or application/vnd.oasis.ubl+xml).
Retrieve the document for transaction ID {transaction_id} and give it to me in XML format.