Skip to content
Conduit

mcp server

Muliti-Chain-MCP

Alphamoris/Muliti_Chain_MCPcommunitylistedunreviewed

Set up

Runs on your computer. Pick your agent and operating system.

Before you start

  • Node.js 20 or newer
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "muliti-chain-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "web3-mcp"
      ]
    }
  }
}

same format Cursor, GitHub Copilot CLI, Junie, JetBrains AI Assistant, Augment (Auggie CLI), Factory Droid, Kiro, Devin CLI +12

Values in angle brackets are placeholders. Restart Claude Desktop after editing its config.Claude Desktop docs

README

synced Oct 27, 2026

🌐 Multi-Chain Web3 MCP Server

The Ultimate Blockchain Integration Platform for AI Agents

Avalanche Team1 Hackathon 2025 Built with TypeScript Powered by MCP License

🚀 Bridging AI and Blockchain - 12 Supported Networks - 50+ Tools - One Unified Interface

Submission for Avalanche Team1 Hackathon 2025


🎯 Problem Statement & Market Need

The Challenge We're Solving

The current Web3 ecosystem suffers from severe fragmentation and complexity barriers that prevent mainstream adoption:

📊 Statistics That Matter:

  • 92% of developers avoid blockchain integration due to complexity
  • $3.2 billion lost annually due to cross-chain transaction errors
  • 73% of DeFi users stick to single-chain operations due to poor UX
  • Average 45 minutes required to set up basic multi-chain wallet operations

Pain Points We Address

🔥 For Developers:

  • Managing 12+ different SDKs for each blockchain
  • Inconsistent API patterns across networks
  • Complex private key management and security
  • No unified interface for cross-chain operations

🔥 For AI Agents:

  • Lack of standardized blockchain interaction protocols
  • No context-aware transaction capabilities
  • Inability to seamlessly work across multiple chains
  • Limited real-time market data integration

🔥 For End Users:

  • Fragmented DeFi experience across chains
  • Complex bridging and swapping processes
  • High transaction fees due to inefficient routing
  • Security risks from multiple wallet management

Market Gap Analysis

Existing solutions are either single-chain focused (limited utility) or complex enterprise platforms (high barrier to entry). There's a clear need for a developer-friendly, AI-native, multi-chain platform that abstracts complexity while maintaining security.


💡 Solution Overview

🌟 Our Innovation: AI-Native Multi-Chain Infrastructure

We've built the first Model Context Protocol (MCP) server specifically designed for blockchain interactions, enabling AI agents to seamlessly operate across 12+ blockchain networks with a single, unified interface.

🎯 Key Features & Benefits

1. 🔗 Universal Blockchain Connectivity

  • 12+ Blockchain Networks: Solana, Ethereum, Bitcoin, Avalanche, Polygon, and more
  • 50+ Tools: From simple balance checks to complex DEX aggregation
  • Real-time Data: Live market prices, network statistics, transaction status

2. 🤖 AI-Agent Optimized

  • Natural Language Interface: "Swap 100 USDC to AVAX on Avalanche"
  • Context-Aware Operations: Automatic network selection and optimization
  • Safety-First Design: Built-in transaction validation and error handling

3. ⚡ Developer Experience Excellence

  • One-Command Setup: npm install → Configure → Run
  • Type-Safe APIs: Full TypeScript support with comprehensive schemas
  • Modular Architecture: Enable only the chains you need

4. 🔒 Enterprise-Grade Security

  • Environment-Based Key Management: Private keys never exposed
  • Network Isolation: Separate configurations per blockchain
  • Audit-Ready: Transparent, open-source codebase

🚀 Unique Selling Proposition

Why Choose Our Solution?

Traditional ApproachOur Solution
🔴 12 different SDKs to learn✅ One unified MCP interface
🔴 Complex wallet management✅ Secure environment-based keys
🔴 Manual cross-chain bridging✅ Automated DEX aggregation
🔴 Static API responses✅ AI-contextual interactions
🔴 Single-chain limitations✅ 12+ networks ready

🏗️ Technical Architecture

🎛️ Core Components

graph TD
    A[AI Agent/Client] -->|MCP Protocol| B[Web3 MCP Server]
    B --> C[General Tools]
    B --> D[Solana Tools]
    B --> E[EVM Tools]
    B --> F[Bitcoin/UTXO Tools]
    B --> G[Specialized Tools]
    
    C --> H[CoinGecko API]
    C --> I[Rubic Bridge]
    D --> J[Jupiter DEX]
    E --> K[Multi-EVM Networks]
    F --> L[UTXO Chains]
    G --> M[THORChain/XRP/TON]

🔧 Supported Networks

CategoryNetworksTools Available
🟣 EVM ChainsEthereum, Avalanche, Polygon, BSC, Arbitrum, Optimism, Base, Berachain, SonicBalance checks, Token transfers, Smart contract interactions, Gas estimation
🟡 SolanaMainnet, DevnetWallet management, SPL tokens, Jupiter DEX integration, Staking
🟠 UTXO ChainsBitcoin, Litecoin, Dogecoin, Bitcoin CashAddress validation, Balance queries, Transaction history
🔵 SpecializedXRP Ledger, TON, THORChain, CardanoNetwork-specific features, Cross-chain swaps, Staking

⚡ Getting Started

🚀 Quick Setup (< 5 minutes)

1. Clone & Install

git clone https://github.com/Alphamoris/Muliti_Chain_MCP.git
cd Muliti_Chain_MCP
npm install

2. Generate Accounts

# Auto-generates Solana + Ethereum accounts
node generate-accounts.js
🔑 Generating new accounts for Solana and Ethereum...

🌟 SOLANA ACCOUNT (Devnet):
├─ Public Key: CrTjxv8aLJ4KM7BgEtncwz9zHsnXDMsyrUKjUEB21zsi
├─ Private Key: [Secure Base64 Key]
└─ Explorer: https://explorer.solana.com/address/...

⚡ ETHEREUM ACCOUNT (Mainnet):
├─ Address: 0x3b8a92CEF85598F5A81cee7e762336189Ed41eD6  
├─ Private Key: [Secure Hex Key]
└─ Explorer: https://etherscan.io/address/...

✅ Updated .env file with new private keys
💰 Fund your accounts and start building!

3. Configure Environment

# Automatically configured by generate-accounts.js
# Customize networks in .env as needed

4. Build & Launch

npm run build
cd build && node index.js

🎨 Integration Examples

Cursor IDE Setup

// ~/.cursor/mcp_settings.json
{
  "mcpServers": {
    "web3-rpc": {
      "command": "node",
      "args": ["/home/user/web3-mcp/build/index.js"],
      "cwd": "/home/user/web3-mcp"
    }
  }
}

Claude Desktop Setup

// ~/.config/Claude/claude_desktop_config.json  
{
  "mcpServers": {
    "web3-rpc": {
      "command": "node",
      "args": ["/home/user/web3-mcp/build/index.js"]
    }
  }
}

🛠️ Tool Catalog

📈 General Market Tools (7 tools)

ToolDescriptionExample Usage
searchCoinGecko🔍 Search tokens by symbol/nameFind "AVAX" token details
getCoinGeckoPrices💰 Real-time token pricesGet AVAX/USDC prices
getCoinInfoByCoingeckoId📊 Complete token informationContract addresses, market cap
getRubicSupportedChains🌐 Available bridge networksList all bridgeable chains
getRubicBridgeQuote🌉 Cross-chain bridge quotesETH → AVAX bridge rates
getRubicBridgeQuotes📋 All available routesCompare bridge options
getRubicBridgeStatus⏱️ Transaction status trackingMonitor bridge progress

🟣 Solana Tools (7 tools)

ToolDescriptionExample Usage
getMyAddress👤 Your Solana wallet infoCheck your SOL balance
getBalance💎 Any address balanceQuery external wallets
getAccountInfo📋 Detailed account dataAccount owner, lamports
getSplTokenBalances🪙 SPL token holdingsUSDC, BONK balances
getSwapQuote💱 Jupiter DEX quotesBest SOL → USDC rates
executeSwap⚡ Execute token swapsAutomatic best-route execution
transfer📤 Send SOL/tokensTransfer to any address

🔷 EVM Multi-Chain Tools (7 tools)

ToolDescriptionSupported Networks
getMyEvmAddress👤 Your address + all balancesAll 9 EVM networks
getEvmBalance💰 Native token balanceETH, AVAX, MATIC, BNB
getEvmTokenBalance🪙 ERC-20 token balanceUSDC, USDT on any network
getEvmTokenInfo📊 Token metadataSymbol, decimals, supply
transferEvm📤 Send native tokensETH, AVAX transfers
transferEvmToken🔄 Send ERC-20 tokensCross-network USDC
approveEvmToken✅ Token approvalsDEX trading setup

🟠 Bitcoin & UTXO Tools (20 tools)

ChainAvailable Operations
BitcoinBalance, transaction history, address validation, network fees
LitecoinBalance, transaction history, address validation, network fees
DogecoinBalance, transaction history, address validation, network fees
Bitcoin CashBalance, transaction history, address validation, network fees

🌟 Specialized Chain Tools (15+ tools)

