UnFee — 1-Credit Base/ETH/XRPL RPC, x402 Trace & Wash Filter, 0% Crypto Checkout & Tax Engine

Flat 1-credit Base/ETH/XRPL RPC (eth_getLogs=1 credit), x402 wash filter, 0% checkout & tax CSV.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
97%
Integridad del esquema
90%
Calidad de los nombres
84%
Riesgo de envenenamiento
80%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (3)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainen unfee_trace_x402_wash_filter
  • LOWTool 'eth_getLogs_flat_rate' doesn't follow camelCase/snake_caseen eth_getLogs_flat_rate

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~2,406Tokens (definiciones de herramientas)
~1.1 KBTamaño de respuesta típico
Impacto moderado en la atención (1.88% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "mcp": {
      "url": "https://unfee.xyz/mcp"
    }
  }
}

Puntos de conexión remotos

https://unfee.xyz/mcpstreamable-http
https://unfee-gateway.unfee.workers.dev/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (14)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟡create_payment_link(to, amount, currency, memo)

Create a zero-middleman-fee UnFee payment short link (/to/<wallet>/<amount>/<currency>), hosted checkout URL, dynamic OpenGraph social preview card, scannable SVG QR code, and 1-line HTML embed snippet for Base (USDC, ETH, cbBTC, EURC) or XRPL (XRP, RLUSD).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "to": {
      "type": "string",
      "description": "Recipient wallet address (Base 0x..., XRPL r..., or ENS vitalik.eth)"
    },
    "amount": {
      "type": "string",
      "description": "Payment amount (e.g. '25.00')"
    },
    "currency": {
      "type": "string",
      "enum": [
        "USDC",
        "XRP",
        "RLUSD",
        "ETH",
        "cbBTC",
        "EURC",
        "USDT"
      ],
      "description": "Settlement currency on Base or XRPL"
    },
    "memo": {
      "type": "string",
      "description": "Optional item label or invoice memo"
    }
  },
  "required": [
    "to"
  ]
}
🟢get_instant_free_rpc_key(label, tier)

Mint a live UnFee API key with Free Tier credits (flat 1 request = 1 credit across eth_call, eth_getLogs, and XRPL JSON-RPC; 0 compute-unit multipliers).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "label": {
      "type": "string",
      "description": "Optional key label for telemetry"
    },
    "tier": {
      "type": "string",
      "enum": [
        "free",
        "indie_5",
        "pro_15",
        "scale_49"
      ]
    }
  }
}
⚪compare_payment_fees(amountUsd, monthlyTxCount, tier)

Compare legacy card processor fees (2.9% + $0.30) against UnFee Starter ($0/mo, 0.005% = 5¢ per $1,000 micro-fee) and UnFee Indie ($5/mo, True 0% protocol fee).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "amountUsd": {
      "type": "number",
      "description": "Average transaction size in USD"
    },
    "monthlyTxCount": {
      "type": "number",
      "description": "Monthly transaction count"
    },
    "tier": {
      "type": "string",
      "enum": [
        "free",
        "indie_5",
        "pro_15",
        "scale_49"
      ]
    }
  },
  "required": [
    "amountUsd"
  ]
}
🟢get_live_arb_opportunities(simulateSpreadBps)

Scan all 9 live Base Mainnet 3-hop triangular flash-loan arbitrage loops (cbXRP, AERO, EURC, cbBTC, VIRTUAL, BRETT, DEGEN, MORPHO, WELL) and XRPL CLOB spreads.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "simulateSpreadBps": {
      "type": "number",
      "description": "Optional simulated spread in basis points (e.g. 45)"
    }
  }
}
⚪verify_transaction(txHash, network, expectedAmount, expectedCurrency, expectedRecipient)

Verify an on-chain Base Mainnet or XRPL transaction hash and return settlement confirmation details.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "txHash": {
      "type": "string",
      "description": "0x... Base transaction hash or XRPL tx hash"
    },
    "network": {
      "type": "string",
      "enum": [
        "base",
        "xrpl",
        "ethereum"
      ]
    },
    "expectedAmount": {
      "type": "string"
    },
    "expectedCurrency": {
      "type": "string"
    },
    "expectedRecipient": {
      "type": "string"
    }
  },
  "required": [
    "txHash"
  ]
}
🟢unfee_check_seller_reputation(seller)

Check a seller or x402 API provider on-chain/gateway Proof-of-Delivery reputation (verified HTTP-200 deliveries, dropped failed calls, delivery rate %, and buyer USD saved on failed calls).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "seller": {
      "type": "string",
      "description": "Seller Base (0x...) or XRPL (r...) wallet address"
    }
  }
}
⚪unfee_pay_with_delivery_proof(seller, buyer, amountUsd, currency, upstreamStatus, ...)

Execute an atomic HTTP-200 Proof-of-Delivery x402 settlement check: settles payment ONLY if the seller returns HTTP 200..299 with a valid non-empty payload and matching SHA-256 digest; drops authorization with $0.00 buyer charge if upstream fails.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "seller": {
      "type": "string",
      "description": "Seller wallet address"
    },
    "buyer": {
      "type": "string",
      "description": "Buyer wallet address"
    },
    "amountUsd": {
      "type": "string",
      "description": "Payment amount in USD/USDC (e.g. 0.01)"
    },
    "currency": {
      "type": "string",
      "description": "Settlement currency (default USDC)"
    },
    "upstreamStatus": {
      "type": "number",
      "description": "HTTP status code returned by upstream seller API"
    },
    "upstreamBody": {
      "type": "string",
      "description": "Response payload returned by upstream seller API"
    },
    "expectedSha256": {
      "type": "string",
      "description": "Optional expected SHA-256 hex digest of payload"
    }
  }
}
⚪unfee_generate_tax_report(wallet, wallets, method, taxYear, format)

Generate an instant IRS Form 8949, Schedule D summary, FIFO/HIFO/LIFO cost-basis calculation, non-taxable self-transfer reconciliation, and TurboTax / QuickBooks CSV export for any Base (0x...) or XRPL (r...) wallet at $0.01 via x402 (or $0 on $5/mo Indie Tier), undercutting Koinly and CoinTracker by 99.9%.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "wallet": {
      "type": "string",
      "description": "Primary Base (0x...) or XRPL (r...) wallet address"
    },
    "wallets": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Optional list of connected Base and XRPL wallets for self-transfer matching"
    },
    "method": {
      "type": "string",
      "enum": [
        "FIFO",
        "HIFO",
        "LIFO"
      ],
      "description": "Cost-basis accounting method (default HIFO)"
    },
    "taxYear": {
      "type": "string",
      "description": "Tax year filter (e.g. 2026, 2025, 2024, or all)"
    },
    "format": {
      "type": "string",
      "enum": [
        "irs8949",
        "turbotax",
        "quickbooks"
      ],
      "description": "Preferred CSV export format (default irs8949)"
    }
  }
}
🟢base_rpc_request(method, params, apiKey)

Execute any Base Mainnet (Chain ID 8453) JSON-RPC method (eth_call, eth_getLogs, eth_getBalance, eth_estimateGas, eth_sendRawTransaction, eth_blockNumber) at a flat 1 Request = 1 Credit (250,000 free calls/month, zero compute-unit multipliers).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "method": {
      "type": "string",
      "default": "eth_blockNumber",
      "description": "Base Mainnet JSON-RPC method name"
    },
    "params": {
      "type": "array",
      "default": [],
      "items": {},
      "description": "JSON-RPC method parameters array"
    },
    "apiKey": {
      "type": "string",
      "description": "Optional UnFee API key (auto-provisioned if omitted)"
    }
  }
}
🟢eth_getLogs_flat_rate(chain, address, topics, fromBlock, toBlock, ...)

Query Base Mainnet (8453) or Ethereum Mainnet (1) eth_getLogs event logs at 1 flat credit per request (saving 75x–500x vs. legacy compute-unit RPC gateways that charge 75–500 CUs per eth_getLogs call).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "chain": {
      "type": "string",
      "enum": [
        "base",
        "ethereum"
      ],
      "default": "base",
      "description": "Target EVM chain (base or ethereum)"
    },
    "address": {
      "type": "string",
      "description": "Optional contract address filter"
    },
    "topics": {
      "type": "array",
      "items": {},
      "description": "Optional indexed event topics filter array"
    },
    "fromBlock": {
      "type": "string",
      "default": "latest",
      "description": "Start block tag or hex block number"
    },
    "toBlock": {
      "type": "string",
      "default": "latest",
      "description": "End block tag or hex block number"
    },
    "apiKey": {
      "type": "string",
      "description": "Optional UnFee API key"
    }
  }
}
🟢xrpl_rpc_request(method, params, apiKey)

Execute any native XRP Ledger (XRPL Mainnet) JSON-RPC method (account_info, book_offers, server_info, tx, submit, account_lines) at 1 flat credit per request with zero compute-unit markups.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "method": {
      "type": "string",
      "default": "server_info",
      "description": "XRPL Mainnet JSON-RPC method name"
    },
    "params": {
      "type": "array",
      "default": [
        {}
      ],
      "items": {},
      "description": "XRPL JSON-RPC parameters array"
    },
    "apiKey": {
      "type": "string",
      "description": "Optional UnFee API key"
    }
  }
}
⚪ethereum_rpc_request(method, params, apiKey)

Execute any Ethereum Mainnet (Chain ID 1) JSON-RPC method (eth_call, eth_getLogs, eth_getBalance, eth_blockNumber, eth_estimateGas) at 1 flat credit per request (250,000 free calls/month).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "method": {
      "type": "string",
      "default": "eth_blockNumber",
      "description": "Ethereum Mainnet JSON-RPC method name"
    },
    "params": {
      "type": "array",
      "default": [],
      "items": {},
      "description": "JSON-RPC method parameters array"
    },
    "apiKey": {
      "type": "string",
      "description": "Optional UnFee API key"
    }
  }
}
🟢unfee_trace_x402_wash_filter(address, chain, transfers)

Run UnFee Trace (https://unfee.xyz/trace) on any Base (8453), Ethereum (1), or XRPL wallet or x402 facilitator to separate verified organic x402 end-user spend from circular agent-to-agent 24h ping-pong wash traffic, self-loops, and sub-cent dust heartbeats. Also returns an Arkham-style counterparty leaderboard.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "default": "0xAF4107196680A0d2Ca7E027D77CcF3Eb2EEBdFd0",
      "description": "Base/ETH (0x...) or XRPL (r...) wallet or x402 facilitator address to trace"
    },
    "chain": {
      "type": "string",
      "enum": [
        "base",
        "eth",
        "xrpl"
      ],
      "default": "base",
      "description": "Target blockchain network (base, eth, or xrpl)"
    },
    "transfers": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Optional custom batch of transfers ({ from, to, amountUsd, timestamp, hash }) to classify with the 4 heuristics"
    }
  }
}
🟢unfee_address_guard(from, to, chain, recentContacts)

Pre-send address-poisoning & vanity prefix/suffix lookalike spoofing guard for Base (8453), Ethereum (1), and XRPL wallets. Detects attackers matching the first 3-6 and last 3-6 hex characters of a trusted counterparty while middle bytes differ.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "from": {
      "type": "string",
      "default": "0x1111222233334444555566667777888899990000",
      "description": "Sender wallet address"
    },
    "to": {
      "type": "string",
      "default": "0xAF4107196680A0d2Ca7E027D77CcF3Eb2EEBdFd0",
      "description": "Destination wallet address to verify before signing"
    },
    "chain": {
      "type": "string",
      "enum": [
        "base",
        "eth",
        "xrpl"
      ],
      "default": "base",
      "description": "Blockchain network"
    },
    "recentContacts": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Optional list of trusted/recent counterparty addresses to guard against lookalike spoofing"
    }
  }
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada14 herramientas
verificadoversión no registrada14 herramientas