Publicaste un servidor MCP que hace algo genuinamente útil — digamos, acceso estructurado a un catálogo de piezas o una herramienta de resumen de documentos — y una mañana te despiertas con 40.000 llamadas a herramientas que llegaron durante la noche desde agentes de IA que nunca conociste. Ese es el sueño, hasta que te das cuenta de que tu medidor de facturación, tus libros y tu configuración fiscal estaban diseñados para humanos haciendo clic a velocidad humana. Los agentes no se comportan como usuarios humanos: un solo prompt puede encadenar docenas de llamadas a herramientas en segundos, recorrer miles de solicitudes para resolver una única instrucción y desencadenar costos posteriores en cada salto. Si cobras por el acceso, necesitas una medición que se ajuste a cómo consumen los agentes, registros de ingresos que coincidan con cuándo se entrega el valor y un seguimiento de gastos que mantenga visible tu margen. Esta guía recorre los tres.
Cómo llegan realmente los ingresos de MCP
El Model Context Protocol expone tu servidor como un conjunto de herramientas y recursos que los clientes de IA invocan a través de JSON-RPC. Como cada invocación es programática, tienes más opciones de precios que un asiento SaaS tradicional — y cada una se contabiliza de forma distinta.
Por llamada a herramienta. El modelo más simple: cada invocación de método cuesta una cantidad fija. Es fácil de medir y fácil de explicar, y funciona bien cuando tus herramientas tienen un costo más o menos uniforme. Falla cuando una consulta ligera de metadatos casi no te cuesta nada mientras que una herramienta de flujo de trabajo se ramifica en una docena de llamadas posteriores a API.
Por volumen de datos. Cuando los métodos devuelven grandes cargas útiles — contenido de documentos, embeddings, resultados de consultas — cobrar por megabyte devuelto o por millar de tokens alinea el precio con el costo, tal como los proveedores de modelos fijan el precio de sus propias API.
Por resultado. En lugar de cobrar por intento, cobras por acción completada: por documento resumido con éxito, por comando de dispositivo ejecutado, por consulta que devuelve resultados válidos. A los clientes les encanta porque las llamadas fallidas o vacías son gratis; tú necesitas una medición que distinga el éxito del fracaso antes de contar una unidad.
Por sesión o memoria. Los servidores que mantienen estado conversacional entre llamadas pueden cobrar por sesión creada, por minuto de sesión activa o por bloque de contexto retenido. Esto encaja con asistentes y agentes de larga duración que se apoyan en tu capa de memoria.
Suscripción híbrida más excesos. Una cuota mensual base que incluye una cuota asignada, con cargos medidos al superar el umbral. Esta es la forma más común en los negocios de API en producción porque la base cubre tus costos fijos mientras que los excesos escalan con los usuarios intensivos.
Créditos prepagados. Los clientes compran bloques de uso por adelantado y los van consumiendo. Excelente para el flujo de caja, más complicado para la contabilidad (más sobre esto abajo), porque el efectivo recibido no es ingreso devengado hasta que se consumen los créditos.
Pagos de marketplaces. Los listados y marketplaces en torno a servidores MCP toman una participación de ingresos y te remiten el resto — la misma forma que vender a través de cualquier marketplace de aplicaciones, con la misma cuestión contable de bruto versus neto.
Micropagos nativos de agentes. Protocolos como x402 permiten que un agente pague por solicitud en stablecoin sobre HTTP, sin registro de cuenta y sin factura. Si tomas este camino, cada llamada a herramienta puede convertirse en su propia pequeña venta, lo que tiene implicaciones reales para cómo registras los ingresos y la base de costos. (Para contexto sobre cómo funcionan estos pagos entre máquinas, consulta nuestra guía sobre agentes de IA que se pagan entre sí vía x402.)
Elige el medidor que tu cliente percibe como valor — eso es una decisión de producto — pero ten claro que cada opción anterior crea un patrón contable distinto. El resto de esta guía sigue el dinero a través de cada una.
Tu medidor es tu documento fuente contable
En un negocio basado en uso, el flujo de eventos de uso es lo que las hojas de horas son para un despacho de abogados: el registro fuente que justifica cada dólar en la factura. Trátalo como tal.
La infraestructura estándar se ve así. Tu servidor emite un evento de uso por unidad facturable — nombre del método, identidad del cliente, cantidad, marca temporal, éxito o fracaso. Esos eventos fluyen hacia una capa de medición (Stripe Billing Meters, una plataforma de facturación por uso o tu propio agregador), que los atribuye por cliente y los consolida en la factura de fin de periodo. La facturación medida de Stripe sigue exactamente esta forma: reportas el uso durante el ciclo y, al final del periodo, contabiliza los registros y factura el total.
De ese pipeline se derivan tres disciplinas contables:
- Concilia el medidor contra la factura en cada ciclo. Las unidades medidas por la tarifa deben igualar los ingresos por uso facturados, de la misma manera que las unidades enviadas por el precio deben igualar las ventas. Cualquier diferencia es o bien uso de nivel gratuito que pretendías, llamadas fallidas que tu precio por resultado perdonó, o fugas — uso que tu medidor nunca vio. Las fugas son el asesino silencioso: un endpoint sin autenticación o una herramienta sin medición son ingresos que ganaste y nunca cobrarás.
- Conserva los registros de uso sin procesar como tu pista de auditoría. Los agregados son lo que facturas; los registros a nivel de evento son lo que muestras cuando un cliente disputa un pico o un contador pregunta de qué está hecho un número de ingresos. Consérvalos al menos tanto como tu ventana de disputa de facturas, idealmente tanto como tus registros fiscales.
- Atribuye la identidad en el borde. Decide si la parte facturable es el usuario final detrás del prompt o el titular de la clave de API que integra tu servidor, y registra esa decisión en el evento. Cuando una clave empresarial se ramifica hacia los agentes de cincuenta empleados, "quién es el cliente" es una cuestión contable con consecuencias fiscales, no solo un detalle de facturación.
Registrar los ingresos por uso correctamente
Aquí es donde los operadores de MCP se equivocan más a menudo: el efectivo llega a Stripe, lo registran como ingreso y los libros se desvían silenciosamente de la realidad. Bajo la ASC 606 — la norma de reconocimiento de ingresos — la regla para los precios por consumo es directa: reconoce los ingresos a medida que el cliente consume, porque cada unidad consumida es la obligación de desempeño que se está satisfaciendo. Las tarifas por uso son contraprestación variable, lo que significa que reconoces lo que realmente se usó en el periodo, no lo que esperas que valga el contrato.
Pago por uso puro es el caso fácil. Los agentes consumieron 100.000 llamadas en septiembre a tu tarifa publicada; los ingresos de septiembre son 100.000 por la tarifa, incluso si la factura no se paga hasta octubre. Registra una cuenta por cobrar cuando facturas, ingresos cuando ocurrió el uso. Si quieres el tratamiento completo de la medición de tokens y uso bajo la ASC 606, nuestras guías sobre facturación por tokens y reconocimiento de ingresos de SaaS basado en uso profundizan más.
La base híbrida más exceso se divide en dos. La suscripción base se reconoce de forma lineal durante el periodo de servicio — un treintavo por día en un plan mensual — mientras que los excesos se reconocen a medida que ocurre el uso adicional. Mantenlos en cuentas de ingresos separadas. Mezclarlos oculta los dos números que realmente gestionan tu negocio: el MRR de suscripción predecible y los ingresos por consumo irregulares.
Los créditos prepagados crean un pasivo, no un ingreso. Cuando un cliente compra un bloque de créditos, debita efectivo y acredita ingresos diferidos. Cada vez que el uso reduce el saldo, mueve el valor consumido de ingresos diferidos a ingresos devengados. El remanente que los clientes nunca canjean — el breakage — tiene su propia regla: si tu historial te permite estimar de forma fiable la parte no utilizada, reconoces ese breakage esperado gradualmente en proporción al uso real; si eres demasiado nuevo para estimarlo, esperas hasta que los créditos expiren o el canje se vuelva remoto y entonces reconoces el resto. Los servidores MCP nuevos casi siempre caen en el segundo grupo, así que no registres el breakage esperado por adelantado para maquillar un mes.
El precio basado en resultados añade un matiz de temporalidad: los ingresos se reconocen cuando se logra y se puede medir el resultado, no cuando comienza la llamada. Si tu medidor solo cuenta las finalizaciones exitosas, tus registros de ingresos deben seguir el mismo contador — el medidor y el libro mayor deben coincidir en qué es "una venta".
Dos hábitos prácticos hacen todo esto manejable. Primero, mantén una cuenta o etiqueta de ingresos separada por medidor de facturación (herramientas por llamada, volumen de datos, sesiones, excesos), para que un problema de margen en una herramienta no se esconda dentro de un total mezclado. Segundo, aplica un corte de fin de mes: el uso con marca temporal de septiembre pertenece a septiembre, incluso si la factura se finaliza el 2 de octubre. Los pipelines de medición con retrasos por lotes hacen que los errores de corte sean la tergiversación más común en los negocios por uso.
El lado del gasto: lo que realmente cuesta un servidor MCP
El ingreso por llamada a herramienta no significa nada sin el costo por llamada a herramienta. Construye tu costo de bienes vendidos de abajo hacia arriba:
- Cómputo y alojamiento. Los servidores, contenedores o invocaciones serverless que ejecutan tus herramientas, más el ancho de banda de salida para métodos con cargas útiles pesadas.
- Costos de API y modelos posteriores. Cada llamada a un LLM, consulta de embeddings, búsqueda o acceso a una API de terceros que hacen tus herramientas en nombre del cliente. Si tu herramienta de resumen llama a un proveedor de modelos por documento, ese traspaso es tu mayor costo variable y debe rastrearse por herramienta, no como un monto mensual global.
- Tarifas de datos y licencias. Regalías o tarifas por consulta por datos propietarios que expone tu servidor.
- Participación de ingresos del marketplace. La comisión de la plataforma sobre las ventas del marketplace es un gasto de venta (o una reducción del pago neto — elige un tratamiento y mantente consistente), nunca una compensación enterrada dentro de los ingresos.
- Procesamiento de pagos. Comisiones de tarjeta en la facturación por suscripción, comisiones de pasarela en las facturas, comisiones de red en la liquidación con stablecoins. A escala de micropagos estas muerden: una comisión fija por transacción puede superar el margen de una llamada a herramienta de menos de un centavo, que es exactamente por lo que los protocolos de pago entre agentes se asentaron en rieles de bajas comisiones.
Haz los cálculos unitarios por herramienta antes de fijar su precio. Supón que tu herramienta de consulta de catálogo te cuesta $0,004 por llamada en cómputo más consultas posteriores, y cobras $0,01. Eso parece un margen bruto del 60 por ciento — hasta que el soporte, la infraestructura de medición y el perdón de llamadas fallidas lo reducen. Fija el precio a partir del costo medido, no de las intuiciones, y vuelve a hacer los cálculos cada vez que un proveedor posterior cambie sus tarifas.
Los recibos de stablecoins merecen su propio párrafo. A efectos fiscales, las stablecoins son propiedad, no moneda: el valor justo de mercado en el momento de la recepción es tu ingreso, y ese valor se convierte en tu base de costos. Si mantienes las monedas y la paridad fluctúa o posteriormente conviertes a un valor distinto, la diferencia es una ganancia o una pérdida. A volumen de micropagos, el seguimiento por transacción es innegociable — las estimaciones agregadas no sobrevivirán a una inspección — así que canaliza los registros de liquidación hacia tus libros automáticamente en lugar de reconstruirlos a fin de año.
Impuesto sobre ventas: tu API es gravable en más estados de lo que crees
Aquí está la sorpresa de cumplimiento que espera a la mayoría de los operadores de MCP: vender acceso a API es vender software o productos digitales, y los estados están ampliando esas definiciones rápidamente.
- California firmó la SB 122 en junio de 2026, extendiendo el impuesto sobre ventas a los productos digitales, incluido el software de acceso remoto y el SaaS, con efecto desde el 1 de enero de 2027 — poniendo fin a una exención de décadas en el mayor mercado estatal del país.
- Chicago grava el SaaS y el software en la nube bajo su Impuesto a las Transacciones de Arrendamiento de Propiedad Personal al 9 por ciento, aunque Illinois no grava el SaaS a nivel estatal.
- Oklahoma fue en la dirección opuesta, dictaminando que las suscripciones de SaaS entregadas electrónicamente están exentas — prueba de que no puedes asumir una única respuesta a nivel nacional.
Los umbrales de nexo económico deciden dónde debes recaudar: la mayoría de los estados con impuesto sobre ventas usan un umbral de $100.000 en ventas para vendedores remotos, con California, Texas y Nueva York en $500.000. Una API medida con alcance nacional puede cruzar un umbral en un estado donde nunca has pisado, solo por volumen de transacciones.
Qué hacer al respecto:
- Determina la gravabilidad por estado donde tienes clientes, no solo donde vives. Tu medidor ya registra la ubicación del cliente para la atribución — reutiliza esos datos para el seguimiento del nexo.
- Las ventas por marketplace pueden estar cubiertas. Cuando un marketplace califica como facilitador de marketplace, recauda y remite sobre tus ventas a través de él. Las ventas directas desde tu propio sitio o tu propio endpoint x402 son enteramente tu responsabilidad.
- Automatiza la recaudación temprano. Un motor de impuestos (Stripe Tax y sus competidores) conectado al checkout cuesta mucho menos que registrarse, declarar y remitir en una docena de estados a mano — y conserva la evidencia de ubicación del cliente que piden los auditores.
- Vigila el calendario. Con la fecha de entrada en vigor de California en 2027 y expansiones similares avanzando en otras legislaturas, una postura de "somos demasiado pequeños para preocuparnos" expira rápido.
Pagos de marketplaces y formularios fiscales
Si parte de tus ingresos llega como pago de un marketplace, regístralo como lo hacen los desarrolladores de tiendas de aplicaciones: registra la venta bruta como ingreso y la participación de la plataforma como gasto. Tu 1099-K (o 1099-NEC, según la clasificación de la plataforma) reportará la cifra bruta, y el IRS compara ese número con tu declaración — reportar solo el depósito neto es como empiezan los avisos de subdeclaración. Concilia los estados de pago brutos contra los depósitos bancarios netos cada mes, y conserva el esquema de comisiones que explica la diferencia.
También ten en cuenta el desfase temporal: la fecha de pago de la plataforma no es tu fecha de ingresos. Los ingresos pertenecen al periodo en que los agentes del cliente final consumieron tus herramientas, incluso si el marketplace remite dos semanas después. Para las ventas directas se aplica el mismo principio — manda el periodo de uso, no la fecha de liquidación.
Una lista de verificación de fin de mes para operadores de MCP
Cierra tus libros de la misma manera cada mes y los casos límite dejan de acumularse:
- Extrae el uso medido por cliente por medidor y cuadra con los ingresos por uso facturados. Investiga cualquier diferencia por encima de tu línea base de nivel gratuito y perdón de fallos.
- Divide las facturas híbridas en cuentas de ingresos base (lineal) y exceso (según consumo).
- Traslada los consumos de créditos prepagados fuera de los ingresos diferidos; revisa los saldos de créditos antiguos para el tratamiento del breakage.
- Registra los costos posteriores de API, alojamiento y datos por herramienta; recalcula el margen bruto por medidor.
- Concilia los estados brutos del marketplace contra los depósitos netos; archiva los estados con los registros del mes.
- Registra los recibos de stablecoins a valor justo de mercado y rastrea la base de costos a través de la conversión.
- Revisa los totales de ubicación de clientes contra los umbrales de nexo estatal; confirma la recaudación de impuestos donde se requiera.
- Guarda la exportación de uso sin procesar con el paquete de cierre del mes — es el documento fuente que tu yo futuro (o un auditor) pedirá.
Simplifica tu gestión financiera
Los ingresos medidos, los saldos de créditos diferidos, los costos de traspaso de API y la gravabilidad en cincuenta estados son muchas piezas móviles para un proyecto paralelo que empezó como un servidor MCP de fin de semana. Beancount.io te ofrece contabilidad en texto plano con total transparencia y control sobre tus datos financieros — cada factura de uso, consumo de créditos y comisión de marketplace registrada como transacciones versionadas y listas para IA que realmente puedes auditar. Empieza gratis y mantén los libros de tu economía de agentes tan programables como tu servidor.





