# Somosvelora Velora MCP server

Source: https://glimind.com/server/mcp-registry%2Fcom.somosvelora%2Fvelora
Registry id: `mcp-registry/com.somosvelora/velora`
Status: live (checked 2026-10-26T19:14:20.868Z)

## Verdict

Somosvelora Velora MCP server answered 99.97% of Glimind's liveness checks over 30 days, better than 41% of MCP servers, with 637 ms median handshake and 2 outages in 90 days. Its agent-readiness grade is A (92/100) across 50 tools, costing an agent about 9,240 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 99.97% | 41% of MCP servers |
| Median handshake latency | 637 ms | 41% of MCP servers |
| p95 handshake latency | 2494 ms | — |
| Checks in 30 days | 4,907 | — |
| Outages, 90 days | 2 | — |
| Median recovery | 144.1 h | — |
| Agent-readiness score | 92/100 (A) | 73% of MCP servers |
| Tools | 50 | — |
| Tool-list size for an agent | ~9,240 tokens | 32% of MCP servers |
| Days observed | 29 | — |

## Install

```json
{
  "mcpServers": {
    "somosvelora-velora-mcp-server": {
      "type": "http",
      "url": "https://tools.somosvelora.com/api/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http somosvelora-velora-mcp-server https://tools.somosvelora.com/api/mcp
```

## Tools (60)

- `adjust_stock`: [demo: deshabilitada] Sets the absolute stock quantity for a product (inventory sync, no audit trail).
- `build_afip_qr`: Builds an AFIP QR code for invoices.
- `bulk_price_update`: [demo: deshabilitada] Mass price change for all products or a specified subset in this business.
- `caja_ciclo_caja`: [demo: deshabilitada] Opens or closes a cash register shift for the authenticated business.
- `caja_consultar_saldo`: Queries the current cash register balance for the authenticated business — the open session data or the last closed session. Read-only.
- `caja_registrar_movimiento`: [demo: deshabilitada] Records a cash movement tied to the OPEN caja shift: income, expense, withdrawal, tax, or payroll.
- `connect_mercadopago`: [demo: deshabilitada] Connects MercadoPago for this business using the BYOA OAuth-redirect model. Primary: returns an authorization URL. Fallback: accepts a pro
- `connect_pedidosya`: [demo: deshabilitada] Connects PedidosYa for this business using the BYOA secure-form model. Primary: returns a secure link. Fallback: accepts an API token dire
- `connect_tiendanube`: [demo: deshabilitada] Connects Tienda Nube (Nuvemshop) using the BYOA OAuth-redirect model. Returns an authorization URL — no token ever passes through chat. Ga
- `connect_whatsapp`: [demo: deshabilitada] Connects WhatsApp Business using the BYOA Meta Embedded Signup model. Primary: returns a signup link. Optional: registers a phone number a
- `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
- `consultar_comprobante`: Looks up an existing invoice/comprobante.
- `consultar_padron`: Looks up taxpayer information from AFIP padrón.
- `create_product`: [demo: deshabilitada] Creates a new product in the business catalog. Requires name and price.
- `create_purchase_request`: [demo: deshabilitada] Creates a procurement order (purchase request) to a supplier.
- `create_shipment`: [demo: deshabilitada] Creates a physical shipment via the chosen courier and returns a tracking number and label URL.
- `create_supplier`: [demo: deshabilitada] Creates a supplier for this business.
- `create_tracked_payment_link`: [demo: deshabilitada] Creates a tracked MercadoPago payment link for a catalog-tied cobro: atomically records the Sale + Invoice + PaymentIntent, then generates
- `delete_customer`: [demo: deshabilitada] Deletes a customer from this business (blocked when the customer has sales or invoices).
- `delete_product`: [demo: deshabilitada] Deletes (or soft-archives, when it has sale records) a product from the catalog.
- `delete_supplier`: [demo: deshabilitada] Deletes a supplier from this business (with full audit trail).
- `describe_invoice_type`: Describes an AFIP invoice type.
- `edit_product`: [demo: deshabilitada] Updates a single product's fields (name, price, costPrice, or stockQuantity).
- `edit_supplier`: [demo: deshabilitada] Updates an existing supplier's fields.
- `emit_invoice`: [demo: deshabilitada] Emits an ARCA (formerly AFIP)-compliant electronic invoice (factura electrónica) for the authenticated business and returns the CAE author
- `emit_nota`: [demo: deshabilitada] Emits an ARCA-compliant Nota Crédito (NC) or Nota Débito (ND) against an original AFIP invoice and returns the CAE authorization code.
- `find_customer`: Searches customers in the business by name and/or phone. Returns up to 20 matching customers sorted by name.
- `format_ars`: Formats an amount as Argentine pesos.
- `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 th
- `get_package_profile`: Computes the shipment weight and item breakdown for a package. Accepts a saleId, a list of productIds, or an explicit weightGramsOverride.
- `get_payment_intent_status`: Checks the current status of a Velora PaymentIntent. Accepts a paymentIntentId OR a customer name.
- `list_suppliers`: Returns all suppliers for this business (up to 50, sorted by name).
- `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. Agg
- `open_caja_status`: Opens a visual widget showing the current shift state and action buttons. Read-only here.
- `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 
- `open_cobro_status`: Opens the cobro status widget — a read-only view of ONE PaymentIntent's payment state. Accepts paymentIntentId OR customerName.
- `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.
- `open_onboarding`: Opens a graphical onboarding hub showing integration status and connect links. Read-only.
- `open_payment_link_wizard`: Opens the payment-link wizard — a graphical form pre-filled with the cobro, for the owner to review and confirm before any money moves. Side-effect-free (no cha
- `open_pending_orders`: Opens the pending cobros dashboard — a read-only widget listing PaymentIntents awaiting payment. Side-effect-free.
- `open_sale_confirm`: 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 p
- `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-effec
- `parse_ar_amount`: Parses an Argentine amount string to a number.
- `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
- `query_sales`: Queries sales metrics from the database: 'ventas_periodo', 'margen', 'ranking_productos', 'por_empleado', or 'historial_cliente'.
- `quote_shipping`: Quotes shipment rates from every active courier configured for the authenticated business and returns options sorted by price ascending.
- `register_movement`: [demo: deshabilitada] Records a cash-register movement for the authenticated business ('purchase', 'income', 'salary', 'tax', 'adjustment').
- `register_sale`: [demo: deshabilitada] Records a sale for the authenticated business. Creates a full Sale with SaleItems, decrements inventory, creates a CashMovement and Invoic
- `return_sale`: [demo: deshabilitada] Reverses the N most-recent sales within a time window. Restores inventory, removes CashMovement, SaleItem, Invoice, and Sale records. Dest
- `send_whatsapp_template`: [demo: deshabilitada] Sends a pre-approved Meta WhatsApp template message. Window-independent — can be sent proactively, outside the 24-hour session window.
- `send_whatsapp_text`: [demo: deshabilitada] Sends a plain-text WhatsApp message to a customer phone number. Only valid inside the 24-hour customer-service window (Meta error 131026 o
- `split_iva`: Splits an amount into IVA components.
- `stock_load`: [demo: deshabilitada] Records inbound stock for a product — restock or initial stock, with an audit trail.
- `to_afip_date`: Converts a date to AFIP format.
- `track_shipment`: Tracks the current status and event history of a shipment by tracking number.
- `upload_catalog`: [demo: deshabilitada] Bulk-creates products in the business catalog from a structured list (up to 50 items).
- `upsert_customer`: [demo: deshabilitada] Creates a new customer or updates an existing one for the authenticated business.
- `validate_cbu`: Validates a CBU (bank account number).
- `validate_cuil`: Validates a CUIL (Argentine labor ID).
- `validate_cuit`: Validates an Argentine CUIT or CUIL number. Returns parsed components (prefix, body, check digit), person type, and whether the check digit is mathematically co

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
