Avalara AvaTax MCP server logo

Avalara AvaTax MCP server

2

Provides access to the Avalara AvaTax API for tax calculation, transaction management, nexus handling, and compliance data.

This config will be passed to Cursor on install. Inspect `command`, `args`, and `env` before continuing.

calculate_tax Creates a tax transaction and calculates tax based on provided data, including addresses, line items, and transaction details. Calculate tax for a $100 sale to a customer in California with shipping address 123 Main St, Los Angeles, CA 90210. get_transaction Retrieves details of a specific transaction by transaction code and company code. Get transaction details for transaction code {transaction_code} for company {company_code}. get_transactions Retrieves a list of transactions for a specific company, using filters to search. Show me all transactions for company {company_code} from last month. get_nexus_definitions Retrieves nexus definitions so you can determine tax obligations across jurisdictions. What are the nexus requirements for sales tax in Texas? get_nexus Retrieves company-specific nexus information and related tax registration details. Show me all tax registrations for my company. create_nexus Creates nexus records to establish tax obligations in jurisdictions. Register company {company_code} for state-level sales tax in New York. get_companies Retrieves company information, with filters to narrow results to specific companies. Show me details for all companies in my AvaTax account. get_tax_code_definitions Retrieves tax code definitions for available tax categories and rates. What tax codes are available for software products? validate_address Validates and resolves addresses to ensure accurate tax jurisdiction determination. Validate this address: 123 Main Street, Anytown, CA 90210.