Signer MCP server
Local transaction signing for EVM, UTXO, Tron, XRP, Kaspa, Solana and Tezos — no API calls
not scanned yet
0 stars54 downloads/wk
Reviews
Write oneNobody has reviewed Signer yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Signer tools
No tool declarations could be read from the package source. They show once the server is installed.
How Signer compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 85% of 48,255 servers
- Downloads a week
- 54
- more than 45% of 12,191 servers with a package
Release history: 3 versions in the registry since 2026-07-21, latest 2026-09-24, typically one every 65 days.
Install Signer in Claude Code, Cursor or VS Code
Runs npx -y @cryptoapis-io/mcp-signer on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-signer -- npx -y @cryptoapis-io/mcp-signer
What the publisher says
From the Signer repository's README, as published. We do not edit it. Read it on GitHub
@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-signerOr install all Crypto APIs MCP servers: npm install @cryptoapis-io/mcp
Usage
npx @cryptoapis-io/mcp-signerClaude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claudedesktopconfig.json on macOS, %APPDATA%\Claude\claudedesktopconfig.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-signerAvailable Tools
evm_sign
Sign an EVM transaction (Ethereum, Ethereum Classic, BSC, Polygon, Avalanche (C-Chain), Arbitrum, Base, Optimism, Tron).
utxo_sign
Sign a UTXO transaction (Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Dash, Zcash).
tron_sign
Sign a Tron transaction using secp256k1 (no TronWeb dependency).
xrp_sign
Sign an XRP transaction.
kaspa_sign
Sign a Kaspa transaction using schnorr (BIP340) via kaspa-wasm. Mainnet only.
svm_sign
Partial-sign a Solana (SVM) x402 payment transaction — the buyer's source-authority signature only (the facilitator's feePayer slot stays unsigned, signed at settle).
tezos_sign
Sign a Tezos operation for tz1 (ed25519), tz2 (secp256k1) or tz3 (P-256) keys (edsk… / spsk… / p2sk…).
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Signer: common questions
- Is Signer MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the Signer safety report
- How do I install Signer?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Signer need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Signer maintained?
- The last commit was 41 days ago (2026-09-24). The latest release is v0.5.0.
- How does Signer compare with other MCP servers?
- safety score 91/100 (higher than 85% of 48,255 servers); downloads a week 54 (more than 45% of 12,191 servers with a package). Full comparison.