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:
- En Panel de Stripe → Desarrolladores → Webhooks, añade un endpoint:
https://agenttax.io/api/v1/webhooks/stripe?key=atx_live_YOUR_KEY - Selecciona eventos:
payment_intent.succeeded,checkout.session.completed,invoice.paid,charge.succeeded - Opcional: establece
metadata.work_typeen 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
| Nivel | Precio | Llamadas/mes |
|---|---|---|
| Gratis | $0 | 100 |
| Principiante | $25/mes | 10,000 |
| Crecimiento | $99/mes | 100,000 |
| Pro | $199/mes | 1,000,000 |
| x402 | ~$0.001/llamada | Pago por llamada, sin registro |
Enlaces
Licencia
MIT