Mcp Wallet Signer

finance MCP Server

MCP server that routes blockchain transactions to browser wallets for signing

Install Ready
financefinance
1 views1 stars2 forksMIT

Why This Matters

Discovered via unknown and last synced 3mo ago.

Install Ready
Source
unknown
Stars
1
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx -y mcp-wallet-signer

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "mcp-wallet-signer": {
      "command": "npx",
      "args": [
        "mcp-wallet-signer"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

22
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (22)

Variable

Description

EVM_MCP_DEFAULT_CHAIN

Default EVM chain ID

send_transaction

Send ETH/tokens, call contracts

EVM_MCP_PORT

EVM HTTP server port

Tool

Description

Package

Published

connect_wallet

Connect wallet, return address

sign_message

Sign arbitrary message (personal_sign)

get_balance

Read ETH balance (via RPC)

sign_typed_data

Sign EIP-712 typed data

tron_sign_message

Sign arbitrary message (`signMessageV2`)

TRON_MCP_PORT

TRON HTTP server port

get_token_balance

Read ERC-20 balance (`balanceOf`/`decimals`/`symbol`)

tron_connect_wallet

Connect TronLink, return Base58 (T…) address

tron_send_transaction

Native TRX transfer

tron_trigger_contract

TRC-20 / smart-contract call via `triggerSmartContract`

tron_sign_typed_data

Sign TIP-712 typed data

tron_get_balance

Read TRX balance (via TronGrid)

tron_get_token_balance

Read TRC-20 balance (`balanceOf`/`decimals`/`symbol`)

TRON_MCP_DEFAULT_NETWORK

Default TRON network (mainnet/shasta/nile)

internal

Chain-agnostic primitives (PendingStore, HTTP bridge, errors). Bundled into each chain package at build time — never installed directly.

npm

MCP server — exposes the EVM and TRON signers as MCP tools for AI agents