Avalara Communications Tax MCP server logo

Avalara Communications Tax MCP server

0

Provides access to Avalara Communications tax calculation services, supporting taxes for voice, data, VoIP, and messaging transactions. It also provides reference data including tax types, jurisdiction codes, and location information.

7 commands

comms_geocode_address

Add to Cursor

Geocode a single street address or latitude/longitude pair to determine the correct taxing jurisdiction (PCode) and related location metadata.

Geocode the address {address} to get coordinates and jurisdiction information for client ID {clientId}. Find the tax jurisdiction for the address {address} for client ID {clientId}. Get coordinates and the PCode for address {address} for client ID {clientId}.

comms_list_profiles

Add to Cursor

List communications client profiles for a given clientId, with optional paging and filtering controls.

List all profiles for client ID {clientId}. Show me available tax configuration profiles for client ID {clientId}. What client profiles are configured for client ID {clientId}?

comms_commit_transaction

Add to Cursor

Commit or uncommit a previously calculated communications tax transaction so it is included (or excluded) from downstream tax reporting.

Commit transaction {documentCode} for reporting under client ID {clientId}. Uncommit transaction {documentCode} for client ID {clientId}. Commit the tax calculation for document code {documentCode} for client ID {clientId}.

comms_get_tax_types

Add to Cursor

Look up communications tax types and their associated category metadata. Use this tool to discover valid tax type and category combinations; treat categoryType as an opaque code and rely on categoryDescription when explaining results to users.

What is the communications tax type for code {taxTypeCode} for client ID {clientId}? Get information about communications tax type {taxTypeCode} for client ID {clientId}. Show me all available communications tax types for client ID {clientId}.

comms_get_transaction_service_pairs

Add to Cursor

This method returns the description for the transaction type, service type and the ts pairs.

What transaction and service type codes are available for client ID {clientId}? Show me valid transaction/service pairs for VoIP services for client ID {clientId}. Find the transaction code for local telephone service for client ID {clientId}.

comms_get_jurisdiction_codes

Add to Cursor

Requests supports using best match or exact match as well as limiting the number of matches returned. Use a * on the end of Fips/Npanxx Codes to find a range of values.

Look up jurisdiction information for PCode {pcode} for client ID {clientId}. Find jurisdiction information for FIPS code {fipsCode} for client ID {clientId}. Get jurisdiction details for NPANXX {npaNxx} for client ID {clientId}.

comms_get_location_data

Add to Cursor

Request will return all locations associated with the PCode

Get location information for PCode {pcode} for client ID {clientId}. Show me all locations for jurisdiction code {pcode} for client ID {clientId}. What locations are associated with PCode {pcode} for client ID {clientId}?