Velora LATAM Tools

io.github.crossi-devPublished by GitHub account crossi-devv1.0.0Updated Oct 24, 2026

Argentina CUIT/CUIL validation and AFIP fiscal QR generation. Pure, no-auth MCP tools.

The publisher's own server: Velora

VerifiedStreamable HTTPWeb executableFinanceBusiness & Commerce

Overview

AI-generated overview

A remote MCP server that validates Argentine CUIT/CUIL tax identifiers and generates AFIP fiscal QR codes.

What you can do
It exposes tools for checking Argentine tax identification numbers (CUIT and CUIL) and for producing AFIP fiscal QR codes. The registry description calls these "pure, no-auth MCP tools," meaning the checks and QR generation are offered without an account or credential step. It runs as a hosted endpoint rather than a local package.
When to use it
Useful when an assistant needs to verify an Argentine CUIT or CUIL, or to build an AFIP fiscal QR code for invoicing or fiscal documents. It fits workflows that touch Argentine tax or billing data and want a quick validation step.
Requirements
A remote MCP client that can connect to a streamable HTTP endpoint. No packages, environment variables, headers, or authentication are declared.
Before you install
The server is hosted by a third party, so any identifiers or data sent to it leave the user's machine. No authentication is declared, so treat the endpoint as public and avoid sending sensitive fiscal or personal data beyond what the task requires. Verify generated QR codes against official AFIP requirements before relying on them.

Installation

In SourceWeft

  1. Open Velora LATAM Tools 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/io.github.crossi-dev%2Flatam-tools/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": {
    "velora-latam-tools": {
      "type": "http",
      "url": "https://tools.somosvelora.com/api/mcp/public"
    }
  }
}

Tools

22

validate_cuit

Validate CUIT/CUIL

Validates an Argentine CUIT or CUIL number. Returns parsed components (prefix, body, check digit), person type, and whether the check digit is mathematically correct. Accepts any format: raw digits, hyphened (20-12345678-9), or spaced. This tool runs the REAL check-digit algorithm — not a demo fixture.

Parameterscuitrequired

get_fiscal_readiness

Get fiscal readiness

Checks whether the business is ready to emit real ARCA electronic invoices. Returns { ready, missing, guidance } where ready=true means all fiscal fields and the ARCA certificate are configured.

Takes no parameters.

query_catalog

Query catalog

Lists active products in the business catalog. Returns products sorted by name, each with id, name, price (ARS), costPrice, sku, stock quantity, and weightGrams.

Parameterssearch

open_catalog_selector

Open catalog selector

Opens the catalog selector — a graphical product picker (MCP Apps widget) that shows active products with prices (ARS) and stock. Side-effect-free (no sale, no charge).

Parameterssearch

find_customer

Find customer

Searches customers in the business by name and/or phone. Returns up to 20 matching customers sorted by name.

Parametersnamephone

quote_shipping

Quote shipping

Quotes shipment rates from every active courier configured for the authenticated business and returns options sorted by price ascending.

ParametersweightGramsrequireddeclaredValueoriginPostalCoderequireddestinationPostalCoderequired

track_shipment

Track shipment

Tracks the current status and event history of a shipment by tracking number.

ParametersproviderrequiredtrackingNumberrequired

get_package_profile

Get package profile

Computes the shipment weight and item breakdown for a package. Accepts a saleId, a list of productIds, or an explicit weightGramsOverride.

ParameterssaleIdproductIdsweightGramsOverride

connection_status

Connection status

Returns the BYOA (Bring Your Own Account) integration readiness for the authenticated business — what is connected and how to connect what is missing. Read-only.

Takes no parameters.

caja_consultar_saldo

Consult cash balance

Queries the current cash register balance for the authenticated business — the open session data or the last closed session. Read-only.

Takes no parameters.

get_payment_intent_status

Get payment intent status

Checks the current status of a Velora PaymentIntent. Accepts a paymentIntentId OR a customer name.

ParameterscustomerNamepaymentIntentId

open_pending_orders

Open pending orders

Opens the pending cobros dashboard — a read-only widget listing PaymentIntents awaiting payment. Side-effect-free.

Takes no parameters.

open_cobro_status

Open cobro status

Opens the cobro status widget — a read-only view of ONE PaymentIntent's payment state. Accepts paymentIntentId OR customerName.

ParameterscustomerNamepaymentIntentId

open_delivery_receipt

Open delivery receipt

Opens the comprobante + envío widget — a read-only view of the delivery receipt for a completed cobro. Accepts paymentIntentId, saleId, OR customerName.

ParameterssaleIdcustomerNamepaymentIntentId

list_suppliers

List suppliers

Returns all suppliers for this business (up to 50, sorted by name).

Parameterssearch

query_sales

Query sales

Queries sales metrics from the database: 'ventas_periodo', 'margen', 'ranking_productos', 'por_empleado', or 'historial_cliente'.

Parameterstofromlimitpresetmetricarequiredcustomer_name

open_sale_confirm

Open sale confirmation

Opens a VISUAL preview of a cash sale — resolved product names, unit prices, quantities, and total — with a confirm button that fires register_sale. Read-only preview itself.

ParametersitemsrequiredcustomerId

open_caja_status

Open caja status

Opens a visual widget showing the current shift state and action buttons. Read-only here.

Takes no parameters.

open_onboarding

Open onboarding hub

Opens a graphical onboarding hub showing integration status and connect links. Read-only.

Takes no parameters.

open_business_overview

Open business overview

ONE widget, two display modes: inline snapshot by default, fullscreen tabs (Cliente 360, Cerrar el día, Reposición de stock, Dashboard de ventas) on demand. Aggregates caja, payments, ventas, reportes, supplier, and customer reads.

ParametersdefaultTabcustomerName

open_shipment_prep

Open shipment prep

Combines catalog stock/weight data and a live shipping quote into one widget — resolves items, computes total weight, and quotes couriers. Read-only, side-effect-free.

ParametersitemsrequireddeclaredValueoriginPostalCoderequireddestinationPostalCoderequired

Version history

1
  1. v1.0.0LatestSep 16, 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.

Other Somosvelora integrations