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.