Skip to content

feat: execute commands through MCP - #67

Closed
fadeev wants to merge 2 commits into
mainfrom
run-mcp-commands
Closed

fadeev wants to merge 2 commits into
mainfrom
run-mcp-commands

Conversation

@fadeev

@fadeev fadeev commented Oct 2, 2025 •

Copy link
Copy Markdown
Member
yarn -s zetachain do show all connected chains
┌──────────┬────────────────────┬───────┬──────────────────────────────────┐
│ Chain ID │ Chain Name         │ Count │ Tokens                           │
├──────────┼────────────────────┼───────┼──────────────────────────────────┤
│ 97       │ bsc_testnet        │ 20    │ USDC.BSC, BNB.BSC                │
├──────────┼────────────────────┼───────┼──────────────────────────────────┤
│ 7001     │ zeta_testnet       │ 3     │ -                                │
├──────────┼────────────────────┼───────┼──────────────────────────────────┤
│ 11155111 │ sepolia_testnet    │ 14    │ ETH.ETHSEP, USDC.ETHSEP          │
├──────────┼────────────────────┼───────┼──────────────────────────────────┤
│ 80002    │ amoy_testnet       │ 32    │ POL.AMOY, USDC.AMOY              │
├──────────┼────────────────────┼───────┼──────────────────────────────────┤
│ 84532    │ base_sepolia       │ 32    │ ETH.BASESEP, USDC.BASESEP        │
├──────────┼────────────────────┼───────┼──────────────────────────────────┤
│ 901      │ solana_devnet      │ 32    │ SOL.SOL, USDC.SOL                │
├──────────┼────────────────────┼───────┼──────────────────────────────────┤
│ 18333    │ btc_signet_testnet │ 2     │ sBTC.BTC                         │
├──────────┼────────────────────┼───────┼──────────────────────────────────┤
│ 18334    │ btc_testnet4       │ 10    │ tBTC.BTC                         │
├──────────┼────────────────────┼───────┼──────────────────────────────────┤
│ 421614   │ arbitrum_sepolia   │ 5     │ UPKRW.ARBSEP, ETH.ARBSEP,        │
│          │                    │       │ USDC.ARBSEP                      │
├──────────┼────────────────────┼───────┼──────────────────────────────────┤
│ 43113    │ avalanche_testnet  │ 20    │ USDC.FUJI, HanaKRW.FUJI,         │
│          │                    │       │ AVAX.FUJI                        │
├──────────┼────────────────────┼───────┼──────────────────────────────────┤
│ 2015141  │ ton_testnet        │ 1     │ TON.TON                          │
├──────────┼────────────────────┼───────┼──────────────────────────────────┤
│ 103      │ sui_testnet        │ 1     │ SUI.SUI, USDC.SUI                │
├──────────┼────────────────────┼───────┼──────────────────────────────────┤
│ 1001     │ kaia_testnet       │ 1     │ KBKRW.KAIROS, TSKRW.KAIROS,      │
│          │                    │       │ KAIA.KAIROS                      │
└──────────┴────────────────────┴───────┴──────────────────────────────────┘

Note: Count refers to the number of confirmations required for a transaction
from that connected chain to be observed

Using zeta-chain/docs#744

@github-actions github-actions Bot added the feat label Oct 2, 2025
@fadeev

fadeev commented Oct 2, 2025

Copy link
Copy Markdown
Member Author

This is a wrong approach. The MCP server here is running on Smithery, meaning the CLI is also running on Smithery servers. Which is both slower, and means that it just runs in a container somewhere in the cloud without access to your accounts and files. It also can't run localnet, because there is no Anvil in the cloud.

When you make a request, it just spins up a CLI in the cloud, runs a command and streams response back to you. Which is not helpful as a dev tool.

Instead, what we should do is make the CLI spin up its own MCP server locally.

@fadeev fadeev closed this Oct 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant