protogrid

Search / com.somosvelora/velora

velora

R0· no sign-in

Hosted Argentine commerce MCP: real AFIP invoicing, MercadoPago, logistics, catalog & WhatsApp.

v1.0.1 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality92strong
Trust89of 100
Uptime, 30 days100%
Latency p50271 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "velora": {
      "type": "http",
      "url": "https://tools.somosvelora.com/api/mcp"
    }
  }
}
claude mcp add --transport http velora https://tools.somosvelora.com/api/mcp
[mcp_servers.velora]
url = "https://tools.somosvelora.com/api/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "velora": {
      "type": "remote",
      "url": "https://tools.somosvelora.com/api/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "velora": {
      "type": "http",
      "url": "https://tools.somosvelora.com/api/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=velora&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vdG9vbHMuc29tb3N2ZWxvcmEuY29tL2FwaS9tY3AifQ%3D%3D"
}
{
  "servers": {
    "velora": {
      "type": "http",
      "url": "https://tools.somosvelora.com/api/mcp"
    }
  }
}
{
  "mcpServers": {
    "velora": {
      "httpUrl": "https://tools.somosvelora.com/api/mcp"
    }
  }
}
extensions:
  "velora":
    enabled: true
    name: "velora"
    type: streamable_http
    uri: "https://tools.somosvelora.com/api/mcp"
    timeout: 300

Quality 92 / 100strong

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene93 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations50 of 50 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • warn
    tools.token_costabout 8,872 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changesno tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

50 tools, about 8,872 tokens to load them all · tool set 8c669aa04bb2 · checked 2026-10-20 13:17 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 89 / 100

provenance85
liveness100
freshness65
hygiene100

+repository +dns-namespace +website +reachable +uptime-100% ~updated-128d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://tools.somosvelora.com/api/mcp streamable-httpnoneyes100%271 ms2026-07-282026-10-20

Tools (50)

adjust_stockdestructive[demo: deshabilitada] Sets the absolute stock quantity for a product (inventory sync, no audit trail).
bulk_price_updatedestructive[demo: deshabilitada] Mass price change for all products or a specified subset in this business.
caja_ciclo_cajadestructive[demo: deshabilitada] Opens or closes a cash register shift for the authenticated business.
caja_consultar_saldoread-onlyQueries the current cash register balance for the authenticated business — the open session data or the last closed session. Read-only.
caja_registrar_movimientodestructive[demo: deshabilitada] Records a cash movement tied to the OPEN caja shift: income, expense, withdrawal, tax, or payroll.
connection_statusread-onlyReturns the BYOA (Bring Your Own Account) integration readiness for the authenticated business — what is connected and how to connect what is missing. Read-only.
connect_mercadopagodestructive[demo: deshabilitada] Connects MercadoPago for this business using the BYOA OAuth-redirect model. Primary: returns an authorization URL. Fallback: accepts a production access token directly.
connect_pedidosyadestructive[demo: deshabilitada] Connects PedidosYa for this business using the BYOA secure-form model. Primary: returns a secure link. Fallback: accepts an API token directly.
connect_tiendanubedestructive[demo: deshabilitada] Connects Tienda Nube (Nuvemshop) using the BYOA OAuth-redirect model. Returns an authorization URL — no token ever passes through chat. Gated behind env config in production.
connect_whatsappdestructive[demo: deshabilitada] Connects WhatsApp Business using the BYOA Meta Embedded Signup model. Primary: returns a signup link. Optional: registers a phone number as a lightweight pre-step.
create_product[demo: deshabilitada] Creates a new product in the business catalog. Requires name and price.
create_purchase_requestdestructive[demo: deshabilitada] Creates a procurement order (purchase request) to a supplier.
create_shipmentdestructive[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_linkdestructive[demo: deshabilitada] Creates a tracked MercadoPago payment link for a catalog-tied cobro: atomically records the Sale + Invoice + PaymentIntent, then generates a real Checkout Pro link. MONEY: real and irreversible.
delete_customerdestructive[demo: deshabilitada] Deletes a customer from this business (blocked when the customer has sales or invoices).
delete_productdestructive[demo: deshabilitada] Deletes (or soft-archives, when it has sale records) a product from the catalog.
delete_supplierdestructive[demo: deshabilitada] Deletes a supplier from this business (with full audit trail).
edit_productdestructive[demo: deshabilitada] Updates a single product's fields (name, price, costPrice, or stockQuantity).
edit_supplierdestructive[demo: deshabilitada] Updates an existing supplier's fields.
emit_invoicedestructive[demo: deshabilitada] Emits an ARCA (formerly AFIP)-compliant electronic invoice (factura electrónica) for the authenticated business and returns the CAE authorization code.
emit_notadestructive[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_customerread-onlySearches customers in the business by name and/or phone. Returns up to 20 matching customers sorted by name.
get_fiscal_readinessread-onlyChecks 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.
get_package_profileread-onlyComputes the shipment weight and item breakdown for a package. Accepts a saleId, a list of productIds, or an explicit weightGramsOverride.
get_payment_intent_statusread-onlyChecks the current status of a Velora PaymentIntent. Accepts a paymentIntentId OR a customer name.
list_suppliersread-onlyReturns all suppliers for this business (up to 50, sorted by name).
open_business_overviewread-onlyONE 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.
open_caja_statusread-onlyOpens a visual widget showing the current shift state and action buttons. Read-only here.
open_catalog_selectorread-onlyOpens 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).
open_cobro_statusread-onlyOpens the cobro status widget — a read-only view of ONE PaymentIntent's payment state. Accepts paymentIntentId OR customerName.
open_delivery_receiptread-onlyOpens the comprobante + envío widget — a read-only view of the delivery receipt for a completed cobro. Accepts paymentIntentId, saleId, OR customerName.
open_onboardingread-onlyOpens a graphical onboarding hub showing integration status and connect links. Read-only.
open_payment_link_wizardread-onlyOpens 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 charge).
open_pending_ordersread-onlyOpens the pending cobros dashboard — a read-only widget listing PaymentIntents awaiting payment. Side-effect-free.
open_sale_confirmread-onlyOpens 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.
open_shipment_prepread-onlyCombines 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.
query_catalogread-onlyLists active products in the business catalog. Returns products sorted by name, each with id, name, price (ARS), costPrice, sku, stock quantity, and weightGrams.
query_salesread-onlyQueries sales metrics from the database: 'ventas_periodo', 'margen', 'ranking_productos', 'por_empleado', or 'historial_cliente'.
quote_shippingread-onlyQuotes shipment rates from every active courier configured for the authenticated business and returns options sorted by price ascending.
register_movementdestructive[demo: deshabilitada] Records a cash-register movement for the authenticated business ('purchase', 'income', 'salary', 'tax', 'adjustment').
register_saledestructive[demo: deshabilitada] Records a sale for the authenticated business. Creates a full Sale with SaleItems, decrements inventory, creates a CashMovement and Invoice.
return_saledestructive[demo: deshabilitada] Reverses the N most-recent sales within a time window. Restores inventory, removes CashMovement, SaleItem, Invoice, and Sale records. Destructive and irreversible.
send_whatsapp_templatedestructive[demo: deshabilitada] Sends a pre-approved Meta WhatsApp template message. Window-independent — can be sent proactively, outside the 24-hour session window.
send_whatsapp_textdestructive[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 outside).
stock_loaddestructive[demo: deshabilitada] Records inbound stock for a product — restock or initial stock, with an audit trail.
track_shipmentread-onlyTracks the current status and event history of a shipment by tracking number.
upload_catalogdestructive[demo: deshabilitada] Bulk-creates products in the business catalog from a structured list (up to 50 items).
upsert_customerdestructive[demo: deshabilitada] Creates a new customer or updates an existing one for the authenticated business.
validate_cuitread-onlyValidates 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.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.somosvelora/velora",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json",
  "remotes": [
    {
      "url": "https://tools.somosvelora.com/api/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.1",
  "repository": {
    "url": "https://github.com/crossi-dev/velora-mcp",
    "source": "github"
  },
  "websiteUrl": "https://somosvelora.com",
  "description": "Hosted Argentine commerce MCP: real AFIP invoicing, MercadoPago, logistics, catalog & WhatsApp."
}