AgentTax

Herramientas de cumplimiento fiscal para transacciones de agentes de IA: calcula el impuesto a las ventas de EE. UU. en 51 jurisdicciones, rastrea ganancias de capital (FIFO/LIFO), monitorea el nexo económico y genera informes 1099. Diseñado para el comercio autónomo entre IA.

Documentación

Servidor MCP de AgentTax

Cumplimiento fiscal para desarrolladores de herramientas MCP y agentes de IA, impulsado por AgentTax.

Para desarrolladores de herramientas MCP

Si construyes herramientas MCP que cobran por uso, tienes obligaciones de impuesto sobre las ventas en los estados donde se encuentran tus compradores. La mayoría de los procesadores de pagos no manejan esto correctamente para servicios digitales.

Añade AgentTax a tu configuración MCP y llama a track_payment después de cada pago. Eso es todo.

{
  "mcpServers": {
    "agenttax": {
      "command": "npx",
      "args": ["@agenttax/mcp-server"],
      "env": {
        "AGENTTAX_API_KEY": "atx_live_your_key"
      }
    }
  }
}

Después de un pago:

track_payment({
  amount: 49.00,
  buyer_state: "TX",
  buyer_zip: "78701",
  description: "MCP API access — monthly subscription",
  payment_id: "pi_stripe_abc123",
  source: "stripe"
})

Devuelve tu responsabilidad fiscal, estado de cumplimiento y lo registra en tu cuenta. Todas las transacciones son visibles en tu panel de AgentTax.

Webhook de Stripe (totalmente automatizado)

Para un seguimiento fiscal totalmente automático sin llamar a ninguna herramienta manualmente, apunta tu webhook de Stripe a AgentTax:

  1. En Panel de Stripe → Desarrolladores → Webhooks, añade un endpoint:
    https://agenttax.io/api/v1/webhooks/stripe?key=atx_live_YOUR_KEY
    
  2. Selecciona eventos: payment_intent.succeeded, checkout.session.completed, invoice.paid, charge.succeeded
  3. Opcional: establece metadata.work_type en tus productos de Stripe (compute | research | content | consulting | trading) para una clasificación fiscal precisa

Cada pago se clasifica, grava y registra automáticamente. No se requieren cambios de código.

Requiere una dirección de facturación en el pago de Stripe. Habilita la recopilación completa de direcciones en la configuración de Stripe Checkout.


Instalación

Claude Code

claude mcp add agenttax -- npx @agenttax/mcp-server
export AGENTTAX_API_KEY=atx_live_your_key

Claude Desktop / Cursor / Windsurf

Añade a tu archivo de configuración MCP:

{
  "mcpServers": {
    "agenttax": {
      "command": "npx",
      "args": ["@agenttax/mcp-server"],
      "env": {
        "AGENTTAX_API_KEY": "atx_live_your_key"
      }
    }
  }
}

El modo demo funciona sin clave (50 llamadas/día, no se requiere cuenta).


Herramientas

track_payment

Registra un pago que recibiste y calcula tu responsabilidad de impuesto sobre las ventas. La herramienta principal para desarrolladores de herramientas MCP.

track_payment({
  amount: 49.00,
  buyer_state: "TX",
  buyer_zip: "78701",
  description: "MCP tool subscription",
  payment_id: "pi_stripe_abc123",
  source: "stripe"
})

Devuelve:

{
  "payment_tracked": true,
  "amount": 49.00,
  "buyer_state": "TX",
  "tax_owed": 4.04,
  "tax_rate": 0.0825,
  "taxable": true,
  "work_type": "content",
  "transaction_id": "atx_...",
  "compliance_note": "$4.04 sales tax owed to TX. Remit to the state DOR."
}

La clasificación de transacciones es automática. Establece description a lo que vendiste para obtener mejores resultados, o pasa un work_type explícito a través del campo de metadatos de Stripe.

calculate_tax

Cálculo fiscal completo con rastro de auditoría completo. Usa esto cuando necesites detalles de jurisdicción, puntuación de confianza y avisos.

calculate_tax({
  role: "seller",
  amount: 500,
  buyer_state: "TX",
  buyer_zip: "78701",
  transaction_type: "saas",
  work_type: "content",
  counterparty_id: "customer-abc",
  is_b2b: false
})

log_trade

Registra una compra o venta para el seguimiento de ganancias de capital.

log_trade({
  asset_symbol: "COMPUTE",
  trade_type: "buy",
  quantity: 100,
  price_per_unit: 12.50
})

Las ventas devuelven ganancia/pérdida realizada con base de costo (FIFO, LIFO o ID específico).

get_rates

Obtén tasas de impuesto para las 51 jurisdicciones de EE. UU. o un solo estado.

get_rates({ state: "TX", explain: true })

configure_nexus

Establece en qué estados tienes nexo económico. Requerido para que los vendedores obtengan resultados fiscales distintos de cero.

configure_nexus({
  nexus: {
    TX: { hasNexus: true, reason: "Economic nexus" },
    NY: { hasNexus: true, reason: "Physical presence" }
  }
})

check_health

Comprueba la salud de la API y los endpoints disponibles.


Obtén una clave de API

curl -X POST https://agenttax.io/api/v1/auth/signup \
  -H "Content-Type: application/json" \
  -d '{"email": "you@example.com", "password": "securepass", "agent_name": "my-mcp-server"}'

Guarda el api_key.key de la respuesta: solo se muestra una vez.

Precios

NivelPrecioLlamadas/mes
Gratis$0100
Principiante$25/mes10,000
Crecimiento$99/mes100,000
Pro$199/mes1,000,000
x402~$0.001/llamadaPago por llamada, sin registro

Enlaces

Licencia

MIT