MCP ExplorerExplorer

Monad Bridge Mcp Server

@rawakinodeon a year ago
1 MIT
FreeCommunity
AI Systems
Monad MCP server for Bridge tools

Overview

What is Monad Bridge Mcp Server

Monad-bridge-mcp-server is a lightweight Model Context Protocol (MCP) server designed to facilitate bridging functionality between the Ethereum Sepolia and Monad Testnet networks using the Wormhole bridge.

Use cases

Use cases include developers needing to bridge assets between networks, users checking their cryptocurrency balances, and applications requiring seamless integration of Ethereum and Monad Testnet functionalities.

How to use

To use monad-bridge-mcp-server, clone the repository, install the necessary dependencies, and configure it in Claude Desktop by editing the ‘claude_desktop_config.json’ file to include the MCP server settings. Finally, restart Claude Desktop to activate the server.

Key features

Key features include wallet address retrieval from private keys, checking ETH balance on Sepolia, checking MON balance on Monad, and bridging wrapped MON (wMON) between Sepolia and Monad networks.

Where to use

Monad-bridge-mcp-server can be used in blockchain development, particularly for projects that require cross-network asset transfers or interactions between Ethereum and Monad Testnet.

Content

Monad Bridge MCP Server

A lightweight Model Context Protocol (MCP) server that enables bridging functionality between Ethereum Sepolia and Monad Testnet networks using the Wormhole bridge. This MCP interacts with Monadbridge and Wormholes APIs.

🚀 Supported Tools

This MCP server provides the following tools:

Tools Name Description Command
get-wallet-address Get wallet address from private key. show my wallet address
get-eth-balance Check ETH balance on Sepolia testnet. check our ETH balance
get-mon-balance Check MON balance on Monad testnet. check our MONAD balance
bridge-sepolia-wmon-to-monad Bridge wrapped MON (wMON) on Sepolia to MON on Monad. bridge 1 mon sepolia to monad
bridge-monad-to-sepolia-wmon Bridge MON from Monad to wMON on Sepolia. bridge 1 monad to sepolia
get-wmon-sepolia-balance Check Wrapped MON (wMON) balance on Sepolia. check our wmon balance on sepolia
get-10-last-bridge-transaction Get and view the last 10 bridge transactions from Sepolia to Monad or Monad to Sepolia get 10 last bridge transaction get last bridge

Quick Start

  • Clone the repository
git clone https://github.com/rawakinode/monad-bridge-mcp-server.git
cd monad-bridge-mcp-server
npm install
  • Build and run
npm run build

Prerequisites

  • Node.js (v16 or newer)
  • npm or yarn
  • Claude Desktop (for MCP Client integration)

How to Use

  1. You need to Download and install Claude Dekstop
  2. Open Claude Dekstop
  3. Go to Settings > Developer
  4. Open config . Edit claude_desktop_config.json
  5. Add the following configuration.
{
  "mcpServers": {
    "monad-mcp": {
      "command": "node",
      "args": [
        "<your-local-path>monad-bridge-mcp-server\\build\\index.js"
      ],
      "env": {
        "PRIVATE_KEY": "<your-private-key>"
      }
    }
  }
}
  1. Replace <your-local-path>monad-bridge-mcp-server\\build\\index.js with the actual path to your project directory (e.g., E:\data\monad-bridge-mcp-server\build\index.js on Windows or /home/user/monad-bridge-mcp-server\build\index.js on Linux).
  2. Restart Claude Desktop.
  3. When prompted, allow MCP access for the chat session (Allow for This Chat).

Command Usage

Check Wallet Address

  • Write command show my wallet address on Claude.
  • Allow MCP access for the chat session (Allow for This Chat).
  • Claude will respon with your wallet address from your PRIVATE_KEY.
    image

Check Wallet Balance (ETH, MONAD, and wMON)

  • Write command check our ETH balance, check our MONAD balance, and check our wmon balance on sepolia on Claude.
  • Allow MCP access for the chat session (Allow for This Chat).
  • Claude will respon with balance ETH sepolia, MON, and wMON Sepolia.

image

Bridge wMON Sepolia > MONAD

  • Write command bridge 0.01 wmon sepolia to monad on Claude.
  • Allow MCP access for the chat session (Allow for This Chat).
  • If success, Claude will respon with success transaction details.
    image

Bridge MONAD > wMON Sepolia

  • Write command bridge 0.01 monad to wmon sepolia on Claude.
  • Allow MCP access for the chat session (Allow for This Chat).
  • If success, Claude will respon with success transaction details.
    image

Important Links

Contact

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers