Cheapest EVM chain across up to 9 networks with savings %. Free demo tools, paid tools via x402.
MCPpedia last refreshed this data
io.github.dlrjsdl200-byte/mgo-mcp-server is an MCP server that cheapest EVM chain across up to 9 networks with savings %. Free demo tools, paid tools via x402. Its tool list has not been published yet over http and stdio, requires no API key, and scores 87/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"io-github-dlrjsdl200-byte-mgo-mcp-server": {
"args": [
"-y",
"@dlrjsdl200-byte/mgo-mcp-server"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Cheapest EVM chain across up to 9 networks with savings %. Free demo tools, paid tools via x402.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked @dlrjsdl200-byte/mgo-mcp-server against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in other
Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.
SQL for Android APK and DEX files: classes, methods, strings, references and smali.
The missing developer UI for Spring Boot and Quarkus!
A curated list of skills, tools, tutorials, and capabilities for AI coding agents (Claude, Codex, Antigravity, Copilot, VS Code)
MCP Security Weekly
Get CVE alerts and security updates for io.github.dlrjsdl200-byte/mgo-mcp-server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Multi-chain Gas Optimizer — Compare real-time gas prices across 9 EVM chains and get the cheapest-chain recommendation. Pay-per-call via x402 on Base. No API key, no signup.
When to use: call it before any EVM transaction (bridge, deploy, swap) to route to the lowest-fee chain — e.g. "Use Optimism — saves 97% vs Ethereum". Built for AI agents: one USDC microtransaction per call. Ships as a Node client and a stdio MCP server.
No install needed:
{
"mcpServers": {
"mgo-gas": {
"command": "npx",
"args": ["-y", "chain-ops-mgo"],
"env": { "MGO_PRIVATE_KEY": "0x...", "MGO_MAX_PRICE": "10000" }
}
}
}
Tools: get_gas_demo, get_cheapest_chain (free), get_gas_basic ($0.001), get_gas_premium ($0.002).
Without MGO_PRIVATE_KEY the paid tools return the x402 payment requirements instead of data. With it (plus @chain-ops/agent-sdk and viem installed) they pay automatically, capped at MGO_MAX_PRICE micro-USDC (default 10000 = $0.01).
Prefer not to run anything? The same tools are hosted at https://api.mgo.chain-ops.xyz/mcp (official MCP Registry: xyz.chain-ops/mgo).
Free endpoints only:
npm install chain-ops-mgo
Auto-payment (recommended for paid endpoints):
npm install chain-ops-mgo @chain-ops/agent-sdk viem
const { getCheapestChain } = require('chain-ops-mgo');
const result = await getCheapestChain();
console.log(result);
// {
// chain: 'Optimism', chainId: 10, nativeToken: 'ETH',
// gasPriceGwei: '0.0010',
// dexSwapCostNative: '0.00000016',
// dexSwapCostUsdc: 0.00039, // from the free /prices feed; omitted if unavailable
// savingsVs: 'Ethereum',
// savingsPercent: '97.4%'
// }
const { getGasBasicWithPayment } = require('chain-ops-mgo');
const data = await getGasBasicWithPayment({
account: process.env.PRIVATE_KEY, // 0x...
network: 'base',
});
console.log(data.recommendation.action);
// "Use Optimism — saves 97.4% vs Ethereum"
The SDK handles the x402 402-handshake (parse requirements, sign the EIP-3009 USDC authorization, retry). One USDC microtransaction per call ($0.001 basic, $0.002 premium), hard-capped at maxPrice (default $0.01).
| Function | Price | Chains | Notes |
|---|---|---|---|
getGasDemo() | Free | 4 | Raw gas prices (native units), rate limited 10/hr |
getPrices() | Free | — | Native token USD prices (ETH, BNB, POL, AVAX, HYPE), 60s cache |
getCheapestChain() | Free | 4 | Cheapest chain for a DEX swap, USD via getPrices() |
getGasBasicWithPayment({ account }) | $0.001 USDC | 4 | Auto-pay via SDK + recommendation |
getGasPremiumWithPayment({ account }) | $0.002 USDC | 9 | Auto-pay via SDK + 9 chains incl. BNB, Polygon, Avalanche, zkSync, Hyperliquid |
getGasBasic({ paymentHeader }) | $0.001 USDC | 4 | Manual mode — bring your own x402 header |
getGasPremium({ paymentHeader }) | $0.002 USDC | 9 | Manual mode — bring your own x402 header |
await getGasPremiumWithPayment({
account: '0x...', // private key OR a viem Account object
network: 'base', // currently only 'base'
maxPrice: 5_000n, // optional cap in micro-USDC ($0.005); default 10_000n
});
If @chain-ops/agent-sdk is not installed, the auto-pay functions throw a clear er