Toolrail

dev.toolrailPublished by toolrail.devOfficial publisherv1.2.0Updated Nov 12, 2026

Chile/LATAM data for agents: UF, RUT, payroll, fees, FX, Argentine dollars, policy rates, CNPJ, VAT.

VerifiedStreamable HTTPWeb executableLocation & LifestyleFinanceBusiness & Commerce

Overview

AI-generated overview

Remote MCP server giving assistants LATAM and European reference data: FX rates, VAT/IVA, tax-ID and IBAN checks, holidays, business days and Chilean payroll…

What you can do
  • Look up exchange rates and convert amounts: ECB reference rates, Argentine official and blue dollar, and country rates for Chile, Colombia, Peru, Mexico and Brazil
  • Get VAT/IVA rates and compute net, tax and gross prices for European and Latin American countries
  • Validate identifiers: EU VAT numbers via VIES, IBANs, phone numbers, tax IDs for seven countries, Chilean RUT and Brazilian CNPJ, plus CEP address lookup
  • Retrieve economic indicators: inflation-indexed units (UF, UVA, UVR, UDI, UI), tax units, policy rates, IPC, country risk and Brazilian indices
  • Work with calendars: public holidays and business-day deadlines for supported countries, with a curated Chilean table
  • Estimate Chilean…
When to use it
Useful when an assistant has to produce invoices, quotes, payroll estimates or deadline calculations for Chile or Latin America, or needs current central-bank rates and VAT rules. Also handy for checking tax IDs, IBANs and phone numbers before saving or sending data.
Requirements
A remote streamable HTTP endpoint; no package, account or API key is declared. The MCP connection is a free demo limited to 30 tool calls per UTC day per anonymous client; higher volume requires the separate x402 HTTP endpoints, which involve payment.
Before you install
The free demo is capped at 30 calls per UTC day; production use goes through paid x402 endpoints, which can spend money. Validators only check format and check digits and do not confirm that an account, person or company exists. Some data comes from third-party sources such as VIES, Nager.Date and the Receita Federal register, and VIES can be unavailable.

Installation

In SourceWeft

  1. Open Toolrail in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/dev.toolrail%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "toolrail": {
      "type": "http",
      "url": "https://toolrail.dev/mcp"
    }
  }
}

Tools

31

vat_rates

VAT rates by country (Europe and Latin America)

Return the standard and reduced VAT rates of one country, or the European table when country is omitted. Covers EU-27 plus UK, CH, NO and 17 Latin American countries. Use vat_price to apply a European rate to an amount, latam_iva to calculate Latin American VAT, and vat_validate to check a VAT number. Free demo with a daily quota; production volume: GET /vat/rates via x402.

Parameterscountry

vat_validate

Validate an EU VAT number (VIES)

Check whether an EU VAT number is registered in the European Commission's VIES system and return the company name and address when the member state discloses them. Use it to verify a business customer before invoicing. VIES is sometimes unavailable; that returns an error, not 'invalid'. Use validate_tax_id for Latin American or Spanish ID format checks. Free demo with a daily quota; production volume: POST /vat/validate via x402.

ParametersvatNumberrequiredcountryCoderequired

vat_price

Add or remove VAT from a price

Calculate net, VAT amount and gross for a price in one country, applying its standard or reduced rate. Use it for European quotes and invoices; Latin American codes also work. Use vat_rates when you only need the rate. Free demo with a daily quota; production volume: POST /vat/price via x402.

Parametersamountrequiredcountryrequireddirection

fx_convert

Convert currency at ECB reference rates

Convert an amount between two of the ~30 currencies published by the European Central Bank (including USD, EUR, GBP, JPY, BRL, MXN), today or on a past date since 1999. Returns rate, converted amount and observation date. For CLP, ARS, COP or PEN use latam_fx or the country tools. Free demo with a daily quota; production volume: GET /fx/convert via x402.

Parameterstorequireddatefromrequiredamount

fx_rates

ECB exchange-rate table

Return all European Central Bank reference rates against one base currency, today or on a past date. Use it when you need many rates at once; use fx_convert for a single conversion. Free demo with a daily quota; production volume: GET /fx/rates via x402.

Parametersbasedate

days_holidays

Public holidays by country and year

List the official public holidays of a country for a year, with local and English names and whether each is nationwide. Covers the countries supported by Nager.Date. For Chile, cl_feriados uses a curated statutory table and is preferred. Free demo with a daily quota; production volume: GET /days/holidays via x402.

Parametersyearcountryrequired

days_business_days

Add business days to a date (any country)

Return the date that falls N business days after a start date, skipping weekends and the country's public holidays. Use it for deadlines and delivery dates outside Chile; for Chilean legal deadlines use cl_dias_habiles. Free demo with a daily quota; production volume: GET /days/business-days via x402.

Parametersdaysrequiredfromcountryrequired

validate_iban

Validate an IBAN

