The MCP Ethereum Toolkit gives LLMs & AI Agents access to a subset of the teckel web3 Ethereum JSON-RPC services—namely those that require read only access to the blockchain (Mainnet and Sepolia).
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http ethereum-toolkit https://mcp-servers.bh.tkllabs.io:9780/ethereum-mcp --header 'Authorization: <AUTHORIZATION>'~/.codex/config.toml
[mcp_servers.ethereum-toolkit]
url = "https://mcp-servers.bh.tkllabs.io:9780/ethereum-mcp"
http_headers = { Authorization = "<AUTHORIZATION>" }
# codex mcp add ethereum-toolkit --url https://mcp-servers.bh.tkllabs.io:9780/ethereum-mcp~/.cursor/mcp.json
{
"mcpServers": {
"ethereum-toolkit": {
"url": "https://mcp-servers.bh.tkllabs.io:9780/ethereum-mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"ethereum-toolkit": {
"type": "http",
"url": "https://mcp-servers.bh.tkllabs.io:9780/ethereum-mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"ethereum-toolkit": {
"httpUrl": "https://mcp-servers.bh.tkllabs.io:9780/ethereum-mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"ethereum-toolkit": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp-servers.bh.tkllabs.io:9780/ethereum-mcp",
"--header",
"Authorization:<AUTHORIZATION>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"ethereum-toolkit": {
"url": "https://mcp-servers.bh.tkllabs.io:9780/ethereum-mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}