Command Palette

Search for a command to run...

UnylyUnyly
Browse all

@Cryptoapis Io/ Signer

FreeNot checked

MCP server for local transaction signing across EVM, UTXO, Tron, and XRP blockchains, with no network calls or API keys required.

GitHubEmbed

About

MCP server for local transaction signing across EVM, UTXO, Tron, and XRP blockchains, with no network calls or API keys required.

README

MCP server for local transaction signing across EVM, UTXO, Tron, and XRP blockchains. No Crypto APIs HTTP calls — signing happens entirely on your machine. No API key required.

Security

  • Stdio only — no HTTP transport. The server does not listen on any port.
  • Private keys in tool input — each tool receives privateKey / privateKeys / secret as parameters. Keys are never read from environment variables.
  • No network calls — all signing is done locally using cryptographic libraries.

Installation

npm install @cryptoapis-io/mcp-signer

Or install all Crypto APIs MCP servers: npm install @cryptoapis-io/mcp

Usage

npx @cryptoapis-io/mcp-signer

Claude Desktop

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows):

{
  "mcpServers": {
    "cryptoapis-signer": {
      "command": "npx",
      "args": ["-y", "@cryptoapis-io/mcp-signer"]
    }
  }
}

Cursor

Add to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):

{
  "mcpServers": {
    "cryptoapis-signer": {
      "command": "npx",
      "args": ["-y", "@cryptoapis-io/mcp-signer"]
    }
  }
}

MCP Inspector

npx @modelcontextprotocol/inspector npx @cryptoapis-io/mcp-signer

Available Tools

evm_sign

Sign an EVM transaction (Ethereum, Ethereum Classic, BSC, Polygon, Avalanche (C-Chain), Arbitrum, Base, Optimism, Tron).

Action Description
sign-from-details Sign from structured transaction fields (to, value, gasLimit, etc.)
sign-unsigned-hex Sign a pre-built unsigned transaction hex

utxo_sign

Sign a UTXO transaction (Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Dash, Zcash).

Action Description
sign-from-details Sign from a prepared transaction object (inputs, outputs)
sign-unsigned-hex Sign a raw unsigned transaction hex with input descriptors

tron_sign

Sign a Tron transaction using secp256k1 (no TronWeb dependency).

Action Description
sign-from-details Sign from a transaction object with raw_data_hex
sign-unsigned-hex Sign a pre-built unsigned transaction hex

xrp_sign

Sign an XRP transaction.

Action Description
sign-from-details Sign from structured XRP transaction fields
sign-unsigned-hex Sign a pre-built unsigned transaction hex

All tools return signedTransactionHex — ready to broadcast with @cryptoapis-io/mcp-broadcast.

Dependencies

Package Purpose
ethers EVM transaction signing
bitcoinjs-lib + ecpair + tiny-secp256k1 UTXO transaction signing
elliptic Tron transaction signing (secp256k1)
xrpl XRP transaction signing

License

MIT

from github.com/CryptoAPIs-io/cryptoapis-mcp-signer

Install @Cryptoapis Io/ Signer in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install cryptoapis-io-mcp-signer

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add cryptoapis-io-mcp-signer -- npx -y @cryptoapis-io/mcp-signer

FAQ

Is @Cryptoapis Io/ Signer MCP free?

Yes, @Cryptoapis Io/ Signer MCP is free — one-click install via Unyly at no cost.

Does @Cryptoapis Io/ Signer need an API key?

No, @Cryptoapis Io/ Signer runs without API keys or environment variables.

Is @Cryptoapis Io/ Signer hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install @Cryptoapis Io/ Signer in Claude Desktop, Claude Code or Cursor?

Open @Cryptoapis Io/ Signer on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare @Cryptoapis Io/ Signer with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs