vanthal

Vanthal · MCP

Vanthal MCP server

Vanthal is a business management platform with AI for small and medium companies in Latin America. Its MCP (Model Context Protocol) server lets an AI assistant read the company's data and, if the owner allows it, log sales, appointments or tasks. Answers come from Vanthal, not from the assistant's guesses. Data and tool descriptions are in Spanish.

How to connect

  1. One click (OAuth): in Claude, go to Settings › Connectors › Add custom connector and paste https://vanthal.com/api/mcp. In ChatGPT, the same under Settings › Apps & Connectors › Create, with OAuth authentication.
  2. The assistant opens Vanthal: the company owner signs in, chooses read only («consulta») or read and write («carga»), and approves. Nothing to copy.
  3. With an API key, for clients without OAuth: in the «Asistentes conectados» module (or by asking Lumi, the built-in assistant) create a key and choose its scope. It is shown only once.
  4. Paste the URL ending with the key, or better, if the client supports custom headers, use https://vanthal.com/api/mcp and send the key as Authorization: Bearer.
  5. Every connection, OAuth or key, appears in «Asistentes conectados» and can be revoked there.

What it can and cannot do

  1. A key acts with the permissions of the person who created it. It can be revoked from the same module and stops working immediately.
  2. With write scope it logs sales, appointments, tasks, notes and records. Sales and deposits are recorded as income, but it never withdraws cash, records expenses, deletes, approves, charges a card or wallet, issues invoices, changes pipeline stages, or touches Finance, HR, Legal or Management records.
  3. Everything written through a key appears in the owner's activity log («Lo que hizo Lumi») with an undo button.
  4. Each key is limited to 300 calls per day, on top of the company's own limits.

Example prompts

Read tools

ToolClassWhat it does
ver_negocio_hoyReadToday's summary: income, money owed to the business, products to restock, pending team tasks.
ver_ventasReadSales for a period, by product, payment method or seller.
ver_cajaReadCash register status for the current shift and its movements.
ver_variantesReadStock of a product that comes in variants (sizes, colors).
cuenta_corrienteReadCustomer accounts: who owes what. Write scope also allows adding a charge (cargo) to an account; never records payments.
ver_gestionReadLive records of the company's modules (stock, orders, jobs, courses).
listar_registrosReadLists records of a department (customers, suppliers, orders, leads).
buscar_registrosReadSearches records by text.
ver_registroReadOne record with its history and comments.
ver_turnosReadAppointments for a day or range, free slots, or a customer's history.
ver_mi_diaReadThe key owner's day: tasks, appointments and reminders.
ver_tareas_asignadasReadTasks assigned across the team and their status.
ver_objetivosReadIndividual and team goals and their progress.
ver_informeReadWeekly or monthly report.
ver_equipoReadTeam members and roles.
quien_faltaReadWho is absent or on leave today.
ver_pulso_equipoReadTeam workload and mood indicators.
ver_enviosReadShipments and their tracking status.
cotizar_envioReadQuotes a shipment with the connected carrier. Read only: nothing is booked.
buscar_marketplaceReadSearches products and services offered by other companies in the Vanthal Ecosystem.
ver_avisosReadAlerts: prices behind inflation, overdue accounts, tax category limits.
estado_factura_electronicaReadStatus of e-invoicing (Argentina's ARCA). Read only: never issues invoices.
ver_notasReadThe key owner's notes.
preguntar_a_lumiReadAsks Lumi, Vanthal's assistant, an open question; it answers using only the tools this key allows.

Write tools (write scope only)

ToolClassWhat it does
registrar_ventaWriteRecords a counter sale: decreases stock and adds the income to the cash register, or to the customer's account if unpaid. Can also create a quote.
guardar_registroWriteCreates or edits a record (customer, order, lead). Cannot change pipeline stages or touch Finance, HR, Legal or Management.
comentar_registroWriteAdds a comment to a record; notifies its owner inside Vanthal.
crear_tareaWriteCreates a personal task or reminder.
asignar_tareaWriteAssigns a task to a team member; they are notified inside Vanthal.
avisar_avanceWriteUpdates the status of a pending task (started, blocked, not started).
agendar_turnoWriteBooks an appointment for a customer; rejects overlaps. A deposit, if given, is recorded as income.
cambiar_turnoWriteMoves, reassigns, confirms or cancels an appointment, or records its payment as income.
crear_eventoWriteAdds an event to the company calendar.
crear_notaWriteSaves a note.

Errors and rate limits

Technical details

Try Vanthal free for 15 days →Privacy policyTerms of use