Taxamo MCP connector
Taxamo is a global tax compliance platform for calculating and managing VAT and other taxes on digital services. The Taxamo MCP connector allows AI agents to determine applicable tax rates by country and currency, locate customers by IP address, and calculate domestic and EU VIES tax summaries. It also supports fetching and detailing refunds, retrieving product type classifications, and generating compliance reports across jurisdictions.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the Taxamo MCP connector to perform the following actions:
- Calculate accurate tax rates for digital services sold worldwide
- Validate customer VAT numbers before finalizing a sale
- Generate settlement and summary reports by country or tax type
- Store, update, and retrieve transaction records automatically
- Email invoices and credit notes directly to customers
- Locate customer IP addresses to determine tax jurisdiction
- Track refunds and register payments across all transactions
- Confirm transactions and monitor stats over time
Example prompts
Use the following example prompts to invoke Taxamo MCP connector tools from your AI assistant or Boomi Connect workflow:
What's the current VAT rate for selling digital services in Germany?Validate this customer's VAT number before we process the order in Taxamo.Show me all transactions from last month in Taxamo.Calculate the tax due on a $500 sale to a customer in France.Send an invoice email to the customer for their recent purchase in Taxamo.Generate a settlement report broken down by country for this quarter.Locate the country for this customer's IP address using Taxamo.List all refunds processed in Taxamo this year.Register a payment for transaction ID 12345 in Taxamo.Give me a summary of transaction stats for the past six months.
Taxamo MCP connector tools
The Taxamo MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| getCountriesDict | Countries |
| getCurrenciesDict | Currencies |
| getProductTypesDict | Product types |
| locateMyIP | Locate IP |
| locateGivenIP | Locate provided IP |
| getDomesticSummaryReport | Calculate domestic summary |
| getEuViesReport | Calculate EU VIES report |
| getDetailedRefunds | Detailed refunds |
| getRefunds | Fetch refunds |
| getSettlementSummary | Fetch summary |
| getSettlement | Fetch settlement |
| getSettlementStatsByCountry | Settlement by country |
| getSettlementStatsByTaxationType | Settlement by tax type |
| getDailySettlementStats | Settlement stats over time |
| getTransactionsStats | Transaction stats |
| getTransactionsStatsByCountry | Settlement by country |
| calculateSimpleTax | Simple tax |
| calculateTax | Calculate tax |
| calculateTaxLocation | Calculate location |
| validateTaxNumber | Validate VAT number |
| listTransactions | Browse transactions |
| createTransaction | Store transaction |
| getTransaction | Retrieve transaction data. |
| updateTransaction | Update transaction |
| cancelTransaction | Delete transaction |
| confirmTransaction | Confirm transaction |
| emailRefund | Email credit note |
| emailInvoice | Email invoice |
| listPayments | List payments |
| createPayment | Register a payment |
| capturePayment | Capture payment |
| listRefunds | Get transaction refunds |
| createRefund | Create a refund |
| unconfirmTransaction | Un-confirm the transaction |
| createSMSToken | Create SMS token |
| verifySMSToken | Verify SMS token |