Agent♥︎Age
Catalog

io.github.CryptoAPIs-io/mcp-prepare-transactions

Official

by CryptoAPIs-io · TypeScript

MCP server for building unsigned transactions on EVM, Tezos, Solana, Kaspa, XRP, UTXO, Tron

io.github.CryptoAPIs-io/mcp-prepare-transactions MCP Server

This MCP server builds unsigned transactions for multiple blockchain ecosystems, including EVM, Tezos, Solana, Kaspa, XRP, UTXO, and Tron. It integrates with Crypto APIs “Prepare Transactions” to generate unsigned transaction data for native coin, fungible token, and NFT transfers.

🛠️ Key Features

  • Build unsigned EVM transactions for native coin transfers
  • Build unsigned EVM token transfers (ERC-20 fungible tokens)
  • Build unsigned EVM NFT transfers (ERC-721)
  • Returns unsigned transaction hex ready for signing with @cryptoapis-io/mcp-signer

🚀 Use Cases

  • Prepare unsigned native coin transfer transactions “from address”
  • Prepare unsigned ERC-20 transfers
  • Prepare unsigned ERC-721 transfers

⚡ Developer Benefits

  • Output is unsigned transaction hex intended for signing via @cryptoapis-io/mcp-signer
  • Compatible with Crypto APIs API version 2024-12-12

⚠️ Limitations

  • The documented transaction preparation scope explicitly covers EVM (native, ERC-20, ERC-721); other listed networks are present in the server description without additional feature details
  • Requires Node.js 18+

Topics

mcpmodel-context-protocolcryptoapisblockchainaiclaudecursortransactionsunsignedevm