etherlink-mcp-server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@etherlink-mcp-servershow me my XTZ balance on mainnet"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Etherlink MCP Server
A Model Context Protocol (MCP) server for Etherlink - an EVM-compatible Layer 2 blockchain built on Tezos.
Networks
Network | Chain ID | RPC Endpoint | Explorer |
Mainnet | 42793 | ||
Shadownet Testnet | 127823 |
Native Currency: XTZ (18 decimals)
Related MCP server: MCP Crypto Wallet EVM
Quick Start
Install & Run
git clone https://github.com/efekucuk/etherlink-mcp-server.git
cd etherlink-mcp-server
bun install
bun run startConfigure with Claude Desktop
Add to your Claude Desktop config (~/.config/claude/claude_desktop_config.json):
{
"mcpServers": {
"etherlink": {
"command": "bun",
"args": ["run", "/path/to/etherlink-mcp-server/src/index.ts"],
"env": {
"EVM_PRIVATE_KEY": "your-private-key-here"
}
}
}
}Network Aliases
Mainnet:
etherlink,etherlink-mainnetTestnet:
etherlink-shadownet,etherlink-testnet,shadownet
Features
✅ Check balances (native XTZ + ERC20 tokens)
✅ Send transactions
✅ Read/write smart contracts (automatic ABI fetching)
✅ Token operations (ERC20, ERC721, ERC1155)
✅ Transaction history and receipts
✅ Gas estimation
✅ Block data access
✅ Debug tracing
Etherlink-Specific Notes
Key Characteristics
Native Currency: XTZ (Tez)
EIP-1559 Support: Yes - uses
max_fee_per_gas. Priority fees (max_priority_fee_per_gas) are ignored since the sequencer uses first-come-first-served ordering.WebSockets: Supported when running your own node with
--wsflag. Public RPC nodes don't expose WebSockets.Rate Limits: Public RPC limited to 1000 requests/minute
Fee Structure
Etherlink fees include:
Execution fee - varies based on network throughput (minimum 1 gwei)
Inclusion fee - covers data availability on Tezos L1
See Fee structure for details.
Testing
bun test test/etherlink.test.tsTestnet Faucet
Get testnet XTZ: https://shadownet.faucet.etherlink.com
Resources
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Safety-first EVM and Bitcoin RPC tools for balances, contracts, blocks, and transactions
Provide AI agents and automation tools with contextual access to blockchain data including balance…
Read-only on-chain intelligence for AI agents on Base: balances, tokens, gas, tx status.
Read-only on-chain intelligence for AI agents on Base: balances, tokens, gas, tx status.
Related MCP Servers
- AlicenseAqualityDmaintenanceFacilitates interaction with Ethereum blockchain data via Etherscan's API, providing real-time access to balances, transactions, token transfers, contract ABIs, gas prices, and ENS name resolutions.62130MIT
- AlicenseBqualityDmaintenanceProvides Claude with access to Ethereum and EVM-compatible blockchain operations, enabling wallet management, transaction handling, contract interactions, and blockchain queries through natural language.4357410MIT
- AlicenseNot gradedqualityDmaintenanceEnables interaction with the Sonic blockchain including wallet management, token transfers, staking, and bridging between Ethereum and Sonic networks.1MIT
- FlicenseNot gradedqualityDmaintenanceEnables blockchain transactions on BSC including balance checks, transfers, token swaps, and reward claims.3-