Check an IBAN's mod-97 check digits and its country-specific length for 88 countries, and return the formatted IBAN and BBAN. Use it to catch typos before a bank transfer; it does not confirm the account exists. Free demo with a daily quota; production volume: POST /validate/iban via x402.

Parametersibanrequired

validate_phone

Validate and format a phone number

Check whether a phone number is valid for its region and return its type (mobile, fixed line) and E.164, international and national formats, using Google libphonenumber for ~240 regions. Use it before saving a contact or sending SMS or WhatsApp. Free demo with a daily quota; production volume: POST /validate/phone via x402.

Parametersphonerequiredregion

validate_tax_id

Validate a Latin American or Spanish tax ID

Check the format and check digit of a tax ID: RUT (CL), CUIT/CUIL (AR), CPF/CNPJ including alphanumeric CNPJ (BR), RFC (MX), RUC (PE), NIT (CO), NIF/NIE (ES). Use cl_rut for Chile when you also want the normalized format. Does not confirm registration with the tax authority. Free demo with a daily quota; production volume: POST /validate/tax-id via x402.

Parametersidrequiredcountryrequired

latam_indexacion

Value of UF, UVA, UVR, UDI or UI

Return the official value of a Latin American inflation-indexed unit (UF Chile, UVA Argentina, UVR Colombia, UDI Mexico, UI Uruguay) for today, and optionally convert an amount of units to local currency. Use it for contracts, rents and loans expressed in these units. For UF on a past date or pesos to UF, cl_uf is more complete. Free demo with a daily quota; production volume: GET /latam/indexacion via x402.

Parametersfechamontounidadrequired

latam_iva

Latin American VAT rates and calculation

Return the VAT rate (IVA, IGV, ITBIS) of one of 17 Latin American countries and, given an amount, calculate net, tax and gross. Omit pais for the full table. Brazil is excluded because it has no single rate. Use vat_price for European countries. Free demo with a daily quota; production volume: GET /latam/iva via x402.

Parameterspaistasamontodireccion

latam_unidades_tributarias

Value of UIT, UVT or UMA tax units

Return the official value of an annual tax unit (UIT Peru, UVT Colombia, UMA Mexico) for a date, with its legal act, and convert N units to local currency. Use it when a fine, fee or tax threshold is stated in these units. For Chile's UTM use cl_indicadores. Free demo with a daily quota; production volume: GET /latam/unidades-tributarias via x402.

Parameterspaisfechaunidadperiodocantidad

latam_dolar_argentina

Argentine official, blue, MEP and other dollars

Return the Argentine peso's official and blue (parallel market) dollar buy/sell quotes, euro quotes and the official-blue gap percentage, plus MEP, contado con liquidación, mayorista, cripto and tarjeta quotes with their gap against the official rate. Use it for Argentina-specific pricing; use latam_fx for all Latin American currencies at once. Free demo with a daily quota; production volume: GET /latam/dolar-argentina via x402.

Takes no parameters.

latam_fx

Latin American exchange rates vs USD

Return official exchange rates against the US dollar for CLP, ARS (official and blue), BRL (PTAX), MXN (FIX), COP (TRM) and PEN (SBS) in one call, each with its source and date. Use it for multi-country reports; use the country tools for a single currency with more detail. Free demo with a daily quota; production volume: GET /latam/fx via x402.

Takes no parameters.

latam_tasas_politica

Latin American central bank policy rates

Return the monetary policy rate of Chile (TPM), Brazil (Selic target), Mexico (target rate), Colombia and Peru, each with its central bank, date and source. Peru publishes a monthly series, so it returns a YYYY-MM period. Partial results list the central banks that did not answer. Free demo with a daily quota; production volume: GET /latam/tasas-politica via x402.

Parameterspaises

br_indices

Brazil SELIC, CDI, IPCA and PTAX

Return Brazil's SELIC target rate, annualized CDI, latest monthly IPCA inflation and PTAX dollar from Banco Central do Brasil. Use it for Brazilian financial indicators; use ar_indices for Argentina. Free demo with a daily quota; production volume: GET /br/indices via x402.

Takes no parameters.

br_cep

Brazilian address from a CEP

Look up a Brazilian postal code (CEP) and return street, neighborhood, city, state and IBGE code. Use it to complete or check a Brazilian address. Free demo with a daily quota; production volume: GET /br/cep via x402.

Parametersceprequired

br_cnpj

Brazilian company from a CNPJ

Look up a Brazilian company by CNPJ in the Receita Federal open register and return legal and trade name, registration status, opening date, legal nature, size, share capital, main CNAE activity and address. Check digits are validated first, including the alphanumeric CNPJ. Partners and contact data are not returned. Use validate_tax_id when you only need the check digits. Free demo with a daily quota; production volume: GET /br/cnpj via x402.

Parameterscnpjrequired

ar_indices

Argentina inflation and country risk

Return Argentina's latest monthly inflation, compounded year-over-year inflation and country risk (riesgo país) in basis points. Use it for Argentine price adjustments and reports; use latam_dolar_argentina for exchange rates. Free demo with a daily quota; production volume: GET /ar/indices via x402.

Takes no parameters.

co_trm

Colombia official TRM (COP/USD)

Return Colombia's TRM, the official COP/USD rate used for taxes and contracts, with its validity dates. Use it for Colombian invoices and declarations. Free demo with a daily quota; production volume: GET /co/trm via x402.

Takes no parameters.

pe_tipo_cambio

Peru official exchange rate (PEN/USD)

Return Peru's official SBS buy and sell exchange rate (PEN per USD) published by the central bank. Use it for Peruvian invoices and accounting. Free demo with a daily quota; production volume: GET /pe/tipo-cambio via x402.

Takes no parameters.

mx_indicadores

Mexico FIX dollar and TIIE rate

Return Mexico's FIX dollar rate by determination date, the rate to settle dollar obligations payable today (dolar_para_pagos: the FIX published in the DOF the previous banking day) and the 28-day TIIE from Banxico. Use dolar_para_pagos for invoices and payments in Mexico; use latam_indexacion for UDI. Free demo with a daily quota; production volume: GET /mx/indicadores via x402.

Takes no parameters.

cl_reajuste

Adjust a Chilean amount for inflation (IPC)

Return Chile's official IPC variation between two months, computed from the INE index levels so it matches the published variation, and optionally apply it to an amount. Use it to update rents, debts or alimony for inflation; use cl_uf when the contract is expressed in UF. Free demo with a daily quota; production volume: GET /cl/reajuste via x402.

Parametersdesderequiredhastarequiredmonto

cl_indicadores

Chile UF, UTM, dollar, IPC, TPM and more

Return one Chilean economic indicator (UF, UTM, observed dollar, euro, IPC, policy rate TPM, IMACEC, copper price, unemployment rate or IVP) for today or a past date, from official Central Bank and INE data. The UF is published in advance: from the 10th of each month, any date up to the 9th of the next month is available (e.g. on 11 November, the UF of 30 November or 9 December). Later dates answer not_published with the expected availability date. Use cl_uf to convert amounts between UF and pesos. Free demo with a daily quota; production volume: GET /cl/indicadores via x402.

Parametersfechaindicador

cl_uf

Convert between UF and Chilean pesos

Convert an amount from UF to Chilean pesos or back, using the UF value of a given date, and return the UF value, date and source. The UF is published in advance: from the 10th of each month, any date up to the 9th of the next month is available (e.g. on 11 November, the UF of 30 November or 9 December). Later dates answer not_published with the expected availability date. Use it for rents, insurance and contracts in UF; use latam_indexacion for UVA, UVR or UDI. Free demo with a daily quota; production volume: GET /cl/uf via x402.

Parametersfechamontorequireddireccion

cl_dias_habiles

Chilean deadline in business days

Return the date that falls N business days (días hábiles) after a start date in Chile, skipping weekends and national holidays, and list the holidays skipped. Use it for Chilean legal and administrative deadlines; use days_business_days for other countries. Free demo with a daily quota; production volume: GET /cl/dias-habiles via x402.

Parameterstipodesdeplazorequired

cl_feriados

Chile official holidays

List Chile's official national holidays for 2026 or 2027 from a curated statutory table, including moved holidays. Prefer it over days_holidays for Chile. Free demo with a daily quota; production volume: GET /cl/feriados via x402.

Parametersano

cl_rut

Validate and format a Chilean RUT

Check a Chilean RUT's modulo 11 check digit and return it normalized (12.345.678-5). Use it to catch typos before saving a record. Does not confirm the person or company exists with the SII. Free demo with a daily quota; production volume: POST /cl/rut via x402.

Parametersrutrequired

cl_sueldo_liquido

Chilean net salary from gross

Estimate a Chilean employee's take-home pay from the monthly gross salary, deducting AFP pension, health (Fonasa or Isapre plan), unemployment insurance and impuesto único, with current UF and UTM values. An estimate, not a payroll settlement. Free demo with a daily quota; production volume: POST /cl/sueldo-liquido via x402.

Parametersafpbrutorequiredsaludtipo_contrato

cl_honorarios

Chilean boleta de honorarios: gross and net

Calculate a Chilean fee receipt (boleta de honorarios) from gross to net, or the gross to issue for a target net, with the withholding rate of the year under Ley 21.133: 15.25% in 2026, 16% in 2027 and 17% from 2028. Amounts in whole pesos. Use cl_sueldo_liquido for employees with a contract. Free demo with a daily quota; production volume: GET /cl/honorarios via x402.

Parametersanomontorequireddireccion

Version history

3
  1. v1.2.0LatestNov 12, 2026
  2. v1.1.0Nov 7, 2026
  3. v1.0.0Sep 30, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.