AgentTax

Ferramentas de conformidade fiscal para transações de agentes de IA — calcule imposto sobre vendas nos EUA em 51 jurisdições, acompanhe ganhos de capital (FIFO/LIFO), monitore nexo econômico e gere relatórios 1099. Desenvolvido para comércio autônomo entre IAs.

Documentação

Servidor MCP AgentTax

Conformidade fiscal para desenvolvedores de ferramentas MCP e agentes de IA, com tecnologia AgentTax.

Para desenvolvedores de ferramentas MCP

Se você cria ferramentas MCP que cobram pelo uso, você tem obrigações de imposto sobre vendas nos estados onde seus compradores estão localizados. A maioria dos processadores de pagamento não lida com isso corretamente para serviços digitais.

Adicione AgentTax à sua configuração MCP e chame track_payment após cada pagamento. É isso.

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

Após um pagamento:

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

Retorna sua responsabilidade fiscal, status de conformidade e registra em sua conta. Todas as transações são visíveis no seu painel AgentTax.

Webhook do Stripe (totalmente automatizado)

Para rastreamento fiscal totalmente automático sem chamar nenhuma ferramenta manualmente, aponte seu webhook do Stripe para AgentTax:

  1. No Painel do Stripe → Desenvolvedores → Webhooks, adicione um endpoint:
    https://agenttax.io/api/v1/webhooks/stripe?key=atx_live_YOUR_KEY
    
  2. Selecione eventos: payment_intent.succeeded, checkout.session.completed, invoice.paid, charge.succeeded
  3. Opcional: defina metadata.work_type nos seus produtos do Stripe (compute | research | content | consulting | trading) para classificação fiscal precisa

Cada pagamento é automaticamente classificado, tributado e registrado. Nenhuma alteração de código é necessária.

Requer um endereço de cobrança no pagamento do Stripe. Ative a coleta completa de endereço nas configurações do seu Stripe Checkout.


Instalação

Claude Code

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

Claude Desktop / Cursor / Windsurf

Adicione ao seu arquivo de configuração MCP:

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

O modo de demonstração funciona sem chave (50 chamadas/dia, sem necessidade de conta).


Ferramentas

track_payment

Registre um pagamento recebido e calcule sua responsabilidade de imposto sobre vendas. A ferramenta principal para desenvolvedores de ferramentas MCP.

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

Retorna:

{
  "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."
}

A classificação de transações é automática. Defina description para o que você vendeu para obter melhores resultados, ou passe um work_type explícito via campo de metadados do Stripe.

calculate_tax

Cálculo fiscal completo com trilha de auditoria completa. Use quando precisar de detalhes de jurisdição, pontuação de confiança e 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

Registre uma compra ou venda para rastreamento de ganhos de capital.

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

Vendas retornam ganho/perda realizado com base de custo (FIFO, LIFO ou ID Específico).

get_rates

Obtenha taxas de imposto para todas as 51 jurisdições dos EUA ou um único estado.

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

configure_nexus

Defina em quais estados você tem nexus econômico. Necessário para que vendedores obtenham resultados de imposto diferentes de zero.

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

check_health

Verifique a saúde da API e os endpoints disponíveis.


Obtenha uma Chave 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"}'

Salve o api_key.key da resposta — ele é exibido apenas uma vez.

Preços

NívelPreçoChamadas/mês
Gratuito$0100
Iniciante$25/mês10.000
Crescimento$99/mês100.000
Pro$199/mês1.000.000
x402~$0,001/chamadaPague por chamada, sem cadastro

Links

Licença

MIT