blocktools CLI
MCP: blocktools for AI agents
blocktools itself is a CLI. SwapChan runs its wasm build on a server and exposes the public, key-free parts over MCP, so an agent can check addresses, decode transactions and verify before signing. It never sees keys and never signs.
Connect
Streamable HTTP, no API key: https://mcp.swapchan.com/mcp
Claude Code
claude mcp add --transport http swapchan https://mcp.swapchan.com/mcp
Cursor (mcp.json)
{
"mcpServers": {
"swapchan": {
"url": "https://mcp.swapchan.com/mcp"
}
}
}Tools that run on blocktools
- address_tool
- xpub_addresses
- substrate_tool
- solana_address
- hash_tool
- chain_params
- tron_tx
- evm_abi
- create_address
- bytecode_inspect
- typed_data_verify
- supported_chains
Each one has a web page too:
- Address validator & chain detector
- Address converter
- Bitcoin Cash address converter
- Xpub to addresses
- SS58 address converter
- Solana PDA & ATA calculator
- Address to scriptPubKey converter
- BLAKE2b, xxHash (twox128) & Base58
- Polkadot System.Account storage key
- Anchor instruction discriminator
- Chain parameters table
- Tron raw_data decoder & txid
- ABI encoder, decoder & inspector
- CREATE / CREATE2 address calculator
- Contract bytecode inspector
- EIP-712 typed data hash & signature checker
- Supported chains list
Anything with a secret: use the CLI
Seeds, keys, wallet files and signing stay on your machine, in a sealed ./blocktools run. Install the CLI.