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 client setup
Cursor
Install MCP Server
Add the Avalara E-invoicing and Live Reporting MCP server to your IDE
Or manually add to your MCP settings:
View Cursor MCP server documentation Link
Tools
Name
Description
Sample 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.