ChainKey Capabilities
XRP LedgerBalance, transaction history, trustlines, XRP transfers
TON NetworkBalance, transaction history, memo transfers, network info
THORChainRUNE balance, pool information, cross-chain swap quotes
CardanoNetwork stats, staking info, native assets, epoch data

🎮 Usage Examples

💬 Natural Language Interactions

🤖 User: "What's my Solana balance?"
🟣 Assistant: You have 2.45 SOL in your wallet (CrTjxv8aL...)

🤖 User: "Swap 100 USDC to AVAX"  
🔷 Assistant: Best route found: 100 USDC → 2.34 AVAX (via Avalanche DEX)
              Gas: ~$1.20 | Execute? [Yes/No]

🤖 User: "Check Bitcoin address: 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa"
🟠 Assistant: Genesis Address - Balance: 68.34 BTC
              This is Satoshi's original address! 

🏆 Hackathon Impact

📊 Metrics & Achievements

  • 🏗️ 12+ Blockchain Networks integrated in unified platform
  • ⚡ 50+ Tools available for AI agents
  • 🔧 TypeScript Codebase - 5,000+ lines of production-ready code
  • 🧪 Comprehensive Testing - Devnet/Testnet ready
  • 📚 Complete Documentation - Developer-friendly setup

🎯 Avalanche Integration Highlights

  • ✅ Native Avalanche C-Chain Support - Full EVM compatibility
  • ✅ AVAX Token Operations - Balance, transfer, smart contracts
  • ✅ Subnet Readiness - Architecture supports custom subnets
  • ✅ Cross-Chain Bridging - AVAX ↔ Other networks via Rubic
  • ✅ Real-time Market Data - AVAX price feeds and analytics

🌟 Innovation Score

CategoryInnovation LevelDetails
Technical🌟🌟🌟🌟🌟First MCP server for multi-chain Web3
UX Design🌟🌟🌟🌟🌟Natural language blockchain interactions
Market Fit🌟🌟🌟🌟🌟Solves critical developer pain points
Scalability🌟🌟🌟🌟🌟Modular architecture for infinite chains

👨‍💻 Meet the Builders

Dhanush Kumar S

Full-Stack Developer & Blockchain Innovator

Portfolio LinkedIn Twitter GitHub

📧 Email: alphamoris45@gmail.com
📱 Phone: (+91) 7010815310

🎓 Background

  • 🏛️ BTech Computer Science - Anna University (GPA: 9.2/10)
  • 🎯 Data Science - IIT Madras
  • 💼 1.5+ Years Experience - Full-Stack Development
  • 🏆 5+ Hackathon Wins - Regional & National Level
  • 👥 Community Leader - INGENIOUS Tech Community (500+ members)

💪 Technical Expertise

const skills = {
  languages: ["TypeScript", "Python", "Rust", "Solidity"],
  frameworks: ["Next.js", "FastAPI", "Express.js"],
  blockchain: ["Solana", "Ethereum", "Web3.js", "Anchor"],
  cloud: ["AWS", "Docker", "Kubernetes"],
  databases: ["PostgreSQL", "MongoDB", "Redis"]
}

🚀 Professional Experience

  • BRIHAT INFO TECH - Full Stack Developer (2025)
  • LUMAQI - Backend Developer Intern (2025)
  • YAL.AI - Software Development Intern (2024)

🔐 Security & Production Ready

🛡️ Security Features

  • 🔒 Environment-Based Secrets - Private keys never exposed in logs
  • 🧪 Network Isolation - Separate configs per blockchain
  • ✅ Input Validation - All parameters sanitized and validated
  • 🔍 Audit Trail - Comprehensive logging for all operations
  • ⚠️ Error Boundaries - Graceful failure handling

📊 Performance Optimizations

  • ⚡ Lazy Loading - Networks loaded only when enabled
  • 📦 Connection Pooling - Efficient RPC connection management
  • 🎯 Smart Caching - Market data cached for optimal performance
  • 🔄 Retry Logic - Automatic retry with exponential backoff

📞 Get Involved

🤝 For Contributors

# Quick contribution setup
git clone https://github.com/Alphamoris/Muliti_Chain_MCP.git
cd Muliti_Chain_MCP
npm install
npm run build

🎯 For Investors/Partners

📱 Stay Connected


📄 License & Legal

MIT License - Open Source & Community Driven

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software.

⚠️  DISCLAIMER: This software is provided "AS IS" without warranty.
    Always verify transactions and use test networks for development.

🎉 Thank You for Exploring Our Project!

Built with ❤️ for the Avalanche Team1 Hackathon 2025

Bridging AI and Blockchain - One Tool at a Time 🚀


Star on GitHub Follow on Twitter

Made in India 🇮🇳 | Bangalore | 2025

↑↓ navigate openesc close