MCP servers
breadcrumb icon
AvaTax

Avalara AvaTax MCP server

Overview

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

MCP server details

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

MCP client setup

Tools

NameDescriptionSample prompt
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.