Agent♥︎Age
Catalog

io.github.CryptoAPIs-io/mcp-signer

Official

by CryptoAPIs-io · TypeScript

Local transaction signing for EVM, UTXO, Tron, XRP, Kaspa, Solana and Tezos — no API calls

io.github.CryptoAPIs-io/mcp-signer — MCP Server for Local Transaction Signing

This MCP server provides local transaction signing for EVM, UTXO, Tron, and XRP blockchains. It performs signing entirely on the machine and does not require Crypto APIs HTTP calls or an API key. Communication is via stdio only, with no server port listening.

🛠️ Key Features

  • Local transaction signing for EVM, UTXO, Tron, and XRP
  • No Crypto APIs HTTP calls; signing happens on the host
  • Stdio only; no HTTP transport
  • Private keys provided in tool input as parameters (privateKey / privateKeys / secret)
  • No network calls; uses cryptographic libraries locally

🚀 Use Cases

  • Sign transactions for multiple blockchain types (EVM, UTXO, Tron, XRP) without remote services
  • Integrate signing into an MCP-enabled workflow using stdio transport

⚡ Developer Benefits

  • No API key required
  • Avoids environment-variable key reads by taking keys directly in tool input
  • No network exposure during signing

⚠️ Limitations

  • Stdio only; no HTTP transport or listening port
  • Requires private key material to be passed via tool parameters

Topics

mcpmodel-context-protocolcryptoapisblockchainaiclaudecursorsigningevmutxotronxrp