Voltar as noticias
Dê ao seu agente de IA uma ferramenta de spread cross-DEX que se paga sozinha
MCP ProtocolAltaEN

Dê ao seu agente de IA uma ferramenta de spread cross-DEX que se paga sozinha

Dev.to - MCP·3 de julho de 2026

Agentes de IA estão começando a pagar por dados diretamente. O protocolo x402 permite que um endpoint HTTP
responda a uma solicitação com 402 Pagamento Necessário, o cliente assina um pequeno
pagamento em USDC, e a mesma solicitação é repetida e atendida. Sem cadastro, sem chave de API
para solicitar, sem fatura — o agente apenas paga um centavo e obtém os dados.

Eu coloquei um endpoint real por trás desse protocolo e o envolvi como uma ferramenta MCP. Este
post cobre o que ele retorna, por que um agente o desejaria e como integrá-lo.

O que o endpoint faz

O endpoint vende uma coisa: dados de preço e spread cross-DEX em tempo real para
PancakeSwap v2 e v3 na BNB Smart Chain (BSC).

GET https://x402.donnyautomation.com/call?pair=WBNB/USDC

Dado um par de tokens (SYM/SYM, o primeiro símbolo é o lado precificável em USD) e uma
taxa de taxa opcional do PancakeSwap v3, ele retorna:

  • preços médios por local em pools do PancakeSwap v2 e v3,
  • o melhor local de compra e o melhor local de venda,
  • o spread bruto cross-DEX em pontos base,
  • liquidez por local e total (TVL), e
  • o número do bloco de origem.

Uma resposta resumida:

{
  "pair": "WBNB/USDC", "network": "bsc", "chainId": 56,
  "blockNumber": 107562007, "nativeUsd": 546.6,
  "pricesByVenue": [ { "venue": "pancake", "surface": "v2", "price": 546.6, "tvlUsd": 1234567 }, ... ],
  "bestBuy":  { "venue": "pancakeV3:500", "price": ... },
  "bestSell": { "venue": "biswap",        "price": ... },
  "midSpreadBps": 27.4,
  "crossDex": { "grossSpreadBps": 14.05, "buyVenue": "...", "sellVenue": "...", "surface": "v2v3" },
  "liquidity": { "venues": 7, "totalTvlUsd": ... },
  "ts": "2026-07-01T...", "source": "rpc"
}

Custa $0.01 USDC por chamada na rede Base. O vendedor não possui chave privada — a liquidação do pagamento é feita por um facilitador, e o endpoint apenas
proxies para seu leitor BSC uma vez que o pagamento é verificado.

Por que um agente precisa de dados de spread cross-DEX

O spread cross-DEX é o sinal bruto por trás de várias tarefas do agente:

  • Detecção de arbitragem — um spread bruto positivo entre locais, líquido de taxas, es a condição de entrada para uma negociação de duas pernas.
  • Roteamento de melhor execução — de qual local comprar e para qual vender, agora, neste bloco.
  • Verificações de slippage e liquidez — o TVL por local informa a um agente se um certo tamanho moverá o preço.

A alternativa é que cada agente execute a infraestrutura RPC da BSC, mantenha endereços de pool
entre v2 e v3 taxas, e rederive a matemática de produto constante e liquidez concentrada. A maioria dos agentes não deve. Uma chamada de ferramenta, um centavo, uma resposta com carimbo de bloco fresca.

Usando a partir de um cliente MCP

O endpoint está envolto como um servidor do Protocolo de Contexto do Modelo para que qualquer agente compatível com MCP
(Claude Desktop, Claude Code e outros) possa chamá-lo como uma ferramenta. Instale:

npm install -g bsc-dex-spread-mcp

Ele também está disponível via Smithery
e o registro oficial do MCP (io.github.donnywin85/bsc-dex-spread).

Então adicione-o à configuração do seu cliente MCP, fornecendo sua própria carteira de comprador:

{
  "mcpServers": {
Contexto Triplo Up

Empresas brasileiras que utilizam agentes de IA podem otimizar operações de trading com dados em tempo real, melhorando a execução de ordens e reduzindo custos operacionais. A implementação de ferramentas como o x402 pode aumentar a eficiência e a competitividade no mercado financeiro.

Noticias relacionadas

Gostou do conteudo?

Receba toda semana as principais novidades sobre WebMCP.