cryptoapis-io avatar

Mcp Signer

cryptoapis-io/cryptoapis-mcp-signer

This server handles local transaction signing for EVM chains (Ethereum, BSC, Polygon, Arbitrum, Base, Optimism), UTXO chains (Bitcoin, Litecoin, Dogecoin), Tron, and XRP without making any network calls. You pass private keys directly to tools like evm_sign, utxo_sign, tron_sign, and xrp_sign, which return signed transaction hex strings ready for broadcast. Each tool supports either signing from structured fields (to, value, gasLimit) or from pre-built unsigned hex. Runs stdio only with no HTTP transport, so nothing listens on a port. Pair it with the mcp-broadcast server to push signed transactions to the blockchain. Good fit when you need offline signing across multiple chains in Claude workflows.

tools
7
transport
STDIO
last updated
Sep 24, 2026

Tools

7 tools

Public tool metadata for what this MCP can expose to an agent.

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

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

No parameter schema in public metadata yet.

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

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

No parameter schema in public metadata yet.

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

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

No parameter schema in public metadata yet.

xrp_signSign an XRP transaction.

Sign an XRP transaction.

No parameter schema in public metadata yet.

kaspa_signSign a Kaspa transaction using schnorr (BIP340) via kaspa-wasm. Mainnet only.

Sign a Kaspa transaction using schnorr (BIP340) via kaspa-wasm. Mainnet only.

No parameter schema in public metadata yet.

svm_signPartial-sign a Solana (SVM) x402 payment transaction, adding only the buyer's source-authority signature.

Partial-sign a Solana (SVM) x402 payment transaction, adding only the buyer's source-authority signature.

No parameter schema in public metadata yet.

tezos_signSign a Tezos operation for tz1, tz2 or tz3 keys.

Sign a Tezos operation for tz1, tz2 or tz3 keys.

No parameter schema in public metadata yet.

Sponsors

Readme

@cryptoapis-io/mcp-signer

MCP server for local transaction signing across EVM, UTXO, Tron, XRP, Kaspa, Solana and Tezos. 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):


View the full README on GitHub

Details

Repository
github.com/cryptoapis-io/cryptoapis-mcp-signer
Category
Finance & Commerce
Package
@cryptoapis-io/mcp-signer
Transport
STDIO
Registry
MCP registry, active

More from cryptoapis-io

Related Finance & Commerce MCP servers

View all
1cryptoapis-io avatarMcp Utilscryptoapis-io/cryptoapis-mcp-utilsMCP server for address derivation and encoding utilities across multiple blockchains via Crypto APIs0stars
2dentro-fyi avatarDentrodentro-fyi/dentro-mcpStructured commerce data for AI agents. 22,000+ DTC brands, real prices, real stock.0stars
3estroni avatarEstroni Storefrontestroni/storefront-mcpUCP agentic-commerce proxy for Estroni: merino & low-tox women's activewear catalogue.0stars
4expertvagabond avatarSolmailexpertvagabond/solmail-mcpSend physical mail with Solana cryptocurrency - AI agents can send real letters worldwide0stars
5fernsugi avatarX402 Apifernsugi/x402-api-mcp-serverEight paid DeFi tools: prices, gas, swaps, token security, holders, yields, funding and wallets0stars
6giskard09 avatarGiskard Oasisgiskard09/giskard-oasisContextual guidance for AI agents in fog states. Claude-backed, Ed25519, Lightning payment.0stars