NestDaddy

Recon Crypto MCP

io.github.szhygulin/recon-crypto-mcp ยท v0.3.1

Self-custodial crypto portfolio: read EVM DeFi, sign on Ledger via WalletConnect.

Connect Runs on your machine

Terminal
claude mcp add recon-crypto-mcp -e ETHEREUM_RPC_URL=<ETHEREUM_RPC_URL> -e ARBITRUM_RPC_URL=<ARBITRUM_RPC_URL> -e POLYGON_RPC_URL=<POLYGON_RPC_URL> -e BASE_RPC_URL=<BASE_RPC_URL> -e RPC_PROVIDER=<RPC_PROVIDER> -e RPC_API_KEY=<RPC_API_KEY> -e ETHERSCAN_API_KEY=<ETHERSCAN_API_KEY> -e ONEINCH_API_KEY=<ONEINCH_API_KEY> -e WALLETCONNECT_PROJECT_ID=<WALLETCONNECT_PROJECT_ID> -- npx -y [email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "recon-crypto-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "ETHEREUM_RPC_URL": "<ETHEREUM_RPC_URL>",
        "ARBITRUM_RPC_URL": "<ARBITRUM_RPC_URL>",
        "POLYGON_RPC_URL": "<POLYGON_RPC_URL>",
        "BASE_RPC_URL": "<BASE_RPC_URL>",
        "RPC_PROVIDER": "<RPC_PROVIDER>",
        "RPC_API_KEY": "<RPC_API_KEY>",
        "ETHERSCAN_API_KEY": "<ETHERSCAN_API_KEY>",
        "ONEINCH_API_KEY": "<ONEINCH_API_KEY>",
        "WALLETCONNECT_PROJECT_ID": "<WALLETCONNECT_PROJECT_ID>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "recon-crypto-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "ETHEREUM_RPC_URL": "<ETHEREUM_RPC_URL>",
        "ARBITRUM_RPC_URL": "<ARBITRUM_RPC_URL>",
        "POLYGON_RPC_URL": "<POLYGON_RPC_URL>",
        "BASE_RPC_URL": "<BASE_RPC_URL>",
        "RPC_PROVIDER": "<RPC_PROVIDER>",
        "RPC_API_KEY": "<RPC_API_KEY>",
        "ETHERSCAN_API_KEY": "<ETHERSCAN_API_KEY>",
        "ONEINCH_API_KEY": "<ONEINCH_API_KEY>",
        "WALLETCONNECT_PROJECT_ID": "<WALLETCONNECT_PROJECT_ID>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "recon-crypto-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "ETHEREUM_RPC_URL": "<ETHEREUM_RPC_URL>",
        "ARBITRUM_RPC_URL": "<ARBITRUM_RPC_URL>",
        "POLYGON_RPC_URL": "<POLYGON_RPC_URL>",
        "BASE_RPC_URL": "<BASE_RPC_URL>",
        "RPC_PROVIDER": "<RPC_PROVIDER>",
        "RPC_API_KEY": "<RPC_API_KEY>",
        "ETHERSCAN_API_KEY": "<ETHERSCAN_API_KEY>",
        "ONEINCH_API_KEY": "<ONEINCH_API_KEY>",
        "WALLETCONNECT_PROJECT_ID": "<WALLETCONNECT_PROJECT_ID>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
ETHEREUM_RPC_URL
Optional
Custom Ethereum RPC endpoint (alternative to RPC_PROVIDER + RPC_API_KEY).
ARBITRUM_RPC_URL
Optional
Custom Arbitrum RPC endpoint.
POLYGON_RPC_URL
Optional
Custom Polygon RPC endpoint.
BASE_RPC_URL
Optional
Custom Base RPC endpoint.
RPC_PROVIDER
Optional
RPC provider name: 'infura' or 'alchemy'. Used together with RPC_API_KEY.
RPC_API_KEY
Optional, secret
API key for the chosen RPC_PROVIDER.
ETHERSCAN_API_KEY
Optional, secret
Etherscan API key for contract verification lookups.
ONEINCH_API_KEY
Optional, secret
1inch Developer Portal API key. Enables 1inch quote comparison in get_swap_quote.
WALLETCONNECT_PROJECT_ID
Optional, secret
WalletConnect Cloud project ID. Required for Ledger Live signing via WalletConnect.

Details

Package[email protected] (NPM, stdio)
First published14 Apr 2026
Last updated14 Apr 2026
Registry nameio.github.szhygulin/recon-crypto-mcp

More finance and crypto servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